Package com.google.container.v1
Interface DNSConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DNSConfig,DNSConfig.Builder
@Generated
public interface DNSConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOptional.com.google.protobuf.ByteStringOptional.cluster_dns indicates which in-cluster DNS provider should be used.cluster_dns_domain is the suffix used for all cluster service records.com.google.protobuf.ByteStringcluster_dns_domain is the suffix used for all cluster service records.cluster_dns_scope indicates the scope of access to cluster DNS records.intcluster_dns_scope indicates the scope of access to cluster DNS records.intcluster_dns indicates which in-cluster DNS provider should be used.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getClusterDnsValue
int getClusterDnsValue()cluster_dns indicates which in-cluster DNS provider should be used.
.google.container.v1.DNSConfig.Provider cluster_dns = 1;- Returns:
- The enum numeric value on the wire for clusterDns.
-
getClusterDns
DNSConfig.Provider getClusterDns()cluster_dns indicates which in-cluster DNS provider should be used.
.google.container.v1.DNSConfig.Provider cluster_dns = 1;- Returns:
- The clusterDns.
-
getClusterDnsScopeValue
int getClusterDnsScopeValue()cluster_dns_scope indicates the scope of access to cluster DNS records.
.google.container.v1.DNSConfig.DNSScope cluster_dns_scope = 2;- Returns:
- The enum numeric value on the wire for clusterDnsScope.
-
getClusterDnsScope
DNSConfig.DNSScope getClusterDnsScope()cluster_dns_scope indicates the scope of access to cluster DNS records.
.google.container.v1.DNSConfig.DNSScope cluster_dns_scope = 2;- Returns:
- The clusterDnsScope.
-
getClusterDnsDomain
String getClusterDnsDomain()cluster_dns_domain is the suffix used for all cluster service records.
string cluster_dns_domain = 3;- Returns:
- The clusterDnsDomain.
-
getClusterDnsDomainBytes
com.google.protobuf.ByteString getClusterDnsDomainBytes()cluster_dns_domain is the suffix used for all cluster service records.
string cluster_dns_domain = 3;- Returns:
- The bytes for clusterDnsDomain.
-
getAdditiveVpcScopeDnsDomain
String getAdditiveVpcScopeDnsDomain()Optional. The domain used in Additive VPC scope.
string additive_vpc_scope_dns_domain = 5 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The additiveVpcScopeDnsDomain.
-
getAdditiveVpcScopeDnsDomainBytes
com.google.protobuf.ByteString getAdditiveVpcScopeDnsDomainBytes()Optional. The domain used in Additive VPC scope.
string additive_vpc_scope_dns_domain = 5 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The bytes for additiveVpcScopeDnsDomain.
-