Package com.google.api
Class BatchingConfigProto.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<BatchingConfigProto.Builder>
com.google.api.BatchingConfigProto.Builder
- All Implemented Interfaces:
BatchingConfigProtoOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- BatchingConfigProto
public static final class BatchingConfigProto.Builder
extends com.google.protobuf.GeneratedMessage.Builder<BatchingConfigProto.Builder>
implements BatchingConfigProtoOrBuilder
`BatchingConfigProto` defines the batching configuration for an API method.Protobuf type
google.api.BatchingConfigProto-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The request and response fields used in batching.The thresholds which trigger a batched request to be sent.The request and response fields used in batching.The request and response fields used in batching.The request and response fields used in batching.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe thresholds which trigger a batched request to be sent.The thresholds which trigger a batched request to be sent.The thresholds which trigger a batched request to be sent.booleanThe request and response fields used in batching.booleanThe thresholds which trigger a batched request to be sent.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanThe request and response fields used in batching.mergeFrom(BatchingConfigProto other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) The thresholds which trigger a batched request to be sent.The request and response fields used in batching.setBatchDescriptor(BatchingDescriptorProto.Builder builderForValue) The request and response fields used in batching.The thresholds which trigger a batched request to be sent.setThresholds(BatchingSettingsProto.Builder builderForValue) The thresholds which trigger a batched request to be sent.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<BatchingConfigProto.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<BatchingConfigProto.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<BatchingConfigProto.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BatchingConfigProto.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<BatchingConfigProto.Builder>
-
mergeFrom
public BatchingConfigProto.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BatchingConfigProto.Builder>- Throws:
IOException
-
hasThresholds
public boolean hasThresholds()The thresholds which trigger a batched request to be sent.
.google.api.BatchingSettingsProto thresholds = 1;- Specified by:
hasThresholdsin interfaceBatchingConfigProtoOrBuilder- Returns:
- Whether the thresholds field is set.
-
getThresholds
The thresholds which trigger a batched request to be sent.
.google.api.BatchingSettingsProto thresholds = 1;- Specified by:
getThresholdsin interfaceBatchingConfigProtoOrBuilder- Returns:
- The thresholds.
-
setThresholds
The thresholds which trigger a batched request to be sent.
.google.api.BatchingSettingsProto thresholds = 1; -
setThresholds
The thresholds which trigger a batched request to be sent.
.google.api.BatchingSettingsProto thresholds = 1; -
mergeThresholds
The thresholds which trigger a batched request to be sent.
.google.api.BatchingSettingsProto thresholds = 1; -
clearThresholds
The thresholds which trigger a batched request to be sent.
.google.api.BatchingSettingsProto thresholds = 1; -
getThresholdsBuilder
The thresholds which trigger a batched request to be sent.
.google.api.BatchingSettingsProto thresholds = 1; -
getThresholdsOrBuilder
The thresholds which trigger a batched request to be sent.
.google.api.BatchingSettingsProto thresholds = 1;- Specified by:
getThresholdsOrBuilderin interfaceBatchingConfigProtoOrBuilder
-
hasBatchDescriptor
public boolean hasBatchDescriptor()The request and response fields used in batching.
.google.api.BatchingDescriptorProto batch_descriptor = 2;- Specified by:
hasBatchDescriptorin interfaceBatchingConfigProtoOrBuilder- Returns:
- Whether the batchDescriptor field is set.
-
getBatchDescriptor
The request and response fields used in batching.
.google.api.BatchingDescriptorProto batch_descriptor = 2;- Specified by:
getBatchDescriptorin interfaceBatchingConfigProtoOrBuilder- Returns:
- The batchDescriptor.
-
setBatchDescriptor
The request and response fields used in batching.
.google.api.BatchingDescriptorProto batch_descriptor = 2; -
setBatchDescriptor
public BatchingConfigProto.Builder setBatchDescriptor(BatchingDescriptorProto.Builder builderForValue) The request and response fields used in batching.
.google.api.BatchingDescriptorProto batch_descriptor = 2; -
mergeBatchDescriptor
The request and response fields used in batching.
.google.api.BatchingDescriptorProto batch_descriptor = 2; -
clearBatchDescriptor
The request and response fields used in batching.
.google.api.BatchingDescriptorProto batch_descriptor = 2; -
getBatchDescriptorBuilder
The request and response fields used in batching.
.google.api.BatchingDescriptorProto batch_descriptor = 2; -
getBatchDescriptorOrBuilder
The request and response fields used in batching.
.google.api.BatchingDescriptorProto batch_descriptor = 2;- Specified by:
getBatchDescriptorOrBuilderin interfaceBatchingConfigProtoOrBuilder
-