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.FlagsAbstractMap.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, 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 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.GenericJsonpublic ConsumerConfig clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2025 Google. All rights reserved.