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. |