|
container
v1
|
#include <operation.h>
Public Member Functions | |
| Operation (const Json::Value &storage) | |
| Operation (Json::Value *storage) | |
| virtual | ~Operation () |
| const StringPiece | GetTypeName () const |
| bool | has_cluster_conditions () const |
| void | clear_cluster_conditions () |
| const client::JsonCppArray< StatusCondition > | get_cluster_conditions () const |
| client::JsonCppArray< StatusCondition > | mutable_clusterConditions () |
| bool | has_detail () const |
| void | clear_detail () |
| const StringPiece | get_detail () const |
| void | set_detail (const StringPiece &value) |
| bool | has_end_time () const |
| void | clear_end_time () |
| const StringPiece | get_end_time () const |
| void | set_end_time (const StringPiece &value) |
| bool | has_location () const |
| void | clear_location () |
| const StringPiece | get_location () const |
| void | set_location (const StringPiece &value) |
| bool | has_name () const |
| void | clear_name () |
| const StringPiece | get_name () const |
| void | set_name (const StringPiece &value) |
| bool | has_nodepool_conditions () const |
| void | clear_nodepool_conditions () |
| const client::JsonCppArray< StatusCondition > | get_nodepool_conditions () const |
| client::JsonCppArray< StatusCondition > | mutable_nodepoolConditions () |
| bool | has_operation_type () const |
| void | clear_operation_type () |
| const StringPiece | get_operation_type () const |
| void | set_operation_type (const StringPiece &value) |
| bool | has_progress () const |
| void | clear_progress () |
| const OperationProgress | get_progress () const |
| OperationProgress | mutable_progress () |
| bool | has_self_link () const |
| void | clear_self_link () |
| const StringPiece | get_self_link () const |
| void | set_self_link (const StringPiece &value) |
| bool | has_start_time () const |
| void | clear_start_time () |
| const StringPiece | get_start_time () const |
| void | set_start_time (const StringPiece &value) |
| bool | has_status () const |
| void | clear_status () |
| const StringPiece | get_status () const |
| void | set_status (const StringPiece &value) |
| bool | has_status_message () const |
| void | clear_status_message () |
| const StringPiece | get_status_message () const |
| void | set_status_message (const StringPiece &value) |
| bool | has_target_link () const |
| void | clear_target_link () |
| const StringPiece | get_target_link () const |
| void | set_target_link (const StringPiece &value) |
| bool | has_zone () const |
| void | clear_zone () |
| const StringPiece | get_zone () const |
| void | set_zone (const StringPiece &value) |
Static Public Member Functions | |
| static Operation * | New () |
This operation resource represents operations that may have happened or are happening on the cluster. All fields are output only.
|
explicit |
Standard constructor for an immutable data object instance.
| [in] | storage | The underlying data storage for this instance. |
|
explicit |
Standard constructor for a mutable data object instance.
| [in] | storage | The underlying data storage for this instance. |
|
virtual |
Standard destructor.
|
inline |
Clears the 'clusterConditions' attribute.
|
inline |
Clears the 'detail' attribute.
|
inline |
Clears the 'endTime' attribute.
|
inline |
Clears the 'location' attribute.
|
inline |
Clears the 'name' attribute.
|
inline |
Clears the 'nodepoolConditions' attribute.
|
inline |
Clears the 'operationType' attribute.
|
inline |
Clears the 'progress' attribute.
|
inline |
Clears the 'selfLink' attribute.
|
inline |
Clears the 'startTime' attribute.
|
inline |
Clears the 'status' attribute.
|
inline |
Clears the 'statusMessage' attribute.
|
inline |
Clears the 'targetLink' attribute.
|
inline |
Clears the 'zone' attribute.
| const client::JsonCppArray<StatusCondition > google_container_api::Operation::get_cluster_conditions | ( | ) | const |
Get a reference to the value of the 'clusterConditions' attribute.
|
inline |
Get the value of the 'detail' attribute.
|
inline |
Get the value of the 'endTime' attribute.
|
inline |
Get the value of the 'location' attribute.
|
inline |
Get the value of the 'name' attribute.
| const client::JsonCppArray<StatusCondition > google_container_api::Operation::get_nodepool_conditions | ( | ) | const |
Get a reference to the value of the 'nodepoolConditions' attribute.
|
inline |
Get the value of the 'operationType' attribute.
| const OperationProgress google_container_api::Operation::get_progress | ( | ) | const |
Get a reference to the value of the 'progress' attribute.
|
inline |
Get the value of the 'selfLink' attribute.
|
inline |
Get the value of the 'startTime' attribute.
|
inline |
Get the value of the 'status' attribute.
|
inline |
Get the value of the 'statusMessage' attribute.
|
inline |
Get the value of the 'targetLink' attribute.
|
inline |
Get the value of the 'zone' attribute.
|
inline |
Returns a string denoting the type of this data object.
|
inline |
Determine if the 'clusterConditions' attribute was set.
clusterConditions' attribute was set.
|
inline |
Determine if the 'detail' attribute was set.
detail' attribute was set.
|
inline |
Determine if the 'endTime' attribute was set.
endTime' attribute was set.
|
inline |
Determine if the 'location' attribute was set.
location' attribute was set.
|
inline |
Determine if the 'name' attribute was set.
name' attribute was set.
|
inline |
Determine if the 'nodepoolConditions' attribute was set.
nodepoolConditions' attribute was set.
|
inline |
Determine if the 'operationType' attribute was set.
operationType' attribute was set.
|
inline |
Determine if the 'progress' attribute was set.
progress' attribute was set.
|
inline |
Determine if the 'selfLink' attribute was set.
selfLink' attribute was set.
|
inline |
Determine if the 'startTime' attribute was set.
startTime' attribute was set.
|
inline |
Determine if the 'status' attribute was set.
status' attribute was set.
|
inline |
Determine if the 'statusMessage' attribute was set.
statusMessage' attribute was set.
|
inline |
Determine if the 'targetLink' attribute was set.
targetLink' attribute was set.
|
inline |
Determine if the 'zone' attribute was set.
zone' attribute was set. | client::JsonCppArray<StatusCondition > google_container_api::Operation::mutable_clusterConditions | ( | ) |
Gets a reference to a mutable value of the 'clusterConditions' property.
Which conditions caused the current cluster state.
| client::JsonCppArray<StatusCondition > google_container_api::Operation::mutable_nodepoolConditions | ( | ) |
Gets a reference to a mutable value of the 'nodepoolConditions' property.
Which conditions caused the current node pool state.
| OperationProgress google_container_api::Operation::mutable_progress | ( | ) |
Gets a reference to a mutable value of the 'progress' property.
Output only. [Output only] Progress information for an operation.
|
static |
Creates a new default instance.
|
inline |
Change the 'detail' attribute.
Detailed operation progress, if available.
| [in] | value | The new value. |
|
inline |
Change the 'endTime' attribute.
[Output only] The time the operation completed, in RFC3339 text format.
| [in] | value | The new value. |
|
inline |
|
inline |
Change the 'name' attribute.
The server-assigned ID for the operation.
| [in] | value | The new value. |
|
inline |
Change the 'operationType' attribute.
The operation type.
| [in] | value | The new value. |
|
inline |
Change the 'selfLink' attribute.
Server-defined URL for the resource.
| [in] | value | The new value. |
|
inline |
Change the 'startTime' attribute.
[Output only] The time the operation started, in RFC3339 text format.
| [in] | value | The new value. |
|
inline |
Change the 'status' attribute.
The current status of the operation.
| [in] | value | The new value. |
|
inline |
Change the 'statusMessage' attribute.
Output only. If an error has occurred, a textual description of the error.
| [in] | value | The new value. |
|
inline |
Change the 'targetLink' attribute.
Server-defined URL for the target of the operation.
| [in] | value | The new value. |
|
inline |
Change the 'zone' attribute.
The name of the Google Compute Engine zone in which the operation is taking place. This field is deprecated, use location instead.
| [in] | value | The new value. |