Interface UsableSubnetworkOrBuilder (1.6.0-beta)

public interface UsableSubnetworkOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getIpCidrRange()

public abstract String getIpCidrRange()

The range of internal addresses that are owned by this subnetwork.

optional string ip_cidr_range = 98117322;

Returns
TypeDescription
String

The ipCidrRange.

getIpCidrRangeBytes()

public abstract ByteString getIpCidrRangeBytes()

The range of internal addresses that are owned by this subnetwork.

optional string ip_cidr_range = 98117322;

Returns
TypeDescription
ByteString

The bytes for ipCidrRange.

getNetwork()

public abstract String getNetwork()

Network URL.

optional string network = 232872494;

Returns
TypeDescription
String

The network.

getNetworkBytes()

public abstract ByteString getNetworkBytes()

Network URL.

optional string network = 232872494;

Returns
TypeDescription
ByteString

The bytes for network.

getSecondaryIpRanges(int index)

public abstract UsableSubnetworkSecondaryRange getSecondaryIpRanges(int index)

Secondary IP ranges.

repeated .google.cloud.compute.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 136658915;

Parameter
NameDescription
indexint
Returns
TypeDescription
UsableSubnetworkSecondaryRange

getSecondaryIpRangesCount()

public abstract int getSecondaryIpRangesCount()

Secondary IP ranges.

repeated .google.cloud.compute.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 136658915;

Returns
TypeDescription
int

getSecondaryIpRangesList()

public abstract List<UsableSubnetworkSecondaryRange> getSecondaryIpRangesList()

Secondary IP ranges.

repeated .google.cloud.compute.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 136658915;

Returns
TypeDescription
List<UsableSubnetworkSecondaryRange>

getSecondaryIpRangesOrBuilder(int index)

public abstract UsableSubnetworkSecondaryRangeOrBuilder getSecondaryIpRangesOrBuilder(int index)

Secondary IP ranges.

repeated .google.cloud.compute.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 136658915;

Parameter
NameDescription
indexint
Returns
TypeDescription
UsableSubnetworkSecondaryRangeOrBuilder

getSecondaryIpRangesOrBuilderList()

public abstract List<? extends UsableSubnetworkSecondaryRangeOrBuilder> getSecondaryIpRangesOrBuilderList()

Secondary IP ranges.

repeated .google.cloud.compute.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 136658915;

Returns
TypeDescription
List<? extends com.google.cloud.compute.v1.UsableSubnetworkSecondaryRangeOrBuilder>

getSubnetwork()

public abstract String getSubnetwork()

Subnetwork URL.

optional string subnetwork = 307827694;

Returns
TypeDescription
String

The subnetwork.

getSubnetworkBytes()

public abstract ByteString getSubnetworkBytes()

Subnetwork URL.

optional string subnetwork = 307827694;

Returns
TypeDescription
ByteString

The bytes for subnetwork.

hasIpCidrRange()

public abstract boolean hasIpCidrRange()

The range of internal addresses that are owned by this subnetwork.

optional string ip_cidr_range = 98117322;

Returns
TypeDescription
boolean

Whether the ipCidrRange field is set.

hasNetwork()

public abstract boolean hasNetwork()

Network URL.

optional string network = 232872494;

Returns
TypeDescription
boolean

Whether the network field is set.

hasSubnetwork()

public abstract boolean hasSubnetwork()

Subnetwork URL.

optional string subnetwork = 307827694;

Returns
TypeDescription
boolean

Whether the subnetwork field is set.