Interface BatchingDescriptorProtoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
BatchingDescriptorProto, BatchingDescriptorProto.Builder

@Generated public interface BatchingDescriptorProtoOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Details

    • getBatchedField

      String getBatchedField()
       The repeated field in the request message to be aggregated by batching.
       
      string batched_field = 1 [json_name = "batchedField"];
      Returns:
      The batchedField.
    • getBatchedFieldBytes

      com.google.protobuf.ByteString getBatchedFieldBytes()
       The repeated field in the request message to be aggregated by batching.
       
      string batched_field = 1 [json_name = "batchedField"];
      Returns:
      The bytes for batchedField.
    • getDiscriminatorFieldsList

      List<String> getDiscriminatorFieldsList()
       A list of the fields in the request message. Two requests will be batched
       together only if the values of every field specified in
       `request_discriminator_fields` is equal between the two requests.
       
      repeated string discriminator_fields = 2 [json_name = "discriminatorFields"];
      Returns:
      A list containing the discriminatorFields.
    • getDiscriminatorFieldsCount

      int getDiscriminatorFieldsCount()
       A list of the fields in the request message. Two requests will be batched
       together only if the values of every field specified in
       `request_discriminator_fields` is equal between the two requests.
       
      repeated string discriminator_fields = 2 [json_name = "discriminatorFields"];
      Returns:
      The count of discriminatorFields.
    • getDiscriminatorFields

      String getDiscriminatorFields(int index)
       A list of the fields in the request message. Two requests will be batched
       together only if the values of every field specified in
       `request_discriminator_fields` is equal between the two requests.
       
      repeated string discriminator_fields = 2 [json_name = "discriminatorFields"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The discriminatorFields at the given index.
    • getDiscriminatorFieldsBytes

      com.google.protobuf.ByteString getDiscriminatorFieldsBytes(int index)
       A list of the fields in the request message. Two requests will be batched
       together only if the values of every field specified in
       `request_discriminator_fields` is equal between the two requests.
       
      repeated string discriminator_fields = 2 [json_name = "discriminatorFields"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The discriminatorFields at the given index.
    • getSubresponseField

      String getSubresponseField()
       Optional. When present, indicates the field in the response message to be
       used to demultiplex the response into multiple response messages, in
       correspondence with the multiple request messages originally batched
       together.
       
      string subresponse_field = 3 [json_name = "subresponseField"];
      Returns:
      The subresponseField.
    • getSubresponseFieldBytes

      com.google.protobuf.ByteString getSubresponseFieldBytes()
       Optional. When present, indicates the field in the response message to be
       used to demultiplex the response into multiple response messages, in
       correspondence with the multiple request messages originally batched
       together.
       
      string subresponse_field = 3 [json_name = "subresponseField"];
      Returns:
      The bytes for subresponseField.