public final class PublicDelegatedPrefixPublicDelegatedSubPrefix extends GeneratedMessageV3 implements PublicDelegatedPrefixPublicDelegatedSubPrefixOrBuilder
Represents a sub PublicDelegatedPrefix.
Protobuf type google.cloud.compute.v1.PublicDelegatedPrefixPublicDelegatedSubPrefix
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
ALLOCATABLE_PREFIX_LENGTH_FIELD_NUMBER
public static final int ALLOCATABLE_PREFIX_LENGTH_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DELEGATEE_PROJECT_FIELD_NUMBER
public static final int DELEGATEE_PROJECT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ENABLE_ENHANCED_IPV4_ALLOCATION_FIELD_NUMBER
public static final int ENABLE_ENHANCED_IPV4_ALLOCATION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
IPV6_ACCESS_TYPE_FIELD_NUMBER
public static final int IPV6_ACCESS_TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
IP_CIDR_RANGE_FIELD_NUMBER
public static final int IP_CIDR_RANGE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
IS_ADDRESS_FIELD_NUMBER
public static final int IS_ADDRESS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
MODE_FIELD_NUMBER
public static final int MODE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
REGION_FIELD_NUMBER
public static final int REGION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
STATUS_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static PublicDelegatedPrefixPublicDelegatedSubPrefix getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static PublicDelegatedPrefixPublicDelegatedSubPrefix.Builder newBuilder()
newBuilder(PublicDelegatedPrefixPublicDelegatedSubPrefix prototype)
public static PublicDelegatedPrefixPublicDelegatedSubPrefix.Builder newBuilder(PublicDelegatedPrefixPublicDelegatedSubPrefix prototype)
public static PublicDelegatedPrefixPublicDelegatedSubPrefix parseDelimitedFrom(InputStream input)
public static PublicDelegatedPrefixPublicDelegatedSubPrefix parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static PublicDelegatedPrefixPublicDelegatedSubPrefix parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static PublicDelegatedPrefixPublicDelegatedSubPrefix parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static PublicDelegatedPrefixPublicDelegatedSubPrefix parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static PublicDelegatedPrefixPublicDelegatedSubPrefix parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static PublicDelegatedPrefixPublicDelegatedSubPrefix parseFrom(CodedInputStream input)
public static PublicDelegatedPrefixPublicDelegatedSubPrefix parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static PublicDelegatedPrefixPublicDelegatedSubPrefix parseFrom(InputStream input)
public static PublicDelegatedPrefixPublicDelegatedSubPrefix parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static PublicDelegatedPrefixPublicDelegatedSubPrefix parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static PublicDelegatedPrefixPublicDelegatedSubPrefix parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<PublicDelegatedPrefixPublicDelegatedSubPrefix> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAllocatablePrefixLength()
public int getAllocatablePrefixLength()
The allocatable prefix length supported by this PublicDelegatedSubPrefix.
optional int32 allocatable_prefix_length = 38427446;
| Returns |
| Type |
Description |
int |
The allocatablePrefixLength.
|
getDefaultInstanceForType()
public PublicDelegatedPrefixPublicDelegatedSubPrefix getDefaultInstanceForType()
getDelegateeProject()
public String getDelegateeProject()
Name of the project scoping this PublicDelegatedSubPrefix.
optional string delegatee_project = 414860634;
| Returns |
| Type |
Description |
String |
The delegateeProject.
|
getDelegateeProjectBytes()
public ByteString getDelegateeProjectBytes()
Name of the project scoping this PublicDelegatedSubPrefix.
optional string delegatee_project = 414860634;
| Returns |
| Type |
Description |
ByteString |
The bytes for delegateeProject.
|
getDescription()
public String getDescription()
An optional description of this resource. Provide this property when you
create the resource.
optional string description = 422937596;
| Returns |
| Type |
Description |
String |
The description.
|
getDescriptionBytes()
public ByteString getDescriptionBytes()
An optional description of this resource. Provide this property when you
create the resource.
optional string description = 422937596;
| Returns |
| Type |
Description |
ByteString |
The bytes for description.
|
getEnableEnhancedIpv4Allocation()
public boolean getEnableEnhancedIpv4Allocation()
Output only. [Output Only] Whether this PDP supports enhanced IPv4 allocations.
Applicable for IPv4 PDPs only.
optional bool enable_enhanced_ipv4_allocation = 54582253;
| Returns |
| Type |
Description |
boolean |
The enableEnhancedIpv4Allocation.
|
getIpCidrRange()
public String getIpCidrRange()
The IP address range, in CIDR format, represented by this sub public
delegated prefix.
optional string ip_cidr_range = 98117322;
| Returns |
| Type |
Description |
String |
The ipCidrRange.
|
getIpCidrRangeBytes()
public ByteString getIpCidrRangeBytes()
The IP address range, in CIDR format, represented by this sub public
delegated prefix.
optional string ip_cidr_range = 98117322;
| Returns |
| Type |
Description |
ByteString |
The bytes for ipCidrRange.
|
getIpv6AccessType()
public String getIpv6AccessType()
Output only. [Output Only] The internet access type for IPv6 Public Delegated Sub
Prefixes. Inherited from parent prefix.
Check the Ipv6AccessType enum for the list of possible values.
optional string ipv6_access_type = 504658653;
| Returns |
| Type |
Description |
String |
The ipv6AccessType.
|
getIpv6AccessTypeBytes()
public ByteString getIpv6AccessTypeBytes()
Output only. [Output Only] The internet access type for IPv6 Public Delegated Sub
Prefixes. Inherited from parent prefix.
Check the Ipv6AccessType enum for the list of possible values.
optional string ipv6_access_type = 504658653;
| Returns |
| Type |
Description |
ByteString |
The bytes for ipv6AccessType.
|
getIsAddress()
public boolean getIsAddress()
Whether the sub prefix is delegated to create Address resources in the
delegatee project.
optional bool is_address = 352617951;
| Returns |
| Type |
Description |
boolean |
The isAddress.
|
getMode()
The PublicDelegatedSubPrefix mode for IPv6 only.
Check the Mode enum for the list of possible values.
optional string mode = 3357091;
| Returns |
| Type |
Description |
String |
The mode.
|
getModeBytes()
public ByteString getModeBytes()
The PublicDelegatedSubPrefix mode for IPv6 only.
Check the Mode enum for the list of possible values.
optional string mode = 3357091;
| Returns |
| Type |
Description |
ByteString |
The bytes for mode.
|
getName()
The name of the sub public delegated prefix.
optional string name = 3373707;
| Returns |
| Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
The name of the sub public delegated prefix.
optional string name = 3373707;
| Returns |
| Type |
Description |
ByteString |
The bytes for name.
|
getParserForType()
public Parser<PublicDelegatedPrefixPublicDelegatedSubPrefix> getParserForType()
Overrides
getRegion()
public String getRegion()
Output only. [Output Only] The region of the sub public delegated prefix if it is
regional. If absent, the sub prefix is global.
optional string region = 138946292;
| Returns |
| Type |
Description |
String |
The region.
|
getRegionBytes()
public ByteString getRegionBytes()
Output only. [Output Only] The region of the sub public delegated prefix if it is
regional. If absent, the sub prefix is global.
optional string region = 138946292;
| Returns |
| Type |
Description |
ByteString |
The bytes for region.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getStatus()
public String getStatus()
Output only. [Output Only] The status of the sub public delegated prefix.
Check the Status enum for the list of possible values.
optional string status = 181260274;
| Returns |
| Type |
Description |
String |
The status.
|
getStatusBytes()
public ByteString getStatusBytes()
Output only. [Output Only] The status of the sub public delegated prefix.
Check the Status enum for the list of possible values.
optional string status = 181260274;
| Returns |
| Type |
Description |
ByteString |
The bytes for status.
|
hasAllocatablePrefixLength()
public boolean hasAllocatablePrefixLength()
The allocatable prefix length supported by this PublicDelegatedSubPrefix.
optional int32 allocatable_prefix_length = 38427446;
| Returns |
| Type |
Description |
boolean |
Whether the allocatablePrefixLength field is set.
|
hasDelegateeProject()
public boolean hasDelegateeProject()
Name of the project scoping this PublicDelegatedSubPrefix.
optional string delegatee_project = 414860634;
| Returns |
| Type |
Description |
boolean |
Whether the delegateeProject field is set.
|
hasDescription()
public boolean hasDescription()
An optional description of this resource. Provide this property when you
create the resource.
optional string description = 422937596;
| Returns |
| Type |
Description |
boolean |
Whether the description field is set.
|
hasEnableEnhancedIpv4Allocation()
public boolean hasEnableEnhancedIpv4Allocation()
Output only. [Output Only] Whether this PDP supports enhanced IPv4 allocations.
Applicable for IPv4 PDPs only.
optional bool enable_enhanced_ipv4_allocation = 54582253;
| Returns |
| Type |
Description |
boolean |
Whether the enableEnhancedIpv4Allocation field is set.
|
hasIpCidrRange()
public boolean hasIpCidrRange()
The IP address range, in CIDR format, represented by this sub public
delegated prefix.
optional string ip_cidr_range = 98117322;
| Returns |
| Type |
Description |
boolean |
Whether the ipCidrRange field is set.
|
hasIpv6AccessType()
public boolean hasIpv6AccessType()
Output only. [Output Only] The internet access type for IPv6 Public Delegated Sub
Prefixes. Inherited from parent prefix.
Check the Ipv6AccessType enum for the list of possible values.
optional string ipv6_access_type = 504658653;
| Returns |
| Type |
Description |
boolean |
Whether the ipv6AccessType field is set.
|
hasIsAddress()
public boolean hasIsAddress()
Whether the sub prefix is delegated to create Address resources in the
delegatee project.
optional bool is_address = 352617951;
| Returns |
| Type |
Description |
boolean |
Whether the isAddress field is set.
|
hasMode()
The PublicDelegatedSubPrefix mode for IPv6 only.
Check the Mode enum for the list of possible values.
optional string mode = 3357091;
| Returns |
| Type |
Description |
boolean |
Whether the mode field is set.
|
hasName()
The name of the sub public delegated prefix.
optional string name = 3373707;
| Returns |
| Type |
Description |
boolean |
Whether the name field is set.
|
hasRegion()
public boolean hasRegion()
Output only. [Output Only] The region of the sub public delegated prefix if it is
regional. If absent, the sub prefix is global.
optional string region = 138946292;
| Returns |
| Type |
Description |
boolean |
Whether the region field is set.
|
hasStatus()
public boolean hasStatus()
Output only. [Output Only] The status of the sub public delegated prefix.
Check the Status enum for the list of possible values.
optional string status = 181260274;
| Returns |
| Type |
Description |
boolean |
Whether the status field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public PublicDelegatedPrefixPublicDelegatedSubPrefix.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected PublicDelegatedPrefixPublicDelegatedSubPrefix.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
| Returns |
| Type |
Description |
Object |
|
Overrides
toBuilder()
public PublicDelegatedPrefixPublicDelegatedSubPrefix.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides