Interface V1.PodDNSConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
V1.PodDNSConfig, V1.PodDNSConfig.Builder
Enclosing class:
V1

public static interface V1.PodDNSConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getNameserversList

      List<String> getNameserversList()
       A list of DNS name server IP addresses.
       This will be appended to the base nameservers generated from DNSPolicy.
       Duplicated nameservers will be removed.
       +optional
       
      repeated string nameservers = 1;
    • getNameserversCount

      int getNameserversCount()
       A list of DNS name server IP addresses.
       This will be appended to the base nameservers generated from DNSPolicy.
       Duplicated nameservers will be removed.
       +optional
       
      repeated string nameservers = 1;
    • getNameservers

      String getNameservers(int index)
       A list of DNS name server IP addresses.
       This will be appended to the base nameservers generated from DNSPolicy.
       Duplicated nameservers will be removed.
       +optional
       
      repeated string nameservers = 1;
    • getNameserversBytes

      com.google.protobuf.ByteString getNameserversBytes(int index)
       A list of DNS name server IP addresses.
       This will be appended to the base nameservers generated from DNSPolicy.
       Duplicated nameservers will be removed.
       +optional
       
      repeated string nameservers = 1;
    • getSearchesList

      List<String> getSearchesList()
       A list of DNS search domains for host-name lookup.
       This will be appended to the base search paths generated from DNSPolicy.
       Duplicated search paths will be removed.
       +optional
       
      repeated string searches = 2;
    • getSearchesCount

      int getSearchesCount()
       A list of DNS search domains for host-name lookup.
       This will be appended to the base search paths generated from DNSPolicy.
       Duplicated search paths will be removed.
       +optional
       
      repeated string searches = 2;
    • getSearches

      String getSearches(int index)
       A list of DNS search domains for host-name lookup.
       This will be appended to the base search paths generated from DNSPolicy.
       Duplicated search paths will be removed.
       +optional
       
      repeated string searches = 2;
    • getSearchesBytes

      com.google.protobuf.ByteString getSearchesBytes(int index)
       A list of DNS search domains for host-name lookup.
       This will be appended to the base search paths generated from DNSPolicy.
       Duplicated search paths will be removed.
       +optional
       
      repeated string searches = 2;
    • getOptionsList

      List<V1.PodDNSConfigOption> getOptionsList()
       A list of DNS resolver options.
       This will be merged with the base options generated from DNSPolicy.
       Duplicated entries will be removed. Resolution options given in Options
       will override those that appear in the base DNSPolicy.
       +optional
       
      repeated .k8s.io.api.core.v1.PodDNSConfigOption options = 3;
    • getOptions

      V1.PodDNSConfigOption getOptions(int index)
       A list of DNS resolver options.
       This will be merged with the base options generated from DNSPolicy.
       Duplicated entries will be removed. Resolution options given in Options
       will override those that appear in the base DNSPolicy.
       +optional
       
      repeated .k8s.io.api.core.v1.PodDNSConfigOption options = 3;
    • getOptionsCount

      int getOptionsCount()
       A list of DNS resolver options.
       This will be merged with the base options generated from DNSPolicy.
       Duplicated entries will be removed. Resolution options given in Options
       will override those that appear in the base DNSPolicy.
       +optional
       
      repeated .k8s.io.api.core.v1.PodDNSConfigOption options = 3;
    • getOptionsOrBuilderList

      List<? extends V1.PodDNSConfigOptionOrBuilder> getOptionsOrBuilderList()
       A list of DNS resolver options.
       This will be merged with the base options generated from DNSPolicy.
       Duplicated entries will be removed. Resolution options given in Options
       will override those that appear in the base DNSPolicy.
       +optional
       
      repeated .k8s.io.api.core.v1.PodDNSConfigOption options = 3;
    • getOptionsOrBuilder

      V1.PodDNSConfigOptionOrBuilder getOptionsOrBuilder(int index)
       A list of DNS resolver options.
       This will be merged with the base options generated from DNSPolicy.
       Duplicated entries will be removed. Resolution options given in Options
       will override those that appear in the base DNSPolicy.
       +optional
       
      repeated .k8s.io.api.core.v1.PodDNSConfigOption options = 3;