Interface PublicDelegatedPrefixPublicDelegatedSubPrefixOrBuilder (1.53.0)

public interface PublicDelegatedPrefixPublicDelegatedSubPrefixOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAllocatablePrefixLength()

public abstract int getAllocatablePrefixLength()

The allocatable prefix length supported by this PublicDelegatedSubPrefix.

optional int32 allocatable_prefix_length = 38427446;

Returns
Type Description
int

The allocatablePrefixLength.

getDelegateeProject()

public abstract String getDelegateeProject()

Name of the project scoping this PublicDelegatedSubPrefix.

optional string delegatee_project = 414860634;

Returns
Type Description
String

The delegateeProject.

getDelegateeProjectBytes()

public abstract ByteString getDelegateeProjectBytes()

Name of the project scoping this PublicDelegatedSubPrefix.

optional string delegatee_project = 414860634;

Returns
Type Description
ByteString

The bytes for delegateeProject.

getDescription()

public abstract 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 abstract 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.

getIpCidrRange()

public abstract 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 abstract 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.

getIsAddress()

public abstract 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()

public abstract String 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 abstract 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()

public abstract String getName()

The name of the sub public delegated prefix.

optional string name = 3373707;

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

The name of the sub public delegated prefix.

optional string name = 3373707;

Returns
Type Description
ByteString

The bytes for name.

getRegion()

public abstract String getRegion()

[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 abstract ByteString getRegionBytes()

[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.

getStatus()

public abstract String getStatus()

[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 abstract ByteString getStatusBytes()

[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 abstract 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 abstract 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 abstract 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.

hasIpCidrRange()

public abstract 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.

hasIsAddress()

public abstract 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()

public abstract boolean 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()

public abstract boolean 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 abstract boolean hasRegion()

[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 abstract boolean hasStatus()

[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.