google_api_service_control v0.12.0 GoogleApi.ServiceControl.V1.Model.ReportResponse View Source
Response message for the Report method.
Attributes
reportErrors
(type:list(GoogleApi.ServiceControl.V1.Model.ReportError.t)
, default:nil
) - Partial failures, one for eachOperation
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.
- The combination of a successful RPC status and an empty
reportInfos
(type:list(GoogleApi.ServiceControl.V1.Model.ReportInfo.t)
, default:nil
) - Quota usage for each quota releaseOperation
request.Fully or partially failed quota release request may or may not be present in
report_quota_info
. For example, a failed quota release request will have the current quota usage info when precise quota library returns the info. A deadline exceeded quota request will not have quota usage info.If there is no quota release request, report_quota_info will be empty.
serviceConfigId
(type:String.t
, default:nil
) - The actual config id used to process the request.serviceRolloutId
(type:String.t
, default:nil
) - Unimplemented. The current service rollout id used to process the request.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
t()
View Sourcet() :: %GoogleApi.ServiceControl.V1.Model.ReportResponse{ reportErrors: [GoogleApi.ServiceControl.V1.Model.ReportError.t()], reportInfos: [GoogleApi.ServiceControl.V1.Model.ReportInfo.t()], serviceConfigId: String.t(), serviceRolloutId: String.t() }
Link to this section Functions
Unwrap a decoded JSON object into its complex fields.