public final class ConsumerConfig
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 Service Networking 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 |
---|
ConsumerConfig() |
Modifier and Type | Method and Description |
---|---|
ConsumerConfig |
clone() |
List<CloudSQLConfig> |
getCloudsqlConfigs()
Represents one or multiple Cloud SQL configurations.
|
Boolean |
getConsumerExportCustomRoutes()
Export custom routes flag value for peering from consumer to producer.
|
Boolean |
getConsumerExportSubnetRoutesWithPublicIp()
Export subnet routes with public ip flag value for peering from consumer to producer.
|
Boolean |
getConsumerImportCustomRoutes()
Import custom routes flag value for peering from consumer to producer.
|
Boolean |
getConsumerImportSubnetRoutesWithPublicIp()
Import subnet routes with public ip flag value for peering from consumer to producer.
|
Boolean |
getProducerExportCustomRoutes()
Export custom routes flag value for peering from producer to consumer.
|
Boolean |
getProducerExportSubnetRoutesWithPublicIp()
Export subnet routes with public ip flag value for peering from producer to consumer.
|
Boolean |
getProducerImportCustomRoutes()
Import custom routes flag value for peering from producer to consumer.
|
Boolean |
getProducerImportSubnetRoutesWithPublicIp()
Import subnet routes with public ip flag value for peering from producer to consumer.
|
String |
getProducerNetwork()
Output only.
|
List<GoogleCloudServicenetworkingV1ConsumerConfigReservedRange> |
getReservedRanges()
Output only.
|
List<String> |
getUsedIpRanges()
Output only.
|
Boolean |
getVpcScReferenceArchitectureEnabled()
Output only.
|
ConsumerConfig |
set(String fieldName,
Object value) |
ConsumerConfig |
setCloudsqlConfigs(List<CloudSQLConfig> cloudsqlConfigs)
Represents one or multiple Cloud SQL configurations.
|
ConsumerConfig |
setConsumerExportCustomRoutes(Boolean consumerExportCustomRoutes)
Export custom routes flag value for peering from consumer to producer.
|
ConsumerConfig |
setConsumerExportSubnetRoutesWithPublicIp(Boolean consumerExportSubnetRoutesWithPublicIp)
Export subnet routes with public ip flag value for peering from consumer to producer.
|
ConsumerConfig |
setConsumerImportCustomRoutes(Boolean consumerImportCustomRoutes)
Import custom routes flag value for peering from consumer to producer.
|
ConsumerConfig |
setConsumerImportSubnetRoutesWithPublicIp(Boolean consumerImportSubnetRoutesWithPublicIp)
Import subnet routes with public ip flag value for peering from consumer to producer.
|
ConsumerConfig |
setProducerExportCustomRoutes(Boolean producerExportCustomRoutes)
Export custom routes flag value for peering from producer to consumer.
|
ConsumerConfig |
setProducerExportSubnetRoutesWithPublicIp(Boolean producerExportSubnetRoutesWithPublicIp)
Export subnet routes with public ip flag value for peering from producer to consumer.
|
ConsumerConfig |
setProducerImportCustomRoutes(Boolean producerImportCustomRoutes)
Import custom routes flag value for peering from producer to consumer.
|
ConsumerConfig |
setProducerImportSubnetRoutesWithPublicIp(Boolean producerImportSubnetRoutesWithPublicIp)
Import subnet routes with public ip flag value for peering from producer to consumer.
|
ConsumerConfig |
setProducerNetwork(String producerNetwork)
Output only.
|
ConsumerConfig |
setReservedRanges(List<GoogleCloudServicenetworkingV1ConsumerConfigReservedRange> reservedRanges)
Output only.
|
ConsumerConfig |
setUsedIpRanges(List<String> usedIpRanges)
Output only.
|
ConsumerConfig |
setVpcScReferenceArchitectureEnabled(Boolean vpcScReferenceArchitectureEnabled)
Output only.
|
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 List<CloudSQLConfig> getCloudsqlConfigs()
null
for nonepublic ConsumerConfig setCloudsqlConfigs(List<CloudSQLConfig> cloudsqlConfigs)
cloudsqlConfigs
- cloudsqlConfigs or null
for nonepublic Boolean getConsumerExportCustomRoutes()
null
for nonepublic ConsumerConfig setConsumerExportCustomRoutes(Boolean consumerExportCustomRoutes)
consumerExportCustomRoutes
- consumerExportCustomRoutes or null
for nonepublic Boolean getConsumerExportSubnetRoutesWithPublicIp()
null
for nonepublic ConsumerConfig setConsumerExportSubnetRoutesWithPublicIp(Boolean consumerExportSubnetRoutesWithPublicIp)
consumerExportSubnetRoutesWithPublicIp
- consumerExportSubnetRoutesWithPublicIp or null
for nonepublic Boolean getConsumerImportCustomRoutes()
null
for nonepublic ConsumerConfig setConsumerImportCustomRoutes(Boolean consumerImportCustomRoutes)
consumerImportCustomRoutes
- consumerImportCustomRoutes or null
for nonepublic Boolean getConsumerImportSubnetRoutesWithPublicIp()
null
for nonepublic ConsumerConfig setConsumerImportSubnetRoutesWithPublicIp(Boolean consumerImportSubnetRoutesWithPublicIp)
consumerImportSubnetRoutesWithPublicIp
- consumerImportSubnetRoutesWithPublicIp or null
for nonepublic Boolean getProducerExportCustomRoutes()
null
for nonepublic ConsumerConfig setProducerExportCustomRoutes(Boolean producerExportCustomRoutes)
producerExportCustomRoutes
- producerExportCustomRoutes or null
for nonepublic Boolean getProducerExportSubnetRoutesWithPublicIp()
null
for nonepublic ConsumerConfig setProducerExportSubnetRoutesWithPublicIp(Boolean producerExportSubnetRoutesWithPublicIp)
producerExportSubnetRoutesWithPublicIp
- producerExportSubnetRoutesWithPublicIp or null
for nonepublic Boolean getProducerImportCustomRoutes()
null
for nonepublic ConsumerConfig setProducerImportCustomRoutes(Boolean producerImportCustomRoutes)
producerImportCustomRoutes
- producerImportCustomRoutes or null
for nonepublic Boolean getProducerImportSubnetRoutesWithPublicIp()
null
for nonepublic ConsumerConfig setProducerImportSubnetRoutesWithPublicIp(Boolean producerImportSubnetRoutesWithPublicIp)
producerImportSubnetRoutesWithPublicIp
- producerImportSubnetRoutesWithPublicIp or null
for nonepublic String getProducerNetwork()
null
for nonepublic ConsumerConfig setProducerNetwork(String producerNetwork)
producerNetwork
- producerNetwork or null
for nonepublic List<GoogleCloudServicenetworkingV1ConsumerConfigReservedRange> getReservedRanges()
null
for nonepublic ConsumerConfig setReservedRanges(List<GoogleCloudServicenetworkingV1ConsumerConfigReservedRange> reservedRanges)
reservedRanges
- reservedRanges or null
for nonepublic List<String> getUsedIpRanges()
null
for nonepublic ConsumerConfig setUsedIpRanges(List<String> usedIpRanges)
usedIpRanges
- usedIpRanges or null
for nonepublic Boolean getVpcScReferenceArchitectureEnabled()
null
for nonepublic ConsumerConfig setVpcScReferenceArchitectureEnabled(Boolean vpcScReferenceArchitectureEnabled)
vpcScReferenceArchitectureEnabled
- vpcScReferenceArchitectureEnabled or null
for nonepublic ConsumerConfig set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public ConsumerConfig clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.