Package com.google.cloud.compute.v1
Interface PublicDelegatedPrefixPublicDelegatedSubPrefixOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PublicDelegatedPrefixPublicDelegatedSubPrefix,PublicDelegatedPrefixPublicDelegatedSubPrefix.Builder
@Generated
public interface PublicDelegatedPrefixPublicDelegatedSubPrefixOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionintThe allocatable prefix length supported by this PublicDelegatedSubPrefix.Name of the project scoping this PublicDelegatedSubPrefix.com.google.protobuf.ByteStringName of the project scoping this PublicDelegatedSubPrefix.An optional description of this resource.com.google.protobuf.ByteStringAn optional description of this resource.booleanOutput only.The IP address range, in CIDR format, represented by this sub public delegated prefix.com.google.protobuf.ByteStringThe IP address range, in CIDR format, represented by this sub public delegated prefix.Output only.com.google.protobuf.ByteStringOutput only.booleanWhether the sub prefix is delegated to create Address resources in the delegatee project.getMode()The PublicDelegatedSubPrefix mode for IPv6 only.com.google.protobuf.ByteStringThe PublicDelegatedSubPrefix mode for IPv6 only.getName()The name of the sub public delegated prefix.com.google.protobuf.ByteStringThe name of the sub public delegated prefix.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.booleanThe allocatable prefix length supported by this PublicDelegatedSubPrefix.booleanName of the project scoping this PublicDelegatedSubPrefix.booleanAn optional description of this resource.booleanOutput only.booleanThe IP address range, in CIDR format, represented by this sub public delegated prefix.booleanOutput only.booleanWhether the sub prefix is delegated to create Address resources in the delegatee project.booleanhasMode()The PublicDelegatedSubPrefix mode for IPv6 only.booleanhasName()The name of the sub public delegated prefix.booleanOutput only.booleanOutput only.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasAllocatablePrefixLength
boolean hasAllocatablePrefixLength()The allocatable prefix length supported by this PublicDelegatedSubPrefix.
optional int32 allocatable_prefix_length = 38427446;- Returns:
- Whether the allocatablePrefixLength field is set.
-
getAllocatablePrefixLength
int getAllocatablePrefixLength()The allocatable prefix length supported by this PublicDelegatedSubPrefix.
optional int32 allocatable_prefix_length = 38427446;- Returns:
- The allocatablePrefixLength.
-
hasDelegateeProject
boolean hasDelegateeProject()Name of the project scoping this PublicDelegatedSubPrefix.
optional string delegatee_project = 414860634;- Returns:
- Whether the delegateeProject field is set.
-
getDelegateeProject
String getDelegateeProject()Name of the project scoping this PublicDelegatedSubPrefix.
optional string delegatee_project = 414860634;- Returns:
- The delegateeProject.
-
getDelegateeProjectBytes
com.google.protobuf.ByteString getDelegateeProjectBytes()Name of the project scoping this PublicDelegatedSubPrefix.
optional string delegatee_project = 414860634;- Returns:
- The bytes for delegateeProject.
-
hasDescription
boolean hasDescription()An optional description of this resource. Provide this property when you create the resource.
optional string description = 422937596;- Returns:
- Whether the description field is set.
-
getDescription
String getDescription()An optional description of this resource. Provide this property when you create the resource.
optional string description = 422937596;- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()An optional description of this resource. Provide this property when you create the resource.
optional string description = 422937596;- Returns:
- The bytes for description.
-
hasEnableEnhancedIpv4Allocation
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:
- Whether the enableEnhancedIpv4Allocation field is set.
-
getEnableEnhancedIpv4Allocation
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:
- The enableEnhancedIpv4Allocation.
-
hasIpCidrRange
boolean hasIpCidrRange()The IP address range, in CIDR format, represented by this sub public delegated prefix.
optional string ip_cidr_range = 98117322;- Returns:
- Whether the ipCidrRange field is set.
-
getIpCidrRange
String getIpCidrRange()The IP address range, in CIDR format, represented by this sub public delegated prefix.
optional string ip_cidr_range = 98117322;- Returns:
- The ipCidrRange.
-
getIpCidrRangeBytes
com.google.protobuf.ByteString getIpCidrRangeBytes()The IP address range, in CIDR format, represented by this sub public delegated prefix.
optional string ip_cidr_range = 98117322;- Returns:
- The bytes for ipCidrRange.
-
hasIpv6AccessType
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:
- Whether the ipv6AccessType field is set.
-
getIpv6AccessType
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:
- The ipv6AccessType.
-
getIpv6AccessTypeBytes
com.google.protobuf.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:
- The bytes for ipv6AccessType.
-
hasIsAddress
boolean hasIsAddress()Whether the sub prefix is delegated to create Address resources in the delegatee project.
optional bool is_address = 352617951;- Returns:
- Whether the isAddress field is set.
-
getIsAddress
boolean getIsAddress()Whether the sub prefix is delegated to create Address resources in the delegatee project.
optional bool is_address = 352617951;- Returns:
- The isAddress.
-
hasMode
boolean hasMode()The PublicDelegatedSubPrefix mode for IPv6 only. Check the Mode enum for the list of possible values.
optional string mode = 3357091;- Returns:
- Whether the mode field is set.
-
getMode
String getMode()The PublicDelegatedSubPrefix mode for IPv6 only. Check the Mode enum for the list of possible values.
optional string mode = 3357091;- Returns:
- The mode.
-
getModeBytes
com.google.protobuf.ByteString getModeBytes()The PublicDelegatedSubPrefix mode for IPv6 only. Check the Mode enum for the list of possible values.
optional string mode = 3357091;- Returns:
- The bytes for mode.
-
hasName
boolean hasName()The name of the sub public delegated prefix.
optional string name = 3373707;- Returns:
- Whether the name field is set.
-
getName
String getName()The name of the sub public delegated prefix.
optional string name = 3373707;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()The name of the sub public delegated prefix.
optional string name = 3373707;- Returns:
- The bytes for name.
-
hasRegion
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:
- Whether the region field is set.
-
getRegion
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:
- The region.
-
getRegionBytes
com.google.protobuf.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:
- The bytes for region.
-
hasStatus
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:
- Whether the status field is set.
-
getStatus
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:
- The status.
-
getStatusBytes
com.google.protobuf.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:
- The bytes for status.
-