Package com.google.spanner.executor.v1
Class TableMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<TableMetadata.Builder>
com.google.spanner.executor.v1.TableMetadata.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,TableMetadataOrBuilder,Cloneable
- Enclosing class:
- TableMetadata
public static final class TableMetadata.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<TableMetadata.Builder>
implements TableMetadataOrBuilder
TableMetadata contains metadata of a single table.Protobuf type
google.spanner.executor.v1.TableMetadata-
Method Summary
Modifier and TypeMethodDescriptionaddAllColumn(Iterable<? extends ColumnMetadata> values) Columns, in the same order as in the schema.addAllKeyColumn(Iterable<? extends ColumnMetadata> values) Keys, in order.addColumn(int index, ColumnMetadata value) Columns, in the same order as in the schema.addColumn(int index, ColumnMetadata.Builder builderForValue) Columns, in the same order as in the schema.addColumn(ColumnMetadata value) Columns, in the same order as in the schema.addColumn(ColumnMetadata.Builder builderForValue) Columns, in the same order as in the schema.Columns, in the same order as in the schema.addColumnBuilder(int index) Columns, in the same order as in the schema.addKeyColumn(int index, ColumnMetadata value) Keys, in order.addKeyColumn(int index, ColumnMetadata.Builder builderForValue) Keys, in order.addKeyColumn(ColumnMetadata value) Keys, in order.addKeyColumn(ColumnMetadata.Builder builderForValue) Keys, in order.Keys, in order.addKeyColumnBuilder(int index) Keys, in order.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Columns, in the same order as in the schema.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Keys, in order.Table name.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()getColumn(int index) Columns, in the same order as in the schema.getColumnBuilder(int index) Columns, in the same order as in the schema.Columns, in the same order as in the schema.intColumns, in the same order as in the schema.Columns, in the same order as in the schema.getColumnOrBuilder(int index) Columns, in the same order as in the schema.List<? extends ColumnMetadataOrBuilder>Columns, in the same order as in the schema.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetKeyColumn(int index) Keys, in order.getKeyColumnBuilder(int index) Keys, in order.Keys, in order.intKeys, in order.Keys, in order.getKeyColumnOrBuilder(int index) Keys, in order.List<? extends ColumnMetadataOrBuilder>Keys, in order.getName()Table name.com.google.protobuf.ByteStringTable name.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(TableMetadata other) final TableMetadata.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeColumn(int index) Columns, in the same order as in the schema.removeKeyColumn(int index) Keys, in order.setColumn(int index, ColumnMetadata value) Columns, in the same order as in the schema.setColumn(int index, ColumnMetadata.Builder builderForValue) Columns, in the same order as in the schema.setKeyColumn(int index, ColumnMetadata value) Keys, in order.setKeyColumn(int index, ColumnMetadata.Builder builderForValue) Keys, in order.Table name.setNameBytes(com.google.protobuf.ByteString value) Table name.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final TableMetadata.BuildersetUnknownFields(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<TableMetadata.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<TableMetadata.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<TableMetadata.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<TableMetadata.Builder>
-
setField
public TableMetadata.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<TableMetadata.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TableMetadata.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<TableMetadata.Builder>
-
setRepeatedField
public TableMetadata.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<TableMetadata.Builder>
-
addRepeatedField
public TableMetadata.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<TableMetadata.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TableMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<TableMetadata.Builder>
-
mergeFrom
public TableMetadata.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<TableMetadata.Builder>- Throws:
IOException
-
getName
Table name.
string name = 1;- Specified by:
getNamein interfaceTableMetadataOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Table name.
string name = 1;- Specified by:
getNameBytesin interfaceTableMetadataOrBuilder- Returns:
- The bytes for name.
-
setName
Table name.
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Table name.
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
Table name.
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getColumnList
Columns, in the same order as in the schema.
repeated .google.spanner.executor.v1.ColumnMetadata column = 2;- Specified by:
getColumnListin interfaceTableMetadataOrBuilder
-
getColumnCount
public int getColumnCount()Columns, in the same order as in the schema.
repeated .google.spanner.executor.v1.ColumnMetadata column = 2;- Specified by:
getColumnCountin interfaceTableMetadataOrBuilder
-
getColumn
Columns, in the same order as in the schema.
repeated .google.spanner.executor.v1.ColumnMetadata column = 2;- Specified by:
getColumnin interfaceTableMetadataOrBuilder
-
setColumn
Columns, in the same order as in the schema.
repeated .google.spanner.executor.v1.ColumnMetadata column = 2; -
setColumn
Columns, in the same order as in the schema.
repeated .google.spanner.executor.v1.ColumnMetadata column = 2; -
addColumn
Columns, in the same order as in the schema.
repeated .google.spanner.executor.v1.ColumnMetadata column = 2; -
addColumn
Columns, in the same order as in the schema.
repeated .google.spanner.executor.v1.ColumnMetadata column = 2; -
addColumn
Columns, in the same order as in the schema.
repeated .google.spanner.executor.v1.ColumnMetadata column = 2; -
addColumn
Columns, in the same order as in the schema.
repeated .google.spanner.executor.v1.ColumnMetadata column = 2; -
addAllColumn
Columns, in the same order as in the schema.
repeated .google.spanner.executor.v1.ColumnMetadata column = 2; -
clearColumn
Columns, in the same order as in the schema.
repeated .google.spanner.executor.v1.ColumnMetadata column = 2; -
removeColumn
Columns, in the same order as in the schema.
repeated .google.spanner.executor.v1.ColumnMetadata column = 2; -
getColumnBuilder
Columns, in the same order as in the schema.
repeated .google.spanner.executor.v1.ColumnMetadata column = 2; -
getColumnOrBuilder
Columns, in the same order as in the schema.
repeated .google.spanner.executor.v1.ColumnMetadata column = 2;- Specified by:
getColumnOrBuilderin interfaceTableMetadataOrBuilder
-
getColumnOrBuilderList
Columns, in the same order as in the schema.
repeated .google.spanner.executor.v1.ColumnMetadata column = 2;- Specified by:
getColumnOrBuilderListin interfaceTableMetadataOrBuilder
-
addColumnBuilder
Columns, in the same order as in the schema.
repeated .google.spanner.executor.v1.ColumnMetadata column = 2; -
addColumnBuilder
Columns, in the same order as in the schema.
repeated .google.spanner.executor.v1.ColumnMetadata column = 2; -
getColumnBuilderList
Columns, in the same order as in the schema.
repeated .google.spanner.executor.v1.ColumnMetadata column = 2; -
getKeyColumnList
Keys, in order. Column name is currently not populated.
repeated .google.spanner.executor.v1.ColumnMetadata key_column = 3;- Specified by:
getKeyColumnListin interfaceTableMetadataOrBuilder
-
getKeyColumnCount
public int getKeyColumnCount()Keys, in order. Column name is currently not populated.
repeated .google.spanner.executor.v1.ColumnMetadata key_column = 3;- Specified by:
getKeyColumnCountin interfaceTableMetadataOrBuilder
-
getKeyColumn
Keys, in order. Column name is currently not populated.
repeated .google.spanner.executor.v1.ColumnMetadata key_column = 3;- Specified by:
getKeyColumnin interfaceTableMetadataOrBuilder
-
setKeyColumn
Keys, in order. Column name is currently not populated.
repeated .google.spanner.executor.v1.ColumnMetadata key_column = 3; -
setKeyColumn
Keys, in order. Column name is currently not populated.
repeated .google.spanner.executor.v1.ColumnMetadata key_column = 3; -
addKeyColumn
Keys, in order. Column name is currently not populated.
repeated .google.spanner.executor.v1.ColumnMetadata key_column = 3; -
addKeyColumn
Keys, in order. Column name is currently not populated.
repeated .google.spanner.executor.v1.ColumnMetadata key_column = 3; -
addKeyColumn
Keys, in order. Column name is currently not populated.
repeated .google.spanner.executor.v1.ColumnMetadata key_column = 3; -
addKeyColumn
Keys, in order. Column name is currently not populated.
repeated .google.spanner.executor.v1.ColumnMetadata key_column = 3; -
addAllKeyColumn
Keys, in order. Column name is currently not populated.
repeated .google.spanner.executor.v1.ColumnMetadata key_column = 3; -
clearKeyColumn
Keys, in order. Column name is currently not populated.
repeated .google.spanner.executor.v1.ColumnMetadata key_column = 3; -
removeKeyColumn
Keys, in order. Column name is currently not populated.
repeated .google.spanner.executor.v1.ColumnMetadata key_column = 3; -
getKeyColumnBuilder
Keys, in order. Column name is currently not populated.
repeated .google.spanner.executor.v1.ColumnMetadata key_column = 3; -
getKeyColumnOrBuilder
Keys, in order. Column name is currently not populated.
repeated .google.spanner.executor.v1.ColumnMetadata key_column = 3;- Specified by:
getKeyColumnOrBuilderin interfaceTableMetadataOrBuilder
-
getKeyColumnOrBuilderList
Keys, in order. Column name is currently not populated.
repeated .google.spanner.executor.v1.ColumnMetadata key_column = 3;- Specified by:
getKeyColumnOrBuilderListin interfaceTableMetadataOrBuilder
-
addKeyColumnBuilder
Keys, in order. Column name is currently not populated.
repeated .google.spanner.executor.v1.ColumnMetadata key_column = 3; -
addKeyColumnBuilder
Keys, in order. Column name is currently not populated.
repeated .google.spanner.executor.v1.ColumnMetadata key_column = 3; -
getKeyColumnBuilderList
Keys, in order. Column name is currently not populated.
repeated .google.spanner.executor.v1.ColumnMetadata key_column = 3; -
setUnknownFields
public final TableMetadata.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TableMetadata.Builder>
-
mergeUnknownFields
public final TableMetadata.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TableMetadata.Builder>
-