Cloud Spanner V1 Client - Class RecipeList (2.1.0)

Reference documentation and code samples for the Cloud Spanner V1 Client class RecipeList.

A RecipeList contains a list of KeyRecipes, which share the same schema generation.

Generated from protobuf message google.spanner.v1.RecipeList

Namespace

Google \ Cloud \ Spanner \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ schema_generation string

The schema generation of the recipes. To be sent to the server in RoutingHint.schema_generation whenever one of the recipes is used. schema_generation values are comparable with each other; if generation A compares greater than generation B, then A is a more recent schema than B. Clients should in general aim to cache only the latest schema generation, and discard more stale recipes.

↳ recipe array<KeyRecipe>

A list of recipes to be cached.

getSchemaGeneration

The schema generation of the recipes. To be sent to the server in RoutingHint.schema_generation whenever one of the recipes is used.

schema_generation values are comparable with each other; if generation A compares greater than generation B, then A is a more recent schema than B. Clients should in general aim to cache only the latest schema generation, and discard more stale recipes.

Returns
Type Description
string

setSchemaGeneration

The schema generation of the recipes. To be sent to the server in RoutingHint.schema_generation whenever one of the recipes is used.

schema_generation values are comparable with each other; if generation A compares greater than generation B, then A is a more recent schema than B. Clients should in general aim to cache only the latest schema generation, and discard more stale recipes.

Parameter
Name Description
var string
Returns
Type Description
$this

getRecipe

A list of recipes to be cached.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setRecipe

A list of recipes to be cached.

Parameter
Name Description
var array<KeyRecipe>
Returns
Type Description
$this