Package com.google.api
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 Summary
Modifier and TypeMethodDescriptionThe repeated field in the request message to be aggregated by batching.com.google.protobuf.ByteStringThe repeated field in the request message to be aggregated by batching.getDiscriminatorFields(int index) A list of the fields in the request message.com.google.protobuf.ByteStringgetDiscriminatorFieldsBytes(int index) A list of the fields in the request message.intA list of the fields in the request message.A list of the fields in the request message.Optional.com.google.protobuf.ByteStringOptional.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
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
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
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.
-