Class CheckResponse (1.0.0)

public sealed class CheckResponse : IMessage<CheckResponse>, IEquatable<CheckResponse>, IDeepCloneable<CheckResponse>, IBufferMessage, IMessage

Response message for the Check method.

Inheritance

System.Object > CheckResponse

Implements

Google.Protobuf.IMessage<CheckResponse>, System.IEquatable<CheckResponse>, Google.Protobuf.IDeepCloneable<CheckResponse>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessage

Namespace

Google.Cloud.ServiceControl.V1

Assembly

Google.Cloud.ServiceControl.V1.dll

Constructors

CheckResponse()

public CheckResponse()

CheckResponse(CheckResponse)

public CheckResponse(CheckResponse other)
Parameter
NameDescription
otherCheckResponse

Properties

CheckErrors

public RepeatedField<CheckError> CheckErrors { get; }

Indicate the decision of the check.

If no check errors are present, the service should process the operation. Otherwise the service should use the list of errors to determine the appropriate action.

Property Value
TypeDescription
Google.Protobuf.Collections.RepeatedField<CheckError>

CheckInfo

public CheckResponse.Types.CheckInfo CheckInfo { get; set; }

Feedback data returned from the server during processing a Check request.

Property Value
TypeDescription
CheckResponse.Types.CheckInfo

OperationId

public string OperationId { get; set; }

The same operation_id value used in the [CheckRequest][google.api.servicecontrol.v1.CheckRequest]. Used for logging and diagnostics purposes.

Property Value
TypeDescription
System.String

ServiceConfigId

public string ServiceConfigId { get; set; }

The actual config id used to process the request.

Property Value
TypeDescription
System.String

ServiceRolloutId

public string ServiceRolloutId { get; set; }

The current service rollout id used to process the request.

Property Value
TypeDescription
System.String