Interface KeyRecipeOrBuilder (6.107.0)

public interface KeyRecipeOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getIndexName()

public abstract String getIndexName()

An index name, matching the name from the database schema.

string index_name = 2;

Returns
Type Description
String

The indexName.

getIndexNameBytes()

public abstract ByteString getIndexNameBytes()

An index name, matching the name from the database schema.

string index_name = 2;

Returns
Type Description
ByteString

The bytes for indexName.

getOperationUid()

public abstract long getOperationUid()

The UID of a query, matching the UID from RoutingHint.

uint64 operation_uid = 3;

Returns
Type Description
long

The operationUid.

getPart(int index)

public abstract KeyRecipe.Part getPart(int index)

Parts are in the order they should appear in the encoded key.

repeated .google.spanner.v1.KeyRecipe.Part part = 4;

Parameter
Name Description
index int
Returns
Type Description
KeyRecipe.Part

getPartCount()

public abstract int getPartCount()

Parts are in the order they should appear in the encoded key.

repeated .google.spanner.v1.KeyRecipe.Part part = 4;

Returns
Type Description
int

getPartList()

public abstract List<KeyRecipe.Part> getPartList()

Parts are in the order they should appear in the encoded key.

repeated .google.spanner.v1.KeyRecipe.Part part = 4;

Returns
Type Description
List<Part>

getPartOrBuilder(int index)

public abstract KeyRecipe.PartOrBuilder getPartOrBuilder(int index)

Parts are in the order they should appear in the encoded key.

repeated .google.spanner.v1.KeyRecipe.Part part = 4;

Parameter
Name Description
index int
Returns
Type Description
KeyRecipe.PartOrBuilder

getPartOrBuilderList()

public abstract 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;

Returns
Type Description
List<? extends com.google.spanner.v1.KeyRecipe.PartOrBuilder>

getTableName()

public abstract String getTableName()

A table name, matching the name from the database schema.

string table_name = 1;

Returns
Type Description
String

The tableName.

getTableNameBytes()

public abstract ByteString getTableNameBytes()

A table name, matching the name from the database schema.

string table_name = 1;

Returns
Type Description
ByteString

The bytes for tableName.

getTargetCase()

public abstract KeyRecipe.TargetCase getTargetCase()
Returns
Type Description
KeyRecipe.TargetCase

hasIndexName()

public abstract boolean hasIndexName()

An index name, matching the name from the database schema.

string index_name = 2;

Returns
Type Description
boolean

Whether the indexName field is set.

hasOperationUid()

public abstract boolean hasOperationUid()

The UID of a query, matching the UID from RoutingHint.

uint64 operation_uid = 3;

Returns
Type Description
boolean

Whether the operationUid field is set.

hasTableName()

public abstract boolean hasTableName()

A table name, matching the name from the database schema.

string table_name = 1;

Returns
Type Description
boolean

Whether the tableName field is set.