Interface TableInfoOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
TableInfo,TableInfo.Builder
@Generated
public interface TableInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionintNumber of columns in tablegetColumnNames(int index) Names of columns in this tablecom.google.protobuf.ByteStringgetColumnNamesBytes(int index) Names of columns in this tableintNames of columns in this tableNames of columns in this tablecom.google.protobuf.TimestampTable creation datecom.google.protobuf.TimestampOrBuilderTable creation dategetLabel()Table label/descriptioncom.google.protobuf.ByteStringTable label/descriptioncom.google.protobuf.TimestampTable last modified datecom.google.protobuf.TimestampOrBuilderTable last modified dategetName()Table namecom.google.protobuf.ByteStringTable nameintNumber of rows in tablelongTable size in bytesType of table (TABLE, VIEW, etc.)com.google.protobuf.ByteStringType of table (TABLE, VIEW, etc.)booleanNumber of columns in tablebooleanTable creation datebooleanhasLabel()Table label/descriptionbooleanTable last modified datebooleanhasName()Table namebooleanNumber of rows in tablebooleanTable size in bytesbooleanType of table (TABLE, VIEW, etc.)Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasName
boolean hasName()Table name
optional string name = 1 [json_name = "name"];- Returns:
- Whether the name field is set.
-
getName
String getName()Table name
optional string name = 1 [json_name = "name"];- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Table name
optional string name = 1 [json_name = "name"];- Returns:
- The bytes for name.
-
hasLabel
boolean hasLabel()Table label/description
optional string label = 2 [json_name = "label"];- Returns:
- Whether the label field is set.
-
getLabel
String getLabel()Table label/description
optional string label = 2 [json_name = "label"];- Returns:
- The label.
-
getLabelBytes
com.google.protobuf.ByteString getLabelBytes()Table label/description
optional string label = 2 [json_name = "label"];- Returns:
- The bytes for label.
-
hasRowCount
boolean hasRowCount()Number of rows in table
optional int32 row_count = 3 [json_name = "rowCount"];- Returns:
- Whether the rowCount field is set.
-
getRowCount
int getRowCount()Number of rows in table
optional int32 row_count = 3 [json_name = "rowCount"];- Returns:
- The rowCount.
-
hasColumnCount
boolean hasColumnCount()Number of columns in table
optional int32 column_count = 4 [json_name = "columnCount"];- Returns:
- Whether the columnCount field is set.
-
getColumnCount
int getColumnCount()Number of columns in table
optional int32 column_count = 4 [json_name = "columnCount"];- Returns:
- The columnCount.
-
hasTableType
boolean hasTableType()Type of table (TABLE, VIEW, etc.)
optional string table_type = 5 [json_name = "tableType"];- Returns:
- Whether the tableType field is set.
-
getTableType
String getTableType()Type of table (TABLE, VIEW, etc.)
optional string table_type = 5 [json_name = "tableType"];- Returns:
- The tableType.
-
getTableTypeBytes
com.google.protobuf.ByteString getTableTypeBytes()Type of table (TABLE, VIEW, etc.)
optional string table_type = 5 [json_name = "tableType"];- Returns:
- The bytes for tableType.
-
hasCreated
boolean hasCreated()Table creation date
optional .google.protobuf.Timestamp created = 6 [json_name = "created"];- Returns:
- Whether the created field is set.
-
getCreated
com.google.protobuf.Timestamp getCreated()Table creation date
optional .google.protobuf.Timestamp created = 6 [json_name = "created"];- Returns:
- The created.
-
getCreatedOrBuilder
com.google.protobuf.TimestampOrBuilder getCreatedOrBuilder()Table creation date
optional .google.protobuf.Timestamp created = 6 [json_name = "created"]; -
hasModified
boolean hasModified()Table last modified date
optional .google.protobuf.Timestamp modified = 7 [json_name = "modified"];- Returns:
- Whether the modified field is set.
-
getModified
com.google.protobuf.Timestamp getModified()Table last modified date
optional .google.protobuf.Timestamp modified = 7 [json_name = "modified"];- Returns:
- The modified.
-
getModifiedOrBuilder
com.google.protobuf.TimestampOrBuilder getModifiedOrBuilder()Table last modified date
optional .google.protobuf.Timestamp modified = 7 [json_name = "modified"]; -
hasSizeBytes
boolean hasSizeBytes()Table size in bytes
optional int64 size_bytes = 8 [json_name = "sizeBytes"];- Returns:
- Whether the sizeBytes field is set.
-
getSizeBytes
long getSizeBytes()Table size in bytes
optional int64 size_bytes = 8 [json_name = "sizeBytes"];- Returns:
- The sizeBytes.
-
getColumnNamesList
Names of columns in this table
repeated string column_names = 9 [json_name = "columnNames"];- Returns:
- A list containing the columnNames.
-
getColumnNamesCount
int getColumnNamesCount()Names of columns in this table
repeated string column_names = 9 [json_name = "columnNames"];- Returns:
- The count of columnNames.
-
getColumnNames
Names of columns in this table
repeated string column_names = 9 [json_name = "columnNames"];- Parameters:
index- The index of the element to return.- Returns:
- The columnNames at the given index.
-
getColumnNamesBytes
com.google.protobuf.ByteString getColumnNamesBytes(int index) Names of columns in this table
repeated string column_names = 9 [json_name = "columnNames"];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the columnNames at the given index.
-