Package com.google.container.v1
Interface UsableSubnetworkOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
UsableSubnetwork
,UsableSubnetwork.Builder
public interface UsableSubnetworkOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getIpCidrRange()
The range of internal addresses that are owned by this subnetwork.com.google.protobuf.ByteString
getIpCidrRangeBytes()
The range of internal addresses that are owned by this subnetwork.String
getNetwork()
Network Name.com.google.protobuf.ByteString
getNetworkBytes()
Network Name.UsableSubnetworkSecondaryRange
getSecondaryIpRanges(int index)
Secondary IP ranges.int
getSecondaryIpRangesCount()
Secondary IP ranges.List<UsableSubnetworkSecondaryRange>
getSecondaryIpRangesList()
Secondary IP ranges.UsableSubnetworkSecondaryRangeOrBuilder
getSecondaryIpRangesOrBuilder(int index)
Secondary IP ranges.List<? extends UsableSubnetworkSecondaryRangeOrBuilder>
getSecondaryIpRangesOrBuilderList()
Secondary IP ranges.String
getStatusMessage()
A human readable status message representing the reasons for cases where the caller cannot use the secondary ranges under the subnet.com.google.protobuf.ByteString
getStatusMessageBytes()
A human readable status message representing the reasons for cases where the caller cannot use the secondary ranges under the subnet.String
getSubnetwork()
Subnetwork Name.com.google.protobuf.ByteString
getSubnetworkBytes()
Subnetwork Name.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getSubnetwork
String getSubnetwork()
Subnetwork Name. Example: projects/my-project/regions/us-central1/subnetworks/my-subnet
string subnetwork = 1;
- Returns:
- The subnetwork.
-
getSubnetworkBytes
com.google.protobuf.ByteString getSubnetworkBytes()
Subnetwork Name. Example: projects/my-project/regions/us-central1/subnetworks/my-subnet
string subnetwork = 1;
- Returns:
- The bytes for subnetwork.
-
getNetwork
String getNetwork()
Network Name. Example: projects/my-project/global/networks/my-network
string network = 2;
- Returns:
- The network.
-
getNetworkBytes
com.google.protobuf.ByteString getNetworkBytes()
Network Name. Example: projects/my-project/global/networks/my-network
string network = 2;
- Returns:
- The bytes for network.
-
getIpCidrRange
String getIpCidrRange()
The range of internal addresses that are owned by this subnetwork.
string ip_cidr_range = 3;
- Returns:
- The ipCidrRange.
-
getIpCidrRangeBytes
com.google.protobuf.ByteString getIpCidrRangeBytes()
The range of internal addresses that are owned by this subnetwork.
string ip_cidr_range = 3;
- Returns:
- The bytes for ipCidrRange.
-
getSecondaryIpRangesList
List<UsableSubnetworkSecondaryRange> getSecondaryIpRangesList()
Secondary IP ranges.
repeated .google.container.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 4;
-
getSecondaryIpRanges
UsableSubnetworkSecondaryRange getSecondaryIpRanges(int index)
Secondary IP ranges.
repeated .google.container.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 4;
-
getSecondaryIpRangesCount
int getSecondaryIpRangesCount()
Secondary IP ranges.
repeated .google.container.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 4;
-
getSecondaryIpRangesOrBuilderList
List<? extends UsableSubnetworkSecondaryRangeOrBuilder> getSecondaryIpRangesOrBuilderList()
Secondary IP ranges.
repeated .google.container.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 4;
-
getSecondaryIpRangesOrBuilder
UsableSubnetworkSecondaryRangeOrBuilder getSecondaryIpRangesOrBuilder(int index)
Secondary IP ranges.
repeated .google.container.v1.UsableSubnetworkSecondaryRange secondary_ip_ranges = 4;
-
getStatusMessage
String getStatusMessage()
A human readable status message representing the reasons for cases where the caller cannot use the secondary ranges under the subnet. For example if the secondary_ip_ranges is empty due to a permission issue, an insufficient permission message will be given by status_message.
string status_message = 5;
- Returns:
- The statusMessage.
-
getStatusMessageBytes
com.google.protobuf.ByteString getStatusMessageBytes()
A human readable status message representing the reasons for cases where the caller cannot use the secondary ranges under the subnet. For example if the secondary_ip_ranges is empty due to a permission issue, an insufficient permission message will be given by status_message.
string status_message = 5;
- Returns:
- The bytes for statusMessage.
-
-