Google Cloud Gke Hub V1 Client - Class FeatureState (0.8.2)

Reference documentation and code samples for the Google Cloud Gke Hub V1 Client class FeatureState.

FeatureState describes the high-level state of a Feature. It may be used to describe a Feature's state at the environ-level, or per-membershop, depending on the context.

Generated from protobuf message google.cloud.gkehub.v1.FeatureState

Namespace

Google \ Cloud \ GkeHub \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ code int

The high-level, machine-readable status of this Feature.

↳ description string

A human-readable description of the current status.

↳ update_time Google\Protobuf\Timestamp

The time this status and any related Feature-specific details were updated.

getCode

The high-level, machine-readable status of this Feature.

Returns
TypeDescription
int

setCode

The high-level, machine-readable status of this Feature.

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getDescription

A human-readable description of the current status.

Returns
TypeDescription
string

setDescription

A human-readable description of the current status.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getUpdateTime

The time this status and any related Feature-specific details were updated.

Returns
TypeDescription
Google\Protobuf\Timestamp|null

hasUpdateTime

clearUpdateTime

setUpdateTime

The time this status and any related Feature-specific details were updated.

Parameter
NameDescription
var Google\Protobuf\Timestamp
Returns
TypeDescription
$this