Package io.kubernetes.client.proto
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 Summary
Modifier and TypeMethodDescriptiongetNameservers
(int index) A list of DNS name server IP addresses.com.google.protobuf.ByteString
getNameserversBytes
(int index) A list of DNS name server IP addresses.int
A list of DNS name server IP addresses.A list of DNS name server IP addresses.getOptions
(int index) A list of DNS resolver options.int
A list of DNS resolver options.A list of DNS resolver options.getOptionsOrBuilder
(int index) A list of DNS resolver options.List<? extends V1.PodDNSConfigOptionOrBuilder>
A list of DNS resolver options.getSearches
(int index) A list of DNS search domains for host-name lookup.com.google.protobuf.ByteString
getSearchesBytes
(int index) A list of DNS search domains for host-name lookup.int
A list of DNS search domains for host-name lookup.A list of DNS search domains for host-name lookup.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 Details
-
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
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
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
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
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
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;
-