Package com.google.spanner.executor.v1
Class GenerateDbPartitionsForReadAction.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<GenerateDbPartitionsForReadAction.Builder>
com.google.spanner.executor.v1.GenerateDbPartitionsForReadAction.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,GenerateDbPartitionsForReadActionOrBuilder,Cloneable
- Enclosing class:
- GenerateDbPartitionsForReadAction
public static final class GenerateDbPartitionsForReadAction.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<GenerateDbPartitionsForReadAction.Builder>
implements GenerateDbPartitionsForReadActionOrBuilder
Generate database partitions for the given read. Successful outcomes will contain database partitions in the db_partition field.Protobuf type
google.spanner.executor.v1.GenerateDbPartitionsForReadAction-
Method Summary
Modifier and TypeMethodDescriptionaddAllTable(Iterable<? extends TableMetadata> values) Metadata related to the tables involved in the read.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addTable(int index, TableMetadata value) Metadata related to the tables involved in the read.addTable(int index, TableMetadata.Builder builderForValue) Metadata related to the tables involved in the read.addTable(TableMetadata value) Metadata related to the tables involved in the read.addTable(TableMetadata.Builder builderForValue) Metadata related to the tables involved in the read.Metadata related to the tables involved in the read.addTableBuilder(int index) Metadata related to the tables involved in the read.build()clear()Desired size of data in each partition.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) If set, the desired max number of partitions.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Read to generate partitions for.Metadata related to the tables involved in the read.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlongDesired size of data in each partition.longIf set, the desired max number of partitions.getRead()Read to generate partitions for.Read to generate partitions for.Read to generate partitions for.getTable(int index) Metadata related to the tables involved in the read.getTableBuilder(int index) Metadata related to the tables involved in the read.Metadata related to the tables involved in the read.intMetadata related to the tables involved in the read.Metadata related to the tables involved in the read.getTableOrBuilder(int index) Metadata related to the tables involved in the read.List<? extends TableMetadataOrBuilder>Metadata related to the tables involved in the read.booleanDesired size of data in each partition.booleanIf set, the desired max number of partitions.booleanhasRead()Read to generate partitions for.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeRead(ReadAction value) Read to generate partitions for.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeTable(int index) Metadata related to the tables involved in the read.setDesiredBytesPerPartition(long value) Desired size of data in each partition.setMaxPartitionCount(long value) If set, the desired max number of partitions.setRead(ReadAction value) Read to generate partitions for.setRead(ReadAction.Builder builderForValue) Read to generate partitions for.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setTable(int index, TableMetadata value) Metadata related to the tables involved in the read.setTable(int index, TableMetadata.Builder builderForValue) Metadata related to the tables involved in the read.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<GenerateDbPartitionsForReadAction.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<GenerateDbPartitionsForReadAction.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.GeneratedMessageV3.Builder<GenerateDbPartitionsForReadAction.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
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<GenerateDbPartitionsForReadAction.Builder>
-
setField
public GenerateDbPartitionsForReadAction.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GenerateDbPartitionsForReadAction.Builder>
-
clearField
public GenerateDbPartitionsForReadAction.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GenerateDbPartitionsForReadAction.Builder>
-
clearOneof
public GenerateDbPartitionsForReadAction.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<GenerateDbPartitionsForReadAction.Builder>
-
setRepeatedField
public GenerateDbPartitionsForReadAction.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GenerateDbPartitionsForReadAction.Builder>
-
addRepeatedField
public GenerateDbPartitionsForReadAction.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GenerateDbPartitionsForReadAction.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GenerateDbPartitionsForReadAction.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<GenerateDbPartitionsForReadAction.Builder>
-
mergeFrom
public GenerateDbPartitionsForReadAction.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<GenerateDbPartitionsForReadAction.Builder>- Throws:
IOException
-
hasRead
public boolean hasRead()Read to generate partitions for.
.google.spanner.executor.v1.ReadAction read = 1;- Specified by:
hasReadin interfaceGenerateDbPartitionsForReadActionOrBuilder- Returns:
- Whether the read field is set.
-
getRead
Read to generate partitions for.
.google.spanner.executor.v1.ReadAction read = 1;- Specified by:
getReadin interfaceGenerateDbPartitionsForReadActionOrBuilder- Returns:
- The read.
-
setRead
Read to generate partitions for.
.google.spanner.executor.v1.ReadAction read = 1; -
setRead
Read to generate partitions for.
.google.spanner.executor.v1.ReadAction read = 1; -
mergeRead
Read to generate partitions for.
.google.spanner.executor.v1.ReadAction read = 1; -
clearRead
Read to generate partitions for.
.google.spanner.executor.v1.ReadAction read = 1; -
getReadBuilder
Read to generate partitions for.
.google.spanner.executor.v1.ReadAction read = 1; -
getReadOrBuilder
Read to generate partitions for.
.google.spanner.executor.v1.ReadAction read = 1;- Specified by:
getReadOrBuilderin interfaceGenerateDbPartitionsForReadActionOrBuilder
-
getTableList
Metadata related to the tables involved in the read.
repeated .google.spanner.executor.v1.TableMetadata table = 2;- Specified by:
getTableListin interfaceGenerateDbPartitionsForReadActionOrBuilder
-
getTableCount
public int getTableCount()Metadata related to the tables involved in the read.
repeated .google.spanner.executor.v1.TableMetadata table = 2;- Specified by:
getTableCountin interfaceGenerateDbPartitionsForReadActionOrBuilder
-
getTable
Metadata related to the tables involved in the read.
repeated .google.spanner.executor.v1.TableMetadata table = 2;- Specified by:
getTablein interfaceGenerateDbPartitionsForReadActionOrBuilder
-
setTable
Metadata related to the tables involved in the read.
repeated .google.spanner.executor.v1.TableMetadata table = 2; -
setTable
public GenerateDbPartitionsForReadAction.Builder setTable(int index, TableMetadata.Builder builderForValue) Metadata related to the tables involved in the read.
repeated .google.spanner.executor.v1.TableMetadata table = 2; -
addTable
Metadata related to the tables involved in the read.
repeated .google.spanner.executor.v1.TableMetadata table = 2; -
addTable
Metadata related to the tables involved in the read.
repeated .google.spanner.executor.v1.TableMetadata table = 2; -
addTable
Metadata related to the tables involved in the read.
repeated .google.spanner.executor.v1.TableMetadata table = 2; -
addTable
public GenerateDbPartitionsForReadAction.Builder addTable(int index, TableMetadata.Builder builderForValue) Metadata related to the tables involved in the read.
repeated .google.spanner.executor.v1.TableMetadata table = 2; -
addAllTable
public GenerateDbPartitionsForReadAction.Builder addAllTable(Iterable<? extends TableMetadata> values) Metadata related to the tables involved in the read.
repeated .google.spanner.executor.v1.TableMetadata table = 2; -
clearTable
Metadata related to the tables involved in the read.
repeated .google.spanner.executor.v1.TableMetadata table = 2; -
removeTable
Metadata related to the tables involved in the read.
repeated .google.spanner.executor.v1.TableMetadata table = 2; -
getTableBuilder
Metadata related to the tables involved in the read.
repeated .google.spanner.executor.v1.TableMetadata table = 2; -
getTableOrBuilder
Metadata related to the tables involved in the read.
repeated .google.spanner.executor.v1.TableMetadata table = 2;- Specified by:
getTableOrBuilderin interfaceGenerateDbPartitionsForReadActionOrBuilder
-
getTableOrBuilderList
Metadata related to the tables involved in the read.
repeated .google.spanner.executor.v1.TableMetadata table = 2;- Specified by:
getTableOrBuilderListin interfaceGenerateDbPartitionsForReadActionOrBuilder
-
addTableBuilder
Metadata related to the tables involved in the read.
repeated .google.spanner.executor.v1.TableMetadata table = 2; -
addTableBuilder
Metadata related to the tables involved in the read.
repeated .google.spanner.executor.v1.TableMetadata table = 2; -
getTableBuilderList
Metadata related to the tables involved in the read.
repeated .google.spanner.executor.v1.TableMetadata table = 2; -
hasDesiredBytesPerPartition
public boolean hasDesiredBytesPerPartition()Desired size of data in each partition. Spanner doesn't guarantee to respect this value.
optional int64 desired_bytes_per_partition = 3;- Specified by:
hasDesiredBytesPerPartitionin interfaceGenerateDbPartitionsForReadActionOrBuilder- Returns:
- Whether the desiredBytesPerPartition field is set.
-
getDesiredBytesPerPartition
public long getDesiredBytesPerPartition()Desired size of data in each partition. Spanner doesn't guarantee to respect this value.
optional int64 desired_bytes_per_partition = 3;- Specified by:
getDesiredBytesPerPartitionin interfaceGenerateDbPartitionsForReadActionOrBuilder- Returns:
- The desiredBytesPerPartition.
-
setDesiredBytesPerPartition
Desired size of data in each partition. Spanner doesn't guarantee to respect this value.
optional int64 desired_bytes_per_partition = 3;- Parameters:
value- The desiredBytesPerPartition to set.- Returns:
- This builder for chaining.
-
clearDesiredBytesPerPartition
Desired size of data in each partition. Spanner doesn't guarantee to respect this value.
optional int64 desired_bytes_per_partition = 3;- Returns:
- This builder for chaining.
-
hasMaxPartitionCount
public boolean hasMaxPartitionCount()If set, the desired max number of partitions. Spanner doesn't guarantee to respect this value.
optional int64 max_partition_count = 4;- Specified by:
hasMaxPartitionCountin interfaceGenerateDbPartitionsForReadActionOrBuilder- Returns:
- Whether the maxPartitionCount field is set.
-
getMaxPartitionCount
public long getMaxPartitionCount()If set, the desired max number of partitions. Spanner doesn't guarantee to respect this value.
optional int64 max_partition_count = 4;- Specified by:
getMaxPartitionCountin interfaceGenerateDbPartitionsForReadActionOrBuilder- Returns:
- The maxPartitionCount.
-
setMaxPartitionCount
If set, the desired max number of partitions. Spanner doesn't guarantee to respect this value.
optional int64 max_partition_count = 4;- Parameters:
value- The maxPartitionCount to set.- Returns:
- This builder for chaining.
-
clearMaxPartitionCount
If set, the desired max number of partitions. Spanner doesn't guarantee to respect this value.
optional int64 max_partition_count = 4;- Returns:
- This builder for chaining.
-
setUnknownFields
public final GenerateDbPartitionsForReadAction.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GenerateDbPartitionsForReadAction.Builder>
-
mergeUnknownFields
public final GenerateDbPartitionsForReadAction.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GenerateDbPartitionsForReadAction.Builder>
-