public PermissionDeniedException(FutErrorWithDebugString futError, Exception exception) : base(futError.Reason, exception) { futError.ThrowIfNullArgument(); FutError = futError; }
public ServiceUnavailableException(FutErrorWithDebugString futError, Exception exception) : base(futError, exception) { }
public BadRequestException(FutErrorWithDebugString futError, Exception exception) : base(futError, exception) { }
public InternalServerException(FutErrorWithDebugString futError, Exception exception) : base(futError.Reason, exception) { futError.ThrowIfNullArgument(); FutError = futError; }