Interface DNSConfigOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    DNSConfig, DNSConfig.Builder

    public interface DNSConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      DNSConfig.Provider getClusterDns()
      cluster_dns indicates which in-cluster DNS provider should be used.
      String getClusterDnsDomain()
      cluster_dns_domain is the suffix used for all cluster service records.
      com.google.protobuf.ByteString getClusterDnsDomainBytes()
      cluster_dns_domain is the suffix used for all cluster service records.
      DNSConfig.DNSScope getClusterDnsScope()
      cluster_dns_scope indicates the scope of access to cluster DNS records.
      int getClusterDnsScopeValue()
      cluster_dns_scope indicates the scope of access to cluster DNS records.
      int getClusterDnsValue()
      cluster_dns indicates which in-cluster DNS provider should be used.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • 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.