Reference documentation and code samples for the Google Cloud Service Control V1 Client class ReportResponse.
Response message for the Report method.
Generated from protobuf message google.api.servicecontrol.v1.ReportResponse
Namespace
Google \ Cloud \ ServiceControl \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ report_errors |
array<ReportResponse\ReportError>
Partial failures, one for each |
↳ service_config_id |
string
The actual config id used to process the request. |
↳ service_rollout_id |
string
The current service rollout id used to process the request. |
getReportErrors
Partial failures, one for each Operation
in the request that failed
processing. There are three possible combinations of the RPC status:
The combination of a successful RPC status and an empty
report_errors
list indicates a complete success where allOperations
in the request are processed successfully.The combination of a successful RPC status and a non-empty
report_errors
list indicates a partial success where someOperations
in the request succeeded. EachOperation
that failed processing has a corresponding item in this list.- A failed RPC status indicates a general non-deterministic failure. When this happens, it's impossible to know which of the 'Operations' in the request succeeded or failed.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setReportErrors
Partial failures, one for each Operation
in the request that failed
processing. There are three possible combinations of the RPC status:
The combination of a successful RPC status and an empty
report_errors
list indicates a complete success where allOperations
in the request are processed successfully.The combination of a successful RPC status and a non-empty
report_errors
list indicates a partial success where someOperations
in the request succeeded. EachOperation
that failed processing has a corresponding item in this list.- A failed RPC status indicates a general non-deterministic failure. When this happens, it's impossible to know which of the 'Operations' in the request succeeded or failed.
Parameter | |
---|---|
Name | Description |
var |
array<ReportResponse\ReportError>
|
Returns | |
---|---|
Type | Description |
$this |
getServiceConfigId
The actual config id used to process the request.
Returns | |
---|---|
Type | Description |
string |
setServiceConfigId
The actual config id used to process the request.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getServiceRolloutId
The current service rollout id used to process the request.
Returns | |
---|---|
Type | Description |
string |
setServiceRolloutId
The current service rollout id used to process the request.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |