Interface TableMetadataOrBuilder (6.58.0)

public interface TableMetadataOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getColumn(int index)

public abstract ColumnMetadata getColumn(int index)

Columns, in the same order as in the schema.

repeated .google.spanner.executor.v1.ColumnMetadata column = 2;

Parameter
NameDescription
indexint
Returns
TypeDescription
ColumnMetadata

getColumnCount()

public abstract int getColumnCount()

Columns, in the same order as in the schema.

repeated .google.spanner.executor.v1.ColumnMetadata column = 2;

Returns
TypeDescription
int

getColumnList()

public abstract List<ColumnMetadata> getColumnList()

Columns, in the same order as in the schema.

repeated .google.spanner.executor.v1.ColumnMetadata column = 2;

Returns
TypeDescription
List<ColumnMetadata>

getColumnOrBuilder(int index)

public abstract ColumnMetadataOrBuilder getColumnOrBuilder(int index)

Columns, in the same order as in the schema.

repeated .google.spanner.executor.v1.ColumnMetadata column = 2;

Parameter
NameDescription
indexint
Returns
TypeDescription
ColumnMetadataOrBuilder

getColumnOrBuilderList()

public abstract List<? extends ColumnMetadataOrBuilder> getColumnOrBuilderList()

Columns, in the same order as in the schema.

repeated .google.spanner.executor.v1.ColumnMetadata column = 2;

Returns
TypeDescription
List<? extends com.google.spanner.executor.v1.ColumnMetadataOrBuilder>

getKeyColumn(int index)

public abstract ColumnMetadata getKeyColumn(int index)

Keys, in order. Column name is currently not populated.

repeated .google.spanner.executor.v1.ColumnMetadata key_column = 3;

Parameter
NameDescription
indexint
Returns
TypeDescription
ColumnMetadata

getKeyColumnCount()

public abstract int getKeyColumnCount()

Keys, in order. Column name is currently not populated.

repeated .google.spanner.executor.v1.ColumnMetadata key_column = 3;

Returns
TypeDescription
int

getKeyColumnList()

public abstract List<ColumnMetadata> getKeyColumnList()

Keys, in order. Column name is currently not populated.

repeated .google.spanner.executor.v1.ColumnMetadata key_column = 3;

Returns
TypeDescription
List<ColumnMetadata>

getKeyColumnOrBuilder(int index)

public abstract ColumnMetadataOrBuilder getKeyColumnOrBuilder(int index)

Keys, in order. Column name is currently not populated.

repeated .google.spanner.executor.v1.ColumnMetadata key_column = 3;

Parameter
NameDescription
indexint
Returns
TypeDescription
ColumnMetadataOrBuilder

getKeyColumnOrBuilderList()

public abstract List<? extends ColumnMetadataOrBuilder> getKeyColumnOrBuilderList()

Keys, in order. Column name is currently not populated.

repeated .google.spanner.executor.v1.ColumnMetadata key_column = 3;

Returns
TypeDescription
List<? extends com.google.spanner.executor.v1.ColumnMetadataOrBuilder>

getName()

public abstract String getName()

Table name.

string name = 1;

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Table name.

string name = 1;

Returns
TypeDescription
ByteString

The bytes for name.