- 1.63.0 (latest)
- 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 SubnetworkSecondaryRange.Builder extends GeneratedMessageV3.Builder<SubnetworkSecondaryRange.Builder> implements SubnetworkSecondaryRangeOrBuilder
Represents a secondary IP range of a subnetwork.
Protobuf type google.cloud.compute.v1.SubnetworkSecondaryRange
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > SubnetworkSecondaryRange.BuilderImplements
SubnetworkSecondaryRangeOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SubnetworkSecondaryRange.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
SubnetworkSecondaryRange.Builder |
build()
public SubnetworkSecondaryRange build()
Returns | |
---|---|
Type | Description |
SubnetworkSecondaryRange |
buildPartial()
public SubnetworkSecondaryRange buildPartial()
Returns | |
---|---|
Type | Description |
SubnetworkSecondaryRange |
clear()
public SubnetworkSecondaryRange.Builder clear()
Returns | |
---|---|
Type | Description |
SubnetworkSecondaryRange.Builder |
clearField(Descriptors.FieldDescriptor field)
public SubnetworkSecondaryRange.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
SubnetworkSecondaryRange.Builder |
clearIpCidrRange()
public SubnetworkSecondaryRange.Builder clearIpCidrRange()
The range of IP addresses belonging to this subnetwork secondary range. Provide this property when you create the subnetwork. Ranges must be unique and non-overlapping with all primary and secondary IP ranges within a network. Only IPv4 is supported. The range can be any range listed in the Valid ranges list.
optional string ip_cidr_range = 98117322;
Returns | |
---|---|
Type | Description |
SubnetworkSecondaryRange.Builder |
This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public SubnetworkSecondaryRange.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
SubnetworkSecondaryRange.Builder |
clearRangeName()
public SubnetworkSecondaryRange.Builder clearRangeName()
The name associated with this subnetwork secondary range, used when adding an alias IP range to a VM instance. The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the subnetwork.
optional string range_name = 332216397;
Returns | |
---|---|
Type | Description |
SubnetworkSecondaryRange.Builder |
This builder for chaining. |
clearReservedInternalRange()
public SubnetworkSecondaryRange.Builder clearReservedInternalRange()
The URL of the reserved internal range.
optional string reserved_internal_range = 286248754;
Returns | |
---|---|
Type | Description |
SubnetworkSecondaryRange.Builder |
This builder for chaining. |
clone()
public SubnetworkSecondaryRange.Builder clone()
Returns | |
---|---|
Type | Description |
SubnetworkSecondaryRange.Builder |
getDefaultInstanceForType()
public SubnetworkSecondaryRange getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
SubnetworkSecondaryRange |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getIpCidrRange()
public String getIpCidrRange()
The range of IP addresses belonging to this subnetwork secondary range. Provide this property when you create the subnetwork. Ranges must be unique and non-overlapping with all primary and secondary IP ranges within a network. Only IPv4 is supported. The range can be any range listed in the Valid ranges list.
optional string ip_cidr_range = 98117322;
Returns | |
---|---|
Type | Description |
String |
The ipCidrRange. |
getIpCidrRangeBytes()
public ByteString getIpCidrRangeBytes()
The range of IP addresses belonging to this subnetwork secondary range. Provide this property when you create the subnetwork. Ranges must be unique and non-overlapping with all primary and secondary IP ranges within a network. Only IPv4 is supported. The range can be any range listed in the Valid ranges list.
optional string ip_cidr_range = 98117322;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for ipCidrRange. |
getRangeName()
public String getRangeName()
The name associated with this subnetwork secondary range, used when adding an alias IP range to a VM instance. The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the subnetwork.
optional string range_name = 332216397;
Returns | |
---|---|
Type | Description |
String |
The rangeName. |
getRangeNameBytes()
public ByteString getRangeNameBytes()
The name associated with this subnetwork secondary range, used when adding an alias IP range to a VM instance. The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the subnetwork.
optional string range_name = 332216397;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for rangeName. |
getReservedInternalRange()
public String getReservedInternalRange()
The URL of the reserved internal range.
optional string reserved_internal_range = 286248754;
Returns | |
---|---|
Type | Description |
String |
The reservedInternalRange. |
getReservedInternalRangeBytes()
public ByteString getReservedInternalRangeBytes()
The URL of the reserved internal range.
optional string reserved_internal_range = 286248754;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for reservedInternalRange. |
hasIpCidrRange()
public boolean hasIpCidrRange()
The range of IP addresses belonging to this subnetwork secondary range. Provide this property when you create the subnetwork. Ranges must be unique and non-overlapping with all primary and secondary IP ranges within a network. Only IPv4 is supported. The range can be any range listed in the Valid ranges list.
optional string ip_cidr_range = 98117322;
Returns | |
---|---|
Type | Description |
boolean |
Whether the ipCidrRange field is set. |
hasRangeName()
public boolean hasRangeName()
The name associated with this subnetwork secondary range, used when adding an alias IP range to a VM instance. The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the subnetwork.
optional string range_name = 332216397;
Returns | |
---|---|
Type | Description |
boolean |
Whether the rangeName field is set. |
hasReservedInternalRange()
public boolean hasReservedInternalRange()
The URL of the reserved internal range.
optional string reserved_internal_range = 286248754;
Returns | |
---|---|
Type | Description |
boolean |
Whether the reservedInternalRange field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeFrom(SubnetworkSecondaryRange other)
public SubnetworkSecondaryRange.Builder mergeFrom(SubnetworkSecondaryRange other)
Parameter | |
---|---|
Name | Description |
other |
SubnetworkSecondaryRange |
Returns | |
---|---|
Type | Description |
SubnetworkSecondaryRange.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public SubnetworkSecondaryRange.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
SubnetworkSecondaryRange.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public SubnetworkSecondaryRange.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
SubnetworkSecondaryRange.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SubnetworkSecondaryRange.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
SubnetworkSecondaryRange.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public SubnetworkSecondaryRange.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
SubnetworkSecondaryRange.Builder |
setIpCidrRange(String value)
public SubnetworkSecondaryRange.Builder setIpCidrRange(String value)
The range of IP addresses belonging to this subnetwork secondary range. Provide this property when you create the subnetwork. Ranges must be unique and non-overlapping with all primary and secondary IP ranges within a network. Only IPv4 is supported. The range can be any range listed in the Valid ranges list.
optional string ip_cidr_range = 98117322;
Parameter | |
---|---|
Name | Description |
value |
String The ipCidrRange to set. |
Returns | |
---|---|
Type | Description |
SubnetworkSecondaryRange.Builder |
This builder for chaining. |
setIpCidrRangeBytes(ByteString value)
public SubnetworkSecondaryRange.Builder setIpCidrRangeBytes(ByteString value)
The range of IP addresses belonging to this subnetwork secondary range. Provide this property when you create the subnetwork. Ranges must be unique and non-overlapping with all primary and secondary IP ranges within a network. Only IPv4 is supported. The range can be any range listed in the Valid ranges list.
optional string ip_cidr_range = 98117322;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for ipCidrRange to set. |
Returns | |
---|---|
Type | Description |
SubnetworkSecondaryRange.Builder |
This builder for chaining. |
setRangeName(String value)
public SubnetworkSecondaryRange.Builder setRangeName(String value)
The name associated with this subnetwork secondary range, used when adding an alias IP range to a VM instance. The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the subnetwork.
optional string range_name = 332216397;
Parameter | |
---|---|
Name | Description |
value |
String The rangeName to set. |
Returns | |
---|---|
Type | Description |
SubnetworkSecondaryRange.Builder |
This builder for chaining. |
setRangeNameBytes(ByteString value)
public SubnetworkSecondaryRange.Builder setRangeNameBytes(ByteString value)
The name associated with this subnetwork secondary range, used when adding an alias IP range to a VM instance. The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the subnetwork.
optional string range_name = 332216397;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for rangeName to set. |
Returns | |
---|---|
Type | Description |
SubnetworkSecondaryRange.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SubnetworkSecondaryRange.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
SubnetworkSecondaryRange.Builder |
setReservedInternalRange(String value)
public SubnetworkSecondaryRange.Builder setReservedInternalRange(String value)
The URL of the reserved internal range.
optional string reserved_internal_range = 286248754;
Parameter | |
---|---|
Name | Description |
value |
String The reservedInternalRange to set. |
Returns | |
---|---|
Type | Description |
SubnetworkSecondaryRange.Builder |
This builder for chaining. |
setReservedInternalRangeBytes(ByteString value)
public SubnetworkSecondaryRange.Builder setReservedInternalRangeBytes(ByteString value)
The URL of the reserved internal range.
optional string reserved_internal_range = 286248754;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for reservedInternalRange to set. |
Returns | |
---|---|
Type | Description |
SubnetworkSecondaryRange.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final SubnetworkSecondaryRange.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
SubnetworkSecondaryRange.Builder |