public final class BatchingDescriptorProto extends GeneratedMessage implements BatchingDescriptorProtoOrBuilder
BatchingDescriptorProto specifies the fields of the request message to be
used for batching, and, optionally, the fields of the response message to be
used for demultiplexing.
Protobuf type google.api.BatchingDescriptorProto
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
BATCHED_FIELD_FIELD_NUMBER
public static final int BATCHED_FIELD_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DISCRIMINATOR_FIELDS_FIELD_NUMBER
public static final int DISCRIMINATOR_FIELDS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SUBRESPONSE_FIELD_FIELD_NUMBER
public static final int SUBRESPONSE_FIELD_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static BatchingDescriptorProto getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static BatchingDescriptorProto.Builder newBuilder()
newBuilder(BatchingDescriptorProto prototype)
public static BatchingDescriptorProto.Builder newBuilder(BatchingDescriptorProto prototype)
public static BatchingDescriptorProto parseDelimitedFrom(InputStream input)
public static BatchingDescriptorProto parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static BatchingDescriptorProto parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static BatchingDescriptorProto parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static BatchingDescriptorProto parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static BatchingDescriptorProto parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static BatchingDescriptorProto parseFrom(CodedInputStream input)
public static BatchingDescriptorProto parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static BatchingDescriptorProto parseFrom(InputStream input)
public static BatchingDescriptorProto parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static BatchingDescriptorProto parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static BatchingDescriptorProto parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<BatchingDescriptorProto> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getBatchedField()
public String getBatchedField()
The repeated field in the request message to be aggregated by batching.
string batched_field = 1;
| Returns |
| Type |
Description |
String |
The batchedField.
|
getBatchedFieldBytes()
public ByteString getBatchedFieldBytes()
The repeated field in the request message to be aggregated by batching.
string batched_field = 1;
| Returns |
| Type |
Description |
ByteString |
The bytes for batchedField.
|
getDefaultInstanceForType()
public BatchingDescriptorProto getDefaultInstanceForType()
getDiscriminatorFields(int index)
public 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;
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The discriminatorFields at the given index.
|
getDiscriminatorFieldsBytes(int index)
public 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;
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
ByteString |
The bytes of the discriminatorFields at the given index.
|
getDiscriminatorFieldsCount()
public 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;
| Returns |
| Type |
Description |
int |
The count of discriminatorFields.
|
getDiscriminatorFieldsList()
public ProtocolStringList 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;
getParserForType()
public Parser<BatchingDescriptorProto> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getSubresponseField()
public 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;
| Returns |
| Type |
Description |
String |
The subresponseField.
|
getSubresponseFieldBytes()
public 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;
| Returns |
| Type |
Description |
ByteString |
The bytes for subresponseField.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public BatchingDescriptorProto.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected BatchingDescriptorProto.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public BatchingDescriptorProto.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides