Recommender V1 Client - Class RecommendationStateInfo (1.11.0)

Reference documentation and code samples for the Recommender V1 Client class RecommendationStateInfo.

Information for state. Contains state and metadata.

Generated from protobuf message google.cloud.recommender.v1.RecommendationStateInfo

Namespace

Google \ Cloud \ Recommender \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ state int

The state of the recommendation, Eg ACTIVE, SUCCEEDED, FAILED.

↳ state_metadata array|Google\Protobuf\Internal\MapField

A map of metadata for the state, provided by user or automations systems.

getState

The state of the recommendation, Eg ACTIVE, SUCCEEDED, FAILED.

Returns
TypeDescription
int

setState

The state of the recommendation, Eg ACTIVE, SUCCEEDED, FAILED.

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getStateMetadata

A map of metadata for the state, provided by user or automations systems.

Returns
TypeDescription
Google\Protobuf\Internal\MapField

setStateMetadata

A map of metadata for the state, provided by user or automations systems.

Parameter
NameDescription
var array|Google\Protobuf\Internal\MapField
Returns
TypeDescription
$this