Package com.google.spanner.v1
Interface KeyRecipeOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
KeyRecipe,KeyRecipe.Builder
public interface KeyRecipeOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionAn index name, matching the name from the database schema.com.google.protobuf.ByteStringAn index name, matching the name from the database schema.longThe UID of a query, matching the UID from `RoutingHint`.getPart(int index) Parts are in the order they should appear in the encoded key.intParts are in the order they should appear in the encoded key.Parts are in the order they should appear in the encoded key.getPartOrBuilder(int index) Parts are in the order they should appear in the encoded key.List<? extends KeyRecipe.PartOrBuilder>Parts are in the order they should appear in the encoded key.A table name, matching the name from the database schema.com.google.protobuf.ByteStringA table name, matching the name from the database schema.booleanAn index name, matching the name from the database schema.booleanThe UID of a query, matching the UID from `RoutingHint`.booleanA table name, matching the name from the database schema.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
-
hasTableName
boolean hasTableName()A table name, matching the name from the database schema.
string table_name = 1;- Returns:
- Whether the tableName field is set.
-
getTableName
String getTableName()A table name, matching the name from the database schema.
string table_name = 1;- Returns:
- The tableName.
-
getTableNameBytes
com.google.protobuf.ByteString getTableNameBytes()A table name, matching the name from the database schema.
string table_name = 1;- Returns:
- The bytes for tableName.
-
hasIndexName
boolean hasIndexName()An index name, matching the name from the database schema.
string index_name = 2;- Returns:
- Whether the indexName field is set.
-
getIndexName
String getIndexName()An index name, matching the name from the database schema.
string index_name = 2;- Returns:
- The indexName.
-
getIndexNameBytes
com.google.protobuf.ByteString getIndexNameBytes()An index name, matching the name from the database schema.
string index_name = 2;- Returns:
- The bytes for indexName.
-
hasOperationUid
boolean hasOperationUid()The UID of a query, matching the UID from `RoutingHint`.
uint64 operation_uid = 3;- Returns:
- Whether the operationUid field is set.
-
getOperationUid
long getOperationUid()The UID of a query, matching the UID from `RoutingHint`.
uint64 operation_uid = 3;- Returns:
- The operationUid.
-
getPartList
List<KeyRecipe.Part> getPartList()Parts are in the order they should appear in the encoded key.
repeated .google.spanner.v1.KeyRecipe.Part part = 4; -
getPart
Parts are in the order they should appear in the encoded key.
repeated .google.spanner.v1.KeyRecipe.Part part = 4; -
getPartCount
int getPartCount()Parts are in the order they should appear in the encoded key.
repeated .google.spanner.v1.KeyRecipe.Part part = 4; -
getPartOrBuilderList
List<? extends KeyRecipe.PartOrBuilder> getPartOrBuilderList()Parts are in the order they should appear in the encoded key.
repeated .google.spanner.v1.KeyRecipe.Part part = 4; -
getPartOrBuilder
Parts are in the order they should appear in the encoded key.
repeated .google.spanner.v1.KeyRecipe.Part part = 4; -
getTargetCase
KeyRecipe.TargetCase getTargetCase()
-