public sealed class CheckResponse : IMessage<CheckResponse>, IEquatable<CheckResponse>, IDeepCloneable<CheckResponse>, IBufferMessage, IMessage
Response message for the Check method.
Inheritance
System.Object > CheckResponseImplements
Google.Protobuf.IMessage<CheckResponse>, System.IEquatable<CheckResponse>, Google.Protobuf.IDeepCloneable<CheckResponse>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessageNamespace
Google.Cloud.ServiceControl.V1Assembly
Google.Cloud.ServiceControl.V1.dll
Constructors
CheckResponse()
public CheckResponse()
CheckResponse(CheckResponse)
public CheckResponse(CheckResponse other)
Parameter | |
---|---|
Name | Description |
other | CheckResponse |
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 | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
System.String |
ServiceConfigId
public string ServiceConfigId { get; set; }
The actual config id used to process the request.
Property Value | |
---|---|
Type | Description |
System.String |
ServiceRolloutId
public string ServiceRolloutId { get; set; }
The current service rollout id used to process the request.
Property Value | |
---|---|
Type | Description |
System.String |