@Generated(value="by GAPIC") @BetaApi public final class NodeGroup extends Object implements com.google.api.gax.httpjson.ApiMessage
Modifier and Type | Class and Description |
---|---|
static class |
NodeGroup.Builder |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
com.google.api.gax.httpjson.ApiMessage |
getApiMessageRequestBody() |
String |
getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
static NodeGroup |
getDefaultInstance() |
String |
getDescription()
An optional description of this resource.
|
List<String> |
getFieldMask() |
Object |
getFieldValue(String fieldName) |
String |
getId()
[Output Only] The unique identifier for the resource.
|
String |
getKind()
[Output Only] The type of the resource.
|
String |
getName()
The name of the resource, provided by the client when initially creating the resource.
|
String |
getNodeTemplate()
The URL of the node template to which this node group belongs.
|
String |
getSelfLink()
[Output Only] Server-defined URL for the resource.
|
Integer |
getSize()
[Output Only] The total number of nodes in the node group.
|
String |
getStatus() |
String |
getZone()
[Output Only] The name of the zone where the node group resides, such as us-central1-a.
|
int |
hashCode() |
static NodeGroup.Builder |
newBuilder() |
static NodeGroup.Builder |
newBuilder(NodeGroup prototype) |
NodeGroup.Builder |
toBuilder() |
String |
toString() |
public Object getFieldValue(String fieldName)
getFieldValue
in interface com.google.api.gax.httpjson.ApiMessage
@Nullable public com.google.api.gax.httpjson.ApiMessage getApiMessageRequestBody()
getApiMessageRequestBody
in interface com.google.api.gax.httpjson.ApiMessage
@Nullable public List<String> getFieldMask()
getFieldMask
in interface com.google.api.gax.httpjson.ApiMessage
public String getCreationTimestamp()
public String getDescription()
public String getId()
public String getKind()
public String getName()
public String getNodeTemplate()
public String getSelfLink()
public Integer getSize()
public String getStatus()
public String getZone()
public static NodeGroup.Builder newBuilder()
public static NodeGroup.Builder newBuilder(NodeGroup prototype)
public NodeGroup.Builder toBuilder()
public static NodeGroup getDefaultInstance()
Copyright © 2019 Google LLC. All rights reserved.