Package k8s.io.api.core.v1
Class Generated.PodDNSConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Generated.PodDNSConfig.Builder>
-
- k8s.io.api.core.v1.Generated.PodDNSConfig.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Generated.PodDNSConfigOrBuilder
- Enclosing class:
- Generated.PodDNSConfig
public static final class Generated.PodDNSConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Generated.PodDNSConfig.Builder> implements Generated.PodDNSConfigOrBuilder
PodDNSConfig defines the DNS parameters of a pod in addition to those generated from DNSPolicy.
Protobuf typek8s.io.api.core.v1.PodDNSConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Generated.PodDNSConfig.BuilderaddAllNameservers(Iterable<String> values)A list of DNS name server IP addresses.Generated.PodDNSConfig.BuilderaddAllOptions(Iterable<? extends Generated.PodDNSConfigOption> values)A list of DNS resolver options.Generated.PodDNSConfig.BuilderaddAllSearches(Iterable<String> values)A list of DNS search domains for host-name lookup.Generated.PodDNSConfig.BuilderaddNameservers(String value)A list of DNS name server IP addresses.Generated.PodDNSConfig.BuilderaddNameserversBytes(com.google.protobuf.ByteString value)A list of DNS name server IP addresses.Generated.PodDNSConfig.BuilderaddOptions(int index, Generated.PodDNSConfigOption value)A list of DNS resolver options.Generated.PodDNSConfig.BuilderaddOptions(int index, Generated.PodDNSConfigOption.Builder builderForValue)A list of DNS resolver options.Generated.PodDNSConfig.BuilderaddOptions(Generated.PodDNSConfigOption value)A list of DNS resolver options.Generated.PodDNSConfig.BuilderaddOptions(Generated.PodDNSConfigOption.Builder builderForValue)A list of DNS resolver options.Generated.PodDNSConfigOption.BuilderaddOptionsBuilder()A list of DNS resolver options.Generated.PodDNSConfigOption.BuilderaddOptionsBuilder(int index)A list of DNS resolver options.Generated.PodDNSConfig.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Generated.PodDNSConfig.BuilderaddSearches(String value)A list of DNS search domains for host-name lookup.Generated.PodDNSConfig.BuilderaddSearchesBytes(com.google.protobuf.ByteString value)A list of DNS search domains for host-name lookup.Generated.PodDNSConfigbuild()Generated.PodDNSConfigbuildPartial()Generated.PodDNSConfig.Builderclear()Generated.PodDNSConfig.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Generated.PodDNSConfig.BuilderclearNameservers()A list of DNS name server IP addresses.Generated.PodDNSConfig.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Generated.PodDNSConfig.BuilderclearOptions()A list of DNS resolver options.Generated.PodDNSConfig.BuilderclearSearches()A list of DNS search domains for host-name lookup.Generated.PodDNSConfig.Builderclone()Generated.PodDNSConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetNameservers(int index)A list of DNS name server IP addresses.com.google.protobuf.ByteStringgetNameserversBytes(int index)A list of DNS name server IP addresses.intgetNameserversCount()A list of DNS name server IP addresses.com.google.protobuf.ProtocolStringListgetNameserversList()A list of DNS name server IP addresses.Generated.PodDNSConfigOptiongetOptions(int index)A list of DNS resolver options.Generated.PodDNSConfigOption.BuildergetOptionsBuilder(int index)A list of DNS resolver options.List<Generated.PodDNSConfigOption.Builder>getOptionsBuilderList()A list of DNS resolver options.intgetOptionsCount()A list of DNS resolver options.List<Generated.PodDNSConfigOption>getOptionsList()A list of DNS resolver options.Generated.PodDNSConfigOptionOrBuildergetOptionsOrBuilder(int index)A list of DNS resolver options.List<? extends Generated.PodDNSConfigOptionOrBuilder>getOptionsOrBuilderList()A list of DNS resolver options.StringgetSearches(int index)A list of DNS search domains for host-name lookup.com.google.protobuf.ByteStringgetSearchesBytes(int index)A list of DNS search domains for host-name lookup.intgetSearchesCount()A list of DNS search domains for host-name lookup.com.google.protobuf.ProtocolStringListgetSearchesList()A list of DNS search domains for host-name lookup.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Generated.PodDNSConfig.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Generated.PodDNSConfig.BuildermergeFrom(com.google.protobuf.Message other)Generated.PodDNSConfig.BuildermergeFrom(Generated.PodDNSConfig other)Generated.PodDNSConfig.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Generated.PodDNSConfig.BuilderremoveOptions(int index)A list of DNS resolver options.Generated.PodDNSConfig.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Generated.PodDNSConfig.BuildersetNameservers(int index, String value)A list of DNS name server IP addresses.Generated.PodDNSConfig.BuildersetOptions(int index, Generated.PodDNSConfigOption value)A list of DNS resolver options.Generated.PodDNSConfig.BuildersetOptions(int index, Generated.PodDNSConfigOption.Builder builderForValue)A list of DNS resolver options.Generated.PodDNSConfig.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Generated.PodDNSConfig.BuildersetSearches(int index, String value)A list of DNS search domains for host-name lookup.Generated.PodDNSConfig.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.PodDNSConfig.Builder>
-
clear
public Generated.PodDNSConfig.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.PodDNSConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.PodDNSConfig.Builder>
-
getDefaultInstanceForType
public Generated.PodDNSConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Generated.PodDNSConfig build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Generated.PodDNSConfig buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Generated.PodDNSConfig.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.PodDNSConfig.Builder>
-
setField
public Generated.PodDNSConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.PodDNSConfig.Builder>
-
clearField
public Generated.PodDNSConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.PodDNSConfig.Builder>
-
clearOneof
public Generated.PodDNSConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.PodDNSConfig.Builder>
-
setRepeatedField
public Generated.PodDNSConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.PodDNSConfig.Builder>
-
addRepeatedField
public Generated.PodDNSConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.PodDNSConfig.Builder>
-
mergeFrom
public Generated.PodDNSConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Generated.PodDNSConfig.Builder>
-
mergeFrom
public Generated.PodDNSConfig.Builder mergeFrom(Generated.PodDNSConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.PodDNSConfig.Builder>
-
mergeFrom
public Generated.PodDNSConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Generated.PodDNSConfig.Builder>- Throws:
IOException
-
getNameserversList
public com.google.protobuf.ProtocolStringList 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 +listType=atomic
repeated string nameservers = 1;- Specified by:
getNameserversListin interfaceGenerated.PodDNSConfigOrBuilder- Returns:
- A list containing the nameservers.
-
getNameserversCount
public 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 +listType=atomic
repeated string nameservers = 1;- Specified by:
getNameserversCountin interfaceGenerated.PodDNSConfigOrBuilder- Returns:
- The count of nameservers.
-
getNameservers
public 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 +listType=atomic
repeated string nameservers = 1;- Specified by:
getNameserversin interfaceGenerated.PodDNSConfigOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The nameservers at the given index.
-
getNameserversBytes
public 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 +listType=atomic
repeated string nameservers = 1;- Specified by:
getNameserversBytesin interfaceGenerated.PodDNSConfigOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the nameservers at the given index.
-
setNameservers
public Generated.PodDNSConfig.Builder setNameservers(int index, String value)
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 +listType=atomic
repeated string nameservers = 1;- Parameters:
index- The index to set the value at.value- The nameservers to set.- Returns:
- This builder for chaining.
-
addNameservers
public Generated.PodDNSConfig.Builder addNameservers(String value)
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 +listType=atomic
repeated string nameservers = 1;- Parameters:
value- The nameservers to add.- Returns:
- This builder for chaining.
-
addAllNameservers
public Generated.PodDNSConfig.Builder addAllNameservers(Iterable<String> values)
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 +listType=atomic
repeated string nameservers = 1;- Parameters:
values- The nameservers to add.- Returns:
- This builder for chaining.
-
clearNameservers
public Generated.PodDNSConfig.Builder clearNameservers()
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 +listType=atomic
repeated string nameservers = 1;- Returns:
- This builder for chaining.
-
addNameserversBytes
public Generated.PodDNSConfig.Builder addNameserversBytes(com.google.protobuf.ByteString value)
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 +listType=atomic
repeated string nameservers = 1;- Parameters:
value- The bytes of the nameservers to add.- Returns:
- This builder for chaining.
-
getSearchesList
public com.google.protobuf.ProtocolStringList 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 +listType=atomic
repeated string searches = 2;- Specified by:
getSearchesListin interfaceGenerated.PodDNSConfigOrBuilder- Returns:
- A list containing the searches.
-
getSearchesCount
public 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 +listType=atomic
repeated string searches = 2;- Specified by:
getSearchesCountin interfaceGenerated.PodDNSConfigOrBuilder- Returns:
- The count of searches.
-
getSearches
public 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 +listType=atomic
repeated string searches = 2;- Specified by:
getSearchesin interfaceGenerated.PodDNSConfigOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The searches at the given index.
-
getSearchesBytes
public 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 +listType=atomic
repeated string searches = 2;- Specified by:
getSearchesBytesin interfaceGenerated.PodDNSConfigOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the searches at the given index.
-
setSearches
public Generated.PodDNSConfig.Builder setSearches(int index, String value)
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 +listType=atomic
repeated string searches = 2;- Parameters:
index- The index to set the value at.value- The searches to set.- Returns:
- This builder for chaining.
-
addSearches
public Generated.PodDNSConfig.Builder addSearches(String value)
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 +listType=atomic
repeated string searches = 2;- Parameters:
value- The searches to add.- Returns:
- This builder for chaining.
-
addAllSearches
public Generated.PodDNSConfig.Builder addAllSearches(Iterable<String> values)
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 +listType=atomic
repeated string searches = 2;- Parameters:
values- The searches to add.- Returns:
- This builder for chaining.
-
clearSearches
public Generated.PodDNSConfig.Builder clearSearches()
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 +listType=atomic
repeated string searches = 2;- Returns:
- This builder for chaining.
-
addSearchesBytes
public Generated.PodDNSConfig.Builder addSearchesBytes(com.google.protobuf.ByteString value)
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 +listType=atomic
repeated string searches = 2;- Parameters:
value- The bytes of the searches to add.- Returns:
- This builder for chaining.
-
getOptionsList
public List<Generated.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 +listType=atomic
repeated .k8s.io.api.core.v1.PodDNSConfigOption options = 3;- Specified by:
getOptionsListin interfaceGenerated.PodDNSConfigOrBuilder
-
getOptionsCount
public 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 +listType=atomic
repeated .k8s.io.api.core.v1.PodDNSConfigOption options = 3;- Specified by:
getOptionsCountin interfaceGenerated.PodDNSConfigOrBuilder
-
getOptions
public Generated.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 +listType=atomic
repeated .k8s.io.api.core.v1.PodDNSConfigOption options = 3;- Specified by:
getOptionsin interfaceGenerated.PodDNSConfigOrBuilder
-
setOptions
public Generated.PodDNSConfig.Builder setOptions(int index, Generated.PodDNSConfigOption value)
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 +listType=atomic
repeated .k8s.io.api.core.v1.PodDNSConfigOption options = 3;
-
setOptions
public Generated.PodDNSConfig.Builder setOptions(int index, Generated.PodDNSConfigOption.Builder builderForValue)
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 +listType=atomic
repeated .k8s.io.api.core.v1.PodDNSConfigOption options = 3;
-
addOptions
public Generated.PodDNSConfig.Builder addOptions(Generated.PodDNSConfigOption value)
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 +listType=atomic
repeated .k8s.io.api.core.v1.PodDNSConfigOption options = 3;
-
addOptions
public Generated.PodDNSConfig.Builder addOptions(int index, Generated.PodDNSConfigOption value)
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 +listType=atomic
repeated .k8s.io.api.core.v1.PodDNSConfigOption options = 3;
-
addOptions
public Generated.PodDNSConfig.Builder addOptions(Generated.PodDNSConfigOption.Builder builderForValue)
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 +listType=atomic
repeated .k8s.io.api.core.v1.PodDNSConfigOption options = 3;
-
addOptions
public Generated.PodDNSConfig.Builder addOptions(int index, Generated.PodDNSConfigOption.Builder builderForValue)
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 +listType=atomic
repeated .k8s.io.api.core.v1.PodDNSConfigOption options = 3;
-
addAllOptions
public Generated.PodDNSConfig.Builder addAllOptions(Iterable<? extends Generated.PodDNSConfigOption> values)
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 +listType=atomic
repeated .k8s.io.api.core.v1.PodDNSConfigOption options = 3;
-
clearOptions
public Generated.PodDNSConfig.Builder clearOptions()
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 +listType=atomic
repeated .k8s.io.api.core.v1.PodDNSConfigOption options = 3;
-
removeOptions
public Generated.PodDNSConfig.Builder removeOptions(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 +listType=atomic
repeated .k8s.io.api.core.v1.PodDNSConfigOption options = 3;
-
getOptionsBuilder
public Generated.PodDNSConfigOption.Builder getOptionsBuilder(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 +listType=atomic
repeated .k8s.io.api.core.v1.PodDNSConfigOption options = 3;
-
getOptionsOrBuilder
public Generated.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 +listType=atomic
repeated .k8s.io.api.core.v1.PodDNSConfigOption options = 3;- Specified by:
getOptionsOrBuilderin interfaceGenerated.PodDNSConfigOrBuilder
-
getOptionsOrBuilderList
public List<? extends Generated.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 +listType=atomic
repeated .k8s.io.api.core.v1.PodDNSConfigOption options = 3;- Specified by:
getOptionsOrBuilderListin interfaceGenerated.PodDNSConfigOrBuilder
-
addOptionsBuilder
public Generated.PodDNSConfigOption.Builder addOptionsBuilder()
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 +listType=atomic
repeated .k8s.io.api.core.v1.PodDNSConfigOption options = 3;
-
addOptionsBuilder
public Generated.PodDNSConfigOption.Builder addOptionsBuilder(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 +listType=atomic
repeated .k8s.io.api.core.v1.PodDNSConfigOption options = 3;
-
getOptionsBuilderList
public List<Generated.PodDNSConfigOption.Builder> getOptionsBuilderList()
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 +listType=atomic
repeated .k8s.io.api.core.v1.PodDNSConfigOption options = 3;
-
setUnknownFields
public final Generated.PodDNSConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.PodDNSConfig.Builder>
-
mergeUnknownFields
public final Generated.PodDNSConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Generated.PodDNSConfig.Builder>
-
-