public final class UsableSubnetwork
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Compute Engine API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
UsableSubnetwork() |
Modifier and Type | Method and Description |
---|---|
UsableSubnetwork |
clone() |
String |
getExternalIpv6Prefix()
[Output Only] The external IPv6 address range that is assigned to this subnetwork.
|
String |
getInternalIpv6Prefix()
[Output Only] The internal IPv6 address range that is assigned to this subnetwork.
|
String |
getIpCidrRange()
The range of internal addresses that are owned by this subnetwork.
|
String |
getIpv6AccessType()
The access type of IPv6 address this subnet holds.
|
String |
getNetwork()
Network URL.
|
String |
getPurpose()
The purpose of the resource.
|
String |
getRole()
The role of subnetwork.
|
List<UsableSubnetworkSecondaryRange> |
getSecondaryIpRanges()
Secondary IP ranges.
|
String |
getStackType()
The stack type for the subnet.
|
String |
getSubnetwork()
Subnetwork URL.
|
UsableSubnetwork |
set(String fieldName,
Object value) |
UsableSubnetwork |
setExternalIpv6Prefix(String externalIpv6Prefix)
[Output Only] The external IPv6 address range that is assigned to this subnetwork.
|
UsableSubnetwork |
setInternalIpv6Prefix(String internalIpv6Prefix)
[Output Only] The internal IPv6 address range that is assigned to this subnetwork.
|
UsableSubnetwork |
setIpCidrRange(String ipCidrRange)
The range of internal addresses that are owned by this subnetwork.
|
UsableSubnetwork |
setIpv6AccessType(String ipv6AccessType)
The access type of IPv6 address this subnet holds.
|
UsableSubnetwork |
setNetwork(String network)
Network URL.
|
UsableSubnetwork |
setPurpose(String purpose)
The purpose of the resource.
|
UsableSubnetwork |
setRole(String role)
The role of subnetwork.
|
UsableSubnetwork |
setSecondaryIpRanges(List<UsableSubnetworkSecondaryRange> secondaryIpRanges)
Secondary IP ranges.
|
UsableSubnetwork |
setStackType(String stackType)
The stack type for the subnet.
|
UsableSubnetwork |
setSubnetwork(String subnetwork)
Subnetwork URL.
|
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public String getExternalIpv6Prefix()
null
for nonepublic UsableSubnetwork setExternalIpv6Prefix(String externalIpv6Prefix)
externalIpv6Prefix
- externalIpv6Prefix or null
for nonepublic String getInternalIpv6Prefix()
null
for nonepublic UsableSubnetwork setInternalIpv6Prefix(String internalIpv6Prefix)
internalIpv6Prefix
- internalIpv6Prefix or null
for nonepublic String getIpCidrRange()
null
for nonepublic UsableSubnetwork setIpCidrRange(String ipCidrRange)
ipCidrRange
- ipCidrRange or null
for nonepublic String getIpv6AccessType()
null
for nonepublic UsableSubnetwork setIpv6AccessType(String ipv6AccessType)
ipv6AccessType
- ipv6AccessType or null
for nonepublic String getNetwork()
null
for nonepublic UsableSubnetwork setNetwork(String network)
network
- network or null
for nonepublic String getPurpose()
null
for nonepublic UsableSubnetwork setPurpose(String purpose)
purpose
- purpose or null
for nonepublic String getRole()
null
for nonepublic UsableSubnetwork setRole(String role)
role
- role or null
for nonepublic List<UsableSubnetworkSecondaryRange> getSecondaryIpRanges()
null
for nonepublic UsableSubnetwork setSecondaryIpRanges(List<UsableSubnetworkSecondaryRange> secondaryIpRanges)
secondaryIpRanges
- secondaryIpRanges or null
for nonepublic String getStackType()
null
for nonepublic UsableSubnetwork setStackType(String stackType)
stackType
- stackType or null
for nonepublic String getSubnetwork()
null
for nonepublic UsableSubnetwork setSubnetwork(String subnetwork)
subnetwork
- subnetwork or null
for nonepublic UsableSubnetwork set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public UsableSubnetwork clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.