- 1.92.0 (latest)
- 1.91.0
- 1.90.0
- 1.88.0
- 1.86.0
- 1.85.0
- 1.84.0
- 1.83.0
- 1.82.0
- 1.80.0
- 1.78.0
- 1.77.0
- 1.74.0
- 1.73.0
- 1.72.0
- 1.70.0
- 1.69.0
- 1.68.0
- 1.67.0
- 1.66.0
- 1.65.0
- 1.64.0
- 1.63.0
- 1.62.0
- 1.61.0
- 1.59.0
- 1.58.0
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.0
- 1.53.0
- 1.52.0
- 1.51.0
- 1.50.0
- 1.49.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.38.0
- 1.37.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.25.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.1
- 1.11.0
- 1.9.1
- 1.8.1
- 1.7.2
- 1.6.0-beta
public static final class AliasIpRange.Builder extends GeneratedMessage.Builder<AliasIpRange.Builder> implements AliasIpRangeOrBuilderAn alias IP range attached to an instance's network interface.
Protobuf type google.cloud.compute.v1.AliasIpRange
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > AliasIpRange.BuilderImplements
AliasIpRangeOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public AliasIpRange build()| Returns | |
|---|---|
| Type | Description |
AliasIpRange |
|
buildPartial()
public AliasIpRange buildPartial()| Returns | |
|---|---|
| Type | Description |
AliasIpRange |
|
clear()
public AliasIpRange.Builder clear()| Returns | |
|---|---|
| Type | Description |
AliasIpRange.Builder |
|
clearIpCidrRange()
public AliasIpRange.Builder clearIpCidrRange()The IP alias ranges to allocate for this interface. This IP CIDR range must belong to the specified subnetwork and cannot contain IP addresses reserved by system or used by other network interfaces. This range may be a single IP address (such as 10.2.3.4), a netmask (such as/24) or a CIDR-formatted string (such as10.1.2.0/24).
optional string ip_cidr_range = 98117322;
| Returns | |
|---|---|
| Type | Description |
AliasIpRange.Builder |
This builder for chaining. |
clearSubnetworkRangeName()
public AliasIpRange.Builder clearSubnetworkRangeName()The name of a subnetwork secondary IP range from which to allocate an IP alias range. If not specified, the primary range of the subnetwork is used.
optional string subnetwork_range_name = 387995966;
| Returns | |
|---|---|
| Type | Description |
AliasIpRange.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public AliasIpRange getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
AliasIpRange |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getIpCidrRange()
public String getIpCidrRange()The IP alias ranges to allocate for this interface. This IP CIDR range must belong to the specified subnetwork and cannot contain IP addresses reserved by system or used by other network interfaces. This range may be a single IP address (such as 10.2.3.4), a netmask (such as/24) or a CIDR-formatted string (such as10.1.2.0/24).
optional string ip_cidr_range = 98117322;
| Returns | |
|---|---|
| Type | Description |
String |
The ipCidrRange. |
getIpCidrRangeBytes()
public ByteString getIpCidrRangeBytes()The IP alias ranges to allocate for this interface. This IP CIDR range must belong to the specified subnetwork and cannot contain IP addresses reserved by system or used by other network interfaces. This range may be a single IP address (such as 10.2.3.4), a netmask (such as/24) or a CIDR-formatted string (such as10.1.2.0/24).
optional string ip_cidr_range = 98117322;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for ipCidrRange. |
getSubnetworkRangeName()
public String getSubnetworkRangeName()The name of a subnetwork secondary IP range from which to allocate an IP alias range. If not specified, the primary range of the subnetwork is used.
optional string subnetwork_range_name = 387995966;
| Returns | |
|---|---|
| Type | Description |
String |
The subnetworkRangeName. |
getSubnetworkRangeNameBytes()
public ByteString getSubnetworkRangeNameBytes()The name of a subnetwork secondary IP range from which to allocate an IP alias range. If not specified, the primary range of the subnetwork is used.
optional string subnetwork_range_name = 387995966;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for subnetworkRangeName. |
hasIpCidrRange()
public boolean hasIpCidrRange()The IP alias ranges to allocate for this interface. This IP CIDR range must belong to the specified subnetwork and cannot contain IP addresses reserved by system or used by other network interfaces. This range may be a single IP address (such as 10.2.3.4), a netmask (such as/24) or a CIDR-formatted string (such as10.1.2.0/24).
optional string ip_cidr_range = 98117322;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the ipCidrRange field is set. |
hasSubnetworkRangeName()
public boolean hasSubnetworkRangeName()The name of a subnetwork secondary IP range from which to allocate an IP alias range. If not specified, the primary range of the subnetwork is used.
optional string subnetwork_range_name = 387995966;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the subnetworkRangeName field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(AliasIpRange other)
public AliasIpRange.Builder mergeFrom(AliasIpRange other)| Parameter | |
|---|---|
| Name | Description |
other |
AliasIpRange |
| Returns | |
|---|---|
| Type | Description |
AliasIpRange.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public AliasIpRange.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
AliasIpRange.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public AliasIpRange.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
AliasIpRange.Builder |
|
setIpCidrRange(String value)
public AliasIpRange.Builder setIpCidrRange(String value)The IP alias ranges to allocate for this interface. This IP CIDR range must belong to the specified subnetwork and cannot contain IP addresses reserved by system or used by other network interfaces. This range may be a single IP address (such as 10.2.3.4), a netmask (such as/24) or a CIDR-formatted string (such as10.1.2.0/24).
optional string ip_cidr_range = 98117322;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe ipCidrRange to set. |
| Returns | |
|---|---|
| Type | Description |
AliasIpRange.Builder |
This builder for chaining. |
setIpCidrRangeBytes(ByteString value)
public AliasIpRange.Builder setIpCidrRangeBytes(ByteString value)The IP alias ranges to allocate for this interface. This IP CIDR range must belong to the specified subnetwork and cannot contain IP addresses reserved by system or used by other network interfaces. This range may be a single IP address (such as 10.2.3.4), a netmask (such as/24) or a CIDR-formatted string (such as10.1.2.0/24).
optional string ip_cidr_range = 98117322;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for ipCidrRange to set. |
| Returns | |
|---|---|
| Type | Description |
AliasIpRange.Builder |
This builder for chaining. |
setSubnetworkRangeName(String value)
public AliasIpRange.Builder setSubnetworkRangeName(String value)The name of a subnetwork secondary IP range from which to allocate an IP alias range. If not specified, the primary range of the subnetwork is used.
optional string subnetwork_range_name = 387995966;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe subnetworkRangeName to set. |
| Returns | |
|---|---|
| Type | Description |
AliasIpRange.Builder |
This builder for chaining. |
setSubnetworkRangeNameBytes(ByteString value)
public AliasIpRange.Builder setSubnetworkRangeNameBytes(ByteString value)The name of a subnetwork secondary IP range from which to allocate an IP alias range. If not specified, the primary range of the subnetwork is used.
optional string subnetwork_range_name = 387995966;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for subnetworkRangeName to set. |
| Returns | |
|---|---|
| Type | Description |
AliasIpRange.Builder |
This builder for chaining. |