Interface PartitionedTableDescriptorOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PartitionedTableDescriptor
,PartitionedTableDescriptor.Builder
public interface PartitionedTableDescriptorOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionboolean
True if the underlying table may tick with updates.The name of the column in the underlying table that contains the table represented by that row.com.google.protobuf.ByteString
The name of the column in the underlying table that contains the table represented by that row.com.google.protobuf.ByteString
Returns a flight Messsage wrapping a Schema that will describe every table contained in this PartitionedTable.getKeyColumnNames
(int index) The names of the key columns.com.google.protobuf.ByteString
getKeyColumnNamesBytes
(int index) The names of the key columns.int
The names of the key columns.The names of the key columns.boolean
True if the keys will be unique, so any set of known keys can be queried using GetTable.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getKeyColumnNamesList
The names of the key columns. The underlying table will contain these columns - a client can subscribe to these columns to see what keys are present.
repeated string key_column_names = 1;
- Returns:
- A list containing the keyColumnNames.
-
getKeyColumnNamesCount
int getKeyColumnNamesCount()The names of the key columns. The underlying table will contain these columns - a client can subscribe to these columns to see what keys are present.
repeated string key_column_names = 1;
- Returns:
- The count of keyColumnNames.
-
getKeyColumnNames
The names of the key columns. The underlying table will contain these columns - a client can subscribe to these columns to see what keys are present.
repeated string key_column_names = 1;
- Parameters:
index
- The index of the element to return.- Returns:
- The keyColumnNames at the given index.
-
getKeyColumnNamesBytes
com.google.protobuf.ByteString getKeyColumnNamesBytes(int index) The names of the key columns. The underlying table will contain these columns - a client can subscribe to these columns to see what keys are present.
repeated string key_column_names = 1;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the keyColumnNames at the given index.
-
getConstituentColumnName
String getConstituentColumnName()The name of the column in the underlying table that contains the table represented by that row.
string constituent_column_name = 4;
- Returns:
- The constituentColumnName.
-
getConstituentColumnNameBytes
com.google.protobuf.ByteString getConstituentColumnNameBytes()The name of the column in the underlying table that contains the table represented by that row.
string constituent_column_name = 4;
- Returns:
- The bytes for constituentColumnName.
-
getUniqueKeys
boolean getUniqueKeys()True if the keys will be unique, so any set of known keys can be queried using GetTable.
bool unique_keys = 2;
- Returns:
- The uniqueKeys.
-
getConstituentDefinitionSchema
com.google.protobuf.ByteString getConstituentDefinitionSchema()Returns a flight Messsage wrapping a Schema that will describe every table contained in this PartitionedTable.
bytes constituent_definition_schema = 3;
- Returns:
- The constituentDefinitionSchema.
-
getConstituentChangesPermitted
boolean getConstituentChangesPermitted()True if the underlying table may tick with updates. See PartitionedTable.constituentChangesPermitted() for more details.
bool constituent_changes_permitted = 5;
- Returns:
- The constituentChangesPermitted.
-