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 Type
    Method
    Description
    boolean
    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
    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

      List<String> 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

      String getKeyColumnNames(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 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.