Service Control API V1 API - Class Google::Cloud::ServiceControl::V1::ReportResponse (v0.11.0)

Reference documentation and code samples for the Service Control API V1 API class Google::Cloud::ServiceControl::V1::ReportResponse.

Response message for the Report method.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#report_errors

def report_errors() -> ::Array<::Google::Cloud::ServiceControl::V1::ReportResponse::ReportError>
Returns
  • (::Array<::Google::Cloud::ServiceControl::V1::ReportResponse::ReportError>) —

    Partial failures, one for each Operation in the request that failed processing. There are three possible combinations of the RPC status:

    1. The combination of a successful RPC status and an empty report_errors list indicates a complete success where all Operations in the request are processed successfully.
    2. The combination of a successful RPC status and a non-empty report_errors list indicates a partial success where some Operations in the request succeeded. Each Operation that failed processing has a corresponding item in this list.
    3. 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.

#report_errors=

def report_errors=(value) -> ::Array<::Google::Cloud::ServiceControl::V1::ReportResponse::ReportError>
Parameter
  • value (::Array<::Google::Cloud::ServiceControl::V1::ReportResponse::ReportError>) —

    Partial failures, one for each Operation in the request that failed processing. There are three possible combinations of the RPC status:

    1. The combination of a successful RPC status and an empty report_errors list indicates a complete success where all Operations in the request are processed successfully.
    2. The combination of a successful RPC status and a non-empty report_errors list indicates a partial success where some Operations in the request succeeded. Each Operation that failed processing has a corresponding item in this list.
    3. 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
  • (::Array<::Google::Cloud::ServiceControl::V1::ReportResponse::ReportError>) —

    Partial failures, one for each Operation in the request that failed processing. There are three possible combinations of the RPC status:

    1. The combination of a successful RPC status and an empty report_errors list indicates a complete success where all Operations in the request are processed successfully.
    2. The combination of a successful RPC status and a non-empty report_errors list indicates a partial success where some Operations in the request succeeded. Each Operation that failed processing has a corresponding item in this list.
    3. 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.

#service_config_id

def service_config_id() -> ::String
Returns
  • (::String) — The actual config id used to process the request.

#service_config_id=

def service_config_id=(value) -> ::String
Parameter
  • value (::String) — The actual config id used to process the request.
Returns
  • (::String) — The actual config id used to process the request.

#service_rollout_id

def service_rollout_id() -> ::String
Returns
  • (::String) — The current service rollout id used to process the request.

#service_rollout_id=

def service_rollout_id=(value) -> ::String
Parameter
  • value (::String) — The current service rollout id used to process the request.
Returns
  • (::String) — The current service rollout id used to process the request.