public static final class ReportResponse.Builder extends GeneratedMessageV3.Builder<ReportResponse.Builder> implements ReportResponseOrBuilder
   
   Response message for the Report method.
 Protobuf type google.api.servicecontrol.v1.ReportResponse
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Methods
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  Methods
  
  
  addAllReportErrors(Iterable<? extends ReportResponse.ReportError> values)
  
    public ReportResponse.Builder addAllReportErrors(Iterable<? extends ReportResponse.ReportError> values)
   
   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.
 repeated .google.api.servicecontrol.v1.ReportResponse.ReportError report_errors = 1;
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | values | Iterable<? extends com.google.api.servicecontrol.v1.ReportResponse.ReportError>
 | 
    
  
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public ReportResponse.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  addReportErrors(ReportResponse.ReportError value)
  
    public ReportResponse.Builder addReportErrors(ReportResponse.ReportError value)
   
   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.
 repeated .google.api.servicecontrol.v1.ReportResponse.ReportError report_errors = 1;
 
addReportErrors(ReportResponse.ReportError.Builder builderForValue)
  
    public ReportResponse.Builder addReportErrors(ReportResponse.ReportError.Builder builderForValue)
   
   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.
 repeated .google.api.servicecontrol.v1.ReportResponse.ReportError report_errors = 1;
 
addReportErrors(int index, ReportResponse.ReportError value)
  
    public ReportResponse.Builder addReportErrors(int index, ReportResponse.ReportError value)
   
   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.
 repeated .google.api.servicecontrol.v1.ReportResponse.ReportError report_errors = 1;
 
addReportErrors(int index, ReportResponse.ReportError.Builder builderForValue)
  
    public ReportResponse.Builder addReportErrors(int index, ReportResponse.ReportError.Builder builderForValue)
   
   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.
 repeated .google.api.servicecontrol.v1.ReportResponse.ReportError report_errors = 1;
 
addReportErrorsBuilder()
  
    public ReportResponse.ReportError.Builder addReportErrorsBuilder()
   
   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.
 repeated .google.api.servicecontrol.v1.ReportResponse.ReportError report_errors = 1;
 
addReportErrorsBuilder(int index)
  
    public ReportResponse.ReportError.Builder addReportErrorsBuilder(int index)
   
   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.
 repeated .google.api.servicecontrol.v1.ReportResponse.ReportError report_errors = 1;
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  build()
  
    public ReportResponse build()
   
  
  
  buildPartial()
  
    public ReportResponse buildPartial()
   
  
  
  clear()
  
    public ReportResponse.Builder clear()
   
  
  Overrides
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public ReportResponse.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public ReportResponse.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  clearReportErrors()
  
    public ReportResponse.Builder clearReportErrors()
   
   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.
 repeated .google.api.servicecontrol.v1.ReportResponse.ReportError report_errors = 1;
 
clearServiceConfigId()
  
    public ReportResponse.Builder clearServiceConfigId()
   
   The actual config id used to process the request.
 string service_config_id = 2;
clearServiceRolloutId()
  
    public ReportResponse.Builder clearServiceRolloutId()
   
   The current service rollout id used to process the request.
 string service_rollout_id = 4;
clone()
  
    public ReportResponse.Builder clone()
   
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public ReportResponse getDefaultInstanceForType()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  getReportErrors(int index)
  
    public ReportResponse.ReportError getReportErrors(int index)
   
   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.
 repeated .google.api.servicecontrol.v1.ReportResponse.ReportError report_errors = 1;
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  getReportErrorsBuilder(int index)
  
    public ReportResponse.ReportError.Builder getReportErrorsBuilder(int index)
   
   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.
 repeated .google.api.servicecontrol.v1.ReportResponse.ReportError report_errors = 1;
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  getReportErrorsBuilderList()
  
    public List<ReportResponse.ReportError.Builder> getReportErrorsBuilderList()
   
   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.
 repeated .google.api.servicecontrol.v1.ReportResponse.ReportError report_errors = 1;
 
getReportErrorsCount()
  
    public int getReportErrorsCount()
   
   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.
 repeated .google.api.servicecontrol.v1.ReportResponse.ReportError report_errors = 1;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  
  getReportErrorsList()
  
    public List<ReportResponse.ReportError> getReportErrorsList()
   
   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.
 repeated .google.api.servicecontrol.v1.ReportResponse.ReportError report_errors = 1;
 
getReportErrorsOrBuilder(int index)
  
    public ReportResponse.ReportErrorOrBuilder getReportErrorsOrBuilder(int index)
   
   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.
 repeated .google.api.servicecontrol.v1.ReportResponse.ReportError report_errors = 1;
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  getReportErrorsOrBuilderList()
  
    public List<? extends ReportResponse.ReportErrorOrBuilder> getReportErrorsOrBuilderList()
   
   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.
 repeated .google.api.servicecontrol.v1.ReportResponse.ReportError report_errors = 1;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | List<? extends com.google.api.servicecontrol.v1.ReportResponse.ReportErrorOrBuilder> |  | 
    
  
  
  getServiceConfigId()
  
    public String getServiceConfigId()
   
   The actual config id used to process the request.
 string service_config_id = 2;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The serviceConfigId. | 
    
  
  
  getServiceConfigIdBytes()
  
    public ByteString getServiceConfigIdBytes()
   
   The actual config id used to process the request.
 string service_config_id = 2;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for serviceConfigId. | 
    
  
  
  getServiceRolloutId()
  
    public String getServiceRolloutId()
   
   The current service rollout id used to process the request.
 string service_rollout_id = 4;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The serviceRolloutId. | 
    
  
  
  getServiceRolloutIdBytes()
  
    public ByteString getServiceRolloutIdBytes()
   
   The current service rollout id used to process the request.
 string service_rollout_id = 4;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for serviceRolloutId. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  mergeFrom(ReportResponse other)
  
    public ReportResponse.Builder mergeFrom(ReportResponse other)
   
  
  
  
  
  
    public ReportResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public ReportResponse.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final ReportResponse.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  removeReportErrors(int index)
  
    public ReportResponse.Builder removeReportErrors(int index)
   
   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.
 repeated .google.api.servicecontrol.v1.ReportResponse.ReportError report_errors = 1;
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public ReportResponse.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public ReportResponse.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setReportErrors(int index, ReportResponse.ReportError value)
  
    public ReportResponse.Builder setReportErrors(int index, ReportResponse.ReportError value)
   
   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.
 repeated .google.api.servicecontrol.v1.ReportResponse.ReportError report_errors = 1;
 
setReportErrors(int index, ReportResponse.ReportError.Builder builderForValue)
  
    public ReportResponse.Builder setReportErrors(int index, ReportResponse.ReportError.Builder builderForValue)
   
   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.
 repeated .google.api.servicecontrol.v1.ReportResponse.ReportError report_errors = 1;
 
setServiceConfigId(String value)
  
    public ReportResponse.Builder setServiceConfigId(String value)
   
   The actual config id used to process the request.
 string service_config_id = 2;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | String
 The serviceConfigId to set. | 
    
  
  
  
  setServiceConfigIdBytes(ByteString value)
  
    public ReportResponse.Builder setServiceConfigIdBytes(ByteString value)
   
   The actual config id used to process the request.
 string service_config_id = 2;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for serviceConfigId to set. | 
    
  
  
  
  setServiceRolloutId(String value)
  
    public ReportResponse.Builder setServiceRolloutId(String value)
   
   The current service rollout id used to process the request.
 string service_rollout_id = 4;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | String
 The serviceRolloutId to set. | 
    
  
  
  
  setServiceRolloutIdBytes(ByteString value)
  
    public ReportResponse.Builder setServiceRolloutIdBytes(ByteString value)
   
   The current service rollout id used to process the request.
 string service_rollout_id = 4;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for serviceRolloutId to set. | 
    
  
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final ReportResponse.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides