Google Cloud Container V1 Client - Class Operation (1.10.3)

Reference documentation and code samples for the Google Cloud Container V1 Client class Operation.

This operation resource represents operations that may have happened or are happening on the cluster. All fields are output only.

Generated from protobuf message google.container.v1.Operation

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ name
string

The server-assigned ID for the operation.

↳ zone
string

The name of the Google Compute Engine zone in which the operation is taking place. This field is deprecated, use location instead.

↳ operation_type
int

The operation type.

↳ status
int

The current status of the operation.

↳ detail
string

Detailed operation progress, if available.

↳ status_message
string

Output only. If an error has occurred, a textual description of the error. Deprecated. Use the field error instead.

↳ self_link
string

Server-defined URL for the resource.

↳ target_link
string

Server-defined URL for the target of the operation.

↳ location
string

[Output only] The name of the Google Compute Engine zone or region in which the cluster resides.

↳ start_time
string

[Output only] The time the operation started, in RFC3339 text format.

↳ end_time
string

[Output only] The time the operation completed, in RFC3339 text format.

↳ progress
Google\Cloud\Container\V1\OperationProgress

Output only. [Output only] Progress information for an operation.

↳ cluster_conditions
array< Google\Cloud\Container\V1\StatusCondition >

Which conditions caused the current cluster state. Deprecated. Use field error instead.

↳ nodepool_conditions
array< Google\Cloud\Container\V1\StatusCondition >

Which conditions caused the current node pool state. Deprecated. Use field error instead.

↳ error
Google\Rpc\Status

The error result of the operation in case of failure.

getName

The server-assigned ID for the operation.

Returns
Type
Description
string

setName

The server-assigned ID for the operation.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getZone

The name of the Google Compute Engine zone in which the operation is taking place. This field is deprecated, use location instead.

Returns
Type
Description
string

setZone

The name of the Google Compute Engine zone in which the operation is taking place. This field is deprecated, use location instead.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getOperationType

The operation type.

Returns
Type
Description
int

setOperationType

The operation type.

Parameter
Name
Description
var
int
Returns
Type
Description
$this

getStatus

The current status of the operation.

Returns
Type
Description
int

setStatus

The current status of the operation.

Parameter
Name
Description
var
int
Returns
Type
Description
$this

getDetail

Detailed operation progress, if available.

Returns
Type
Description
string

setDetail

Detailed operation progress, if available.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getStatusMessage

Output only. If an error has occurred, a textual description of the error.

Deprecated. Use the field error instead.

Returns
Type
Description
string

setStatusMessage

Output only. If an error has occurred, a textual description of the error.

Deprecated. Use the field error instead.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

Server-defined URL for the resource.

Returns
Type
Description
string

Server-defined URL for the resource.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

Server-defined URL for the target of the operation.

Returns
Type
Description
string

Server-defined URL for the target of the operation.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getLocation

[Output only] The name of the Google Compute Engine zone or region in which the cluster resides.

Returns
Type
Description
string

setLocation

[Output only] The name of the Google Compute Engine zone or region in which the cluster resides.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getStartTime

[Output only] The time the operation started, in RFC3339 text format.

Returns
Type
Description
string

setStartTime

[Output only] The time the operation started, in RFC3339 text format.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getEndTime

[Output only] The time the operation completed, in RFC3339 text format.

Returns
Type
Description
string

setEndTime

[Output only] The time the operation completed, in RFC3339 text format.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getProgress

Output only. [Output only] Progress information for an operation.

Returns
Type
Description

hasProgress

clearProgress

setProgress

Output only. [Output only] Progress information for an operation.

Parameter
Name
Description
Returns
Type
Description
$this

getClusterConditions

Which conditions caused the current cluster state.

Deprecated. Use field error instead.

Returns
Type
Description

setClusterConditions

Which conditions caused the current cluster state.

Deprecated. Use field error instead.

Parameter
Name
Description
Returns
Type
Description
$this

getNodepoolConditions

Which conditions caused the current node pool state.

Deprecated. Use field error instead.

Returns
Type
Description

setNodepoolConditions

Which conditions caused the current node pool state.

Deprecated. Use field error instead.

Parameter
Name
Description
Returns
Type
Description
$this

getError

The error result of the operation in case of failure.

Returns
Type
Description

hasError

clearError

setError

The error result of the operation in case of failure.

Parameter
Name
Description
Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: