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_errorslist indicates a complete success where allOperationsin the request are processed successfully.The combination of a successful RPC status and a non-empty
report_errorslist indicates a partial success where someOperationsin the request succeeded. EachOperationthat 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_errorslist indicates a complete success where allOperationsin the request are processed successfully.The combination of a successful RPC status and a non-empty
report_errorslist indicates a partial success where someOperationsin the request succeeded. EachOperationthat 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 |
|