public final class NetworkPlacementNetworkFeatures
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.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
NetworkPlacementNetworkFeatures() |
| Modifier and Type | Method and Description |
|---|---|
NetworkPlacementNetworkFeatures |
clone() |
String |
getAllowAutoModeSubnet()
Specifies whether auto mode subnet creation is allowed.
|
String |
getAllowCloudNat()
Specifies whether cloud NAT creation is allowed.
|
String |
getAllowCloudRouter()
Specifies whether cloud router creation is allowed.
|
List<String> |
getAllowedSubnetPurposes()
Specifies which subnetwork purposes are supported.
|
List<String> |
getAllowedSubnetStackTypes()
Specifies which subnetwork stack types are supported.
|
String |
getAllowInterconnect()
Specifies whether Cloud Interconnect creation is allowed.
|
String |
getAllowLoadBalancing()
Specifies whether cloud load balancing is allowed.
|
String |
getAllowMultiNicInSameNetwork()
Specifies whether multi-nic in the same network is allowed.
|
String |
getAllowPacketMirroring()
Specifies whether Packet Mirroring 1.0 is supported.
|
String |
getAllowPrivateGoogleAccess()
Specifies whether private Google access is allowed.
|
String |
getAllowPsc()
Specifies whether PSC creation is allowed.
|
String |
getAllowSameNetworkUnicast()
Specifies whether unicast within the same network is allowed.
|
String |
getAllowStaticRoutes()
Specifies whether static route creation is allowed.
|
String |
getAllowVpcPeering()
Specifies whether VPC peering is allowed.
|
String |
getAllowVpn()
Specifies whether VPN creation is allowed.
|
List<String> |
getInterfaceTypes()
If set, limits the interface types that the network supports.
|
String |
getMulticast()
Specifies which type of multicast is supported.
|
String |
getUnicast()
Specifies which type of unicast is supported.
|
NetworkPlacementNetworkFeatures |
set(String fieldName,
Object value) |
NetworkPlacementNetworkFeatures |
setAllowAutoModeSubnet(String allowAutoModeSubnet)
Specifies whether auto mode subnet creation is allowed.
|
NetworkPlacementNetworkFeatures |
setAllowCloudNat(String allowCloudNat)
Specifies whether cloud NAT creation is allowed.
|
NetworkPlacementNetworkFeatures |
setAllowCloudRouter(String allowCloudRouter)
Specifies whether cloud router creation is allowed.
|
NetworkPlacementNetworkFeatures |
setAllowedSubnetPurposes(List<String> allowedSubnetPurposes)
Specifies which subnetwork purposes are supported.
|
NetworkPlacementNetworkFeatures |
setAllowedSubnetStackTypes(List<String> allowedSubnetStackTypes)
Specifies which subnetwork stack types are supported.
|
NetworkPlacementNetworkFeatures |
setAllowInterconnect(String allowInterconnect)
Specifies whether Cloud Interconnect creation is allowed.
|
NetworkPlacementNetworkFeatures |
setAllowLoadBalancing(String allowLoadBalancing)
Specifies whether cloud load balancing is allowed.
|
NetworkPlacementNetworkFeatures |
setAllowMultiNicInSameNetwork(String allowMultiNicInSameNetwork)
Specifies whether multi-nic in the same network is allowed.
|
NetworkPlacementNetworkFeatures |
setAllowPacketMirroring(String allowPacketMirroring)
Specifies whether Packet Mirroring 1.0 is supported.
|
NetworkPlacementNetworkFeatures |
setAllowPrivateGoogleAccess(String allowPrivateGoogleAccess)
Specifies whether private Google access is allowed.
|
NetworkPlacementNetworkFeatures |
setAllowPsc(String allowPsc)
Specifies whether PSC creation is allowed.
|
NetworkPlacementNetworkFeatures |
setAllowSameNetworkUnicast(String allowSameNetworkUnicast)
Specifies whether unicast within the same network is allowed.
|
NetworkPlacementNetworkFeatures |
setAllowStaticRoutes(String allowStaticRoutes)
Specifies whether static route creation is allowed.
|
NetworkPlacementNetworkFeatures |
setAllowVpcPeering(String allowVpcPeering)
Specifies whether VPC peering is allowed.
|
NetworkPlacementNetworkFeatures |
setAllowVpn(String allowVpn)
Specifies whether VPN creation is allowed.
|
NetworkPlacementNetworkFeatures |
setInterfaceTypes(List<String> interfaceTypes)
If set, limits the interface types that the network supports.
|
NetworkPlacementNetworkFeatures |
setMulticast(String multicast)
Specifies which type of multicast is supported.
|
NetworkPlacementNetworkFeatures |
setUnicast(String unicast)
Specifies which type of unicast is supported.
|
getFactory, setFactory, toPrettyString, toStringentrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic String getAllowAutoModeSubnet()
null for nonepublic NetworkPlacementNetworkFeatures setAllowAutoModeSubnet(String allowAutoModeSubnet)
allowAutoModeSubnet - allowAutoModeSubnet or null for nonepublic String getAllowCloudNat()
null for nonepublic NetworkPlacementNetworkFeatures setAllowCloudNat(String allowCloudNat)
allowCloudNat - allowCloudNat or null for nonepublic String getAllowCloudRouter()
null for nonepublic NetworkPlacementNetworkFeatures setAllowCloudRouter(String allowCloudRouter)
allowCloudRouter - allowCloudRouter or null for nonepublic String getAllowInterconnect()
null for nonepublic NetworkPlacementNetworkFeatures setAllowInterconnect(String allowInterconnect)
allowInterconnect - allowInterconnect or null for nonepublic String getAllowLoadBalancing()
null for nonepublic NetworkPlacementNetworkFeatures setAllowLoadBalancing(String allowLoadBalancing)
allowLoadBalancing - allowLoadBalancing or null for nonepublic String getAllowMultiNicInSameNetwork()
null for nonepublic NetworkPlacementNetworkFeatures setAllowMultiNicInSameNetwork(String allowMultiNicInSameNetwork)
allowMultiNicInSameNetwork - allowMultiNicInSameNetwork or null for nonepublic String getAllowPacketMirroring()
null for nonepublic NetworkPlacementNetworkFeatures setAllowPacketMirroring(String allowPacketMirroring)
allowPacketMirroring - allowPacketMirroring or null for nonepublic String getAllowPrivateGoogleAccess()
null for nonepublic NetworkPlacementNetworkFeatures setAllowPrivateGoogleAccess(String allowPrivateGoogleAccess)
allowPrivateGoogleAccess - allowPrivateGoogleAccess or null for nonepublic String getAllowPsc()
null for nonepublic NetworkPlacementNetworkFeatures setAllowPsc(String allowPsc)
allowPsc - allowPsc or null for nonepublic String getAllowSameNetworkUnicast()
null for nonepublic NetworkPlacementNetworkFeatures setAllowSameNetworkUnicast(String allowSameNetworkUnicast)
allowSameNetworkUnicast - allowSameNetworkUnicast or null for nonepublic String getAllowStaticRoutes()
null for nonepublic NetworkPlacementNetworkFeatures setAllowStaticRoutes(String allowStaticRoutes)
allowStaticRoutes - allowStaticRoutes or null for nonepublic String getAllowVpcPeering()
null for nonepublic NetworkPlacementNetworkFeatures setAllowVpcPeering(String allowVpcPeering)
allowVpcPeering - allowVpcPeering or null for nonepublic String getAllowVpn()
null for nonepublic NetworkPlacementNetworkFeatures setAllowVpn(String allowVpn)
allowVpn - allowVpn or null for nonepublic List<String> getAllowedSubnetPurposes()
null for nonepublic NetworkPlacementNetworkFeatures setAllowedSubnetPurposes(List<String> allowedSubnetPurposes)
allowedSubnetPurposes - allowedSubnetPurposes or null for nonepublic List<String> getAllowedSubnetStackTypes()
null for nonepublic NetworkPlacementNetworkFeatures setAllowedSubnetStackTypes(List<String> allowedSubnetStackTypes)
allowedSubnetStackTypes - allowedSubnetStackTypes or null for nonepublic List<String> getInterfaceTypes()
null for nonepublic NetworkPlacementNetworkFeatures setInterfaceTypes(List<String> interfaceTypes)
interfaceTypes - interfaceTypes or null for nonepublic String getMulticast()
null for nonepublic NetworkPlacementNetworkFeatures setMulticast(String multicast)
multicast - multicast or null for nonepublic String getUnicast()
null for nonepublic NetworkPlacementNetworkFeatures setUnicast(String unicast)
unicast - unicast or null for nonepublic NetworkPlacementNetworkFeatures set(String fieldName, Object value)
set in class com.google.api.client.json.GenericJsonpublic NetworkPlacementNetworkFeatures clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2024 Google. All rights reserved.