@Generated(value="by GAPIC") @BetaApi public final class NetworkEndpointGroup extends Object implements com.google.api.gax.httpjson.ApiMessage
Modifier and Type | Class and Description |
---|---|
static class |
NetworkEndpointGroup.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 NetworkEndpointGroup |
getDefaultInstance() |
Integer |
getDefaultPort()
The default port used if the port number is not specified in the network endpoint.
|
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] Type of the resource.
|
String |
getName()
Name of the resource; provided by the client when the resource is created.
|
String |
getNetwork()
The URL of the network to which all network endpoints in the NEG belong.
|
String |
getNetworkEndpointType()
Type of network endpoints in this network endpoint group.
|
String |
getSelfLink()
[Output Only] Server-defined URL for the resource.
|
Integer |
getSize()
[Output only] Number of network endpoints in the network endpoint group.
|
String |
getSubnetwork()
Optional URL of the subnetwork to which all network endpoints in the NEG belong.
|
String |
getZone()
[Output Only] The URL of the zone where the network endpoint group is located.
|
int |
hashCode() |
static NetworkEndpointGroup.Builder |
newBuilder() |
static NetworkEndpointGroup.Builder |
newBuilder(NetworkEndpointGroup prototype) |
NetworkEndpointGroup.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 Integer getDefaultPort()
public String getDescription()
public String getId()
public String getKind()
public String getName()
public String getNetwork()
public String getNetworkEndpointType()
public String getSelfLink()
public Integer getSize()
public String getSubnetwork()
public String getZone()
public static NetworkEndpointGroup.Builder newBuilder()
public static NetworkEndpointGroup.Builder newBuilder(NetworkEndpointGroup prototype)
public NetworkEndpointGroup.Builder toBuilder()
public static NetworkEndpointGroup getDefaultInstance()
Copyright © 2019 Google LLC. All rights reserved.