Modifier and Type | Method and Description |
---|---|
Address.Builder |
addAllUsers(List<String> users)
[Output Only] The URLs of the resources that are using this address.
|
Address.Builder |
addUsers(String users)
[Output Only] The URLs of the resources that are using this address.
|
Address |
build() |
Address.Builder |
clone() |
String |
getAddress()
The static IP address represented by this resource.
|
String |
getAddressType()
The type of address to reserve, either INTERNAL or EXTERNAL.
|
String |
getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
String |
getDescription()
An optional description of this resource.
|
String |
getId()
[Output Only] The unique identifier for the resource.
|
String |
getIpVersion()
The IP version that will be used by this address.
|
String |
getKind()
[Output Only] Type of the resource.
|
String |
getName()
Name of the resource.
|
String |
getNetwork()
The URL of the network in which to reserve the address.
|
String |
getNetworkTier()
This signifies the networking tier used for configuring this address and can only take the
following values: PREMIUM or STANDARD.
|
Integer |
getPrefixLength()
The prefix length if the resource reprensents an IP range.
|
String |
getPurpose()
The purpose of this resource, which can be one of the following values: - `GCE_ENDPOINT` for
addresses that are used by VM instances, alias IP ranges, internal load balancers, and
similar resources.
|
String |
getRegion()
[Output Only] The URL of the region where the regional address resides.
|
String |
getSelfLink()
[Output Only] Server-defined URL for the resource.
|
String |
getStatus()
[Output Only] The status of the address, which can be one of RESERVING, RESERVED, or IN_USE.
|
String |
getSubnetwork()
The URL of the subnetwork in which to reserve the address.
|
List<String> |
getUsersList()
[Output Only] The URLs of the resources that are using this address.
|
Address.Builder |
mergeFrom(Address other) |
Address.Builder |
setAddress(String address)
The static IP address represented by this resource.
|
Address.Builder |
setAddressType(String addressType)
The type of address to reserve, either INTERNAL or EXTERNAL.
|
Address.Builder |
setCreationTimestamp(String creationTimestamp)
[Output Only] Creation timestamp in RFC3339 text format.
|
Address.Builder |
setDescription(String description)
An optional description of this resource.
|
Address.Builder |
setId(String id)
[Output Only] The unique identifier for the resource.
|
Address.Builder |
setIpVersion(String ipVersion)
The IP version that will be used by this address.
|
Address.Builder |
setKind(String kind)
[Output Only] Type of the resource.
|
Address.Builder |
setName(String name)
Name of the resource.
|
Address.Builder |
setNetwork(String network)
The URL of the network in which to reserve the address.
|
Address.Builder |
setNetworkTier(String networkTier)
This signifies the networking tier used for configuring this address and can only take the
following values: PREMIUM or STANDARD.
|
Address.Builder |
setPrefixLength(Integer prefixLength)
The prefix length if the resource reprensents an IP range.
|
Address.Builder |
setPurpose(String purpose)
The purpose of this resource, which can be one of the following values: - `GCE_ENDPOINT` for
addresses that are used by VM instances, alias IP ranges, internal load balancers, and
similar resources.
|
Address.Builder |
setRegion(String region)
[Output Only] The URL of the region where the regional address resides.
|
Address.Builder |
setSelfLink(String selfLink)
[Output Only] Server-defined URL for the resource.
|
Address.Builder |
setStatus(String status)
[Output Only] The status of the address, which can be one of RESERVING, RESERVED, or IN_USE.
|
Address.Builder |
setSubnetwork(String subnetwork)
The URL of the subnetwork in which to reserve the address.
|
public Address.Builder mergeFrom(Address other)
public String getAddress()
public Address.Builder setAddress(String address)
public String getAddressType()
public Address.Builder setAddressType(String addressType)
public String getCreationTimestamp()
public Address.Builder setCreationTimestamp(String creationTimestamp)
public String getDescription()
public Address.Builder setDescription(String description)
public String getId()
public Address.Builder setId(String id)
public String getIpVersion()
public Address.Builder setIpVersion(String ipVersion)
public String getKind()
public Address.Builder setKind(String kind)
public String getName()
public Address.Builder setName(String name)
public String getNetwork()
public Address.Builder setNetwork(String network)
public String getNetworkTier()
If this field is not specified, it is assumed to be PREMIUM.
public Address.Builder setNetworkTier(String networkTier)
If this field is not specified, it is assumed to be PREMIUM.
public Integer getPrefixLength()
public Address.Builder setPrefixLength(Integer prefixLength)
public String getPurpose()
public Address.Builder setPurpose(String purpose)
public String getRegion()
public Address.Builder setRegion(String region)
public String getSelfLink()
public Address.Builder setSelfLink(String selfLink)
public String getStatus()
public Address.Builder setStatus(String status)
public String getSubnetwork()
public Address.Builder setSubnetwork(String subnetwork)
public List<String> getUsersList()
public Address.Builder addAllUsers(List<String> users)
public Address.Builder addUsers(String users)
public Address build()
public Address.Builder clone()
Copyright © 2019 Google LLC. All rights reserved.