Class V1PodDNSConfigFluentImpl<A extends V1PodDNSConfigFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1PodDNSConfigFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>
,Visitable<A>
,V1PodDNSConfigFluent<A>
- Direct Known Subclasses:
V1PodDNSConfigBuilder
public class V1PodDNSConfigFluentImpl<A extends V1PodDNSConfigFluent<A>>
extends BaseFluent<A>
implements V1PodDNSConfigFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V1PodDNSConfigFluent
V1PodDNSConfigFluent.OptionsNested<N>
-
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT
-
Constructor Summary
ConstructorsConstructorDescriptionV1PodDNSConfigFluentImpl
(io.kubernetes.client.openapi.models.V1PodDNSConfig instance) -
Method Summary
Modifier and TypeMethodDescriptionaddAllToNameservers
(Collection<String> items) addAllToOptions
(Collection<io.kubernetes.client.openapi.models.V1PodDNSConfigOption> items) addAllToSearches
(Collection<String> items) addNewOptionLike
(io.kubernetes.client.openapi.models.V1PodDNSConfigOption item) addToNameservers
(Integer index, String item) addToNameservers
(String... items) addToOptions
(io.kubernetes.client.openapi.models.V1PodDNSConfigOption... items) addToOptions
(Integer index, io.kubernetes.client.openapi.models.V1PodDNSConfigOption item) addToSearches
(Integer index, String item) addToSearches
(String... items) io.kubernetes.client.openapi.models.V1PodDNSConfigOption
io.kubernetes.client.openapi.models.V1PodDNSConfigOption
io.kubernetes.client.openapi.models.V1PodDNSConfigOption
buildMatchingOption
(Predicate<V1PodDNSConfigOptionBuilder> predicate) io.kubernetes.client.openapi.models.V1PodDNSConfigOption
buildOption
(Integer index) List<io.kubernetes.client.openapi.models.V1PodDNSConfigOption>
editMatchingOption
(Predicate<V1PodDNSConfigOptionBuilder> predicate) editOption
(Integer index) boolean
getMatchingNameserver
(Predicate<String> predicate) getMatchingSearch
(Predicate<String> predicate) getNameserver
(Integer index) List<io.kubernetes.client.openapi.models.V1PodDNSConfigOption>
Deprecated.int
hashCode()
hasMatchingNameserver
(Predicate<String> predicate) hasMatchingOption
(Predicate<V1PodDNSConfigOptionBuilder> predicate) hasMatchingSearch
(Predicate<String> predicate) removeAllFromNameservers
(Collection<String> items) removeAllFromOptions
(Collection<io.kubernetes.client.openapi.models.V1PodDNSConfigOption> items) removeAllFromSearches
(Collection<String> items) removeFromNameservers
(String... items) removeFromOptions
(io.kubernetes.client.openapi.models.V1PodDNSConfigOption... items) removeFromSearches
(String... items) setNewOptionLike
(Integer index, io.kubernetes.client.openapi.models.V1PodDNSConfigOption item) setToNameservers
(Integer index, String item) setToOptions
(Integer index, io.kubernetes.client.openapi.models.V1PodDNSConfigOption item) setToSearches
(Integer index, String item) toString()
withNameservers
(String... nameservers) withNameservers
(List<String> nameservers) withOptions
(io.kubernetes.client.openapi.models.V1PodDNSConfigOption... options) withOptions
(List<io.kubernetes.client.openapi.models.V1PodDNSConfigOption> options) withSearches
(String... searches) withSearches
(List<String> searches) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1PodDNSConfigFluentImpl
public V1PodDNSConfigFluentImpl() -
V1PodDNSConfigFluentImpl
public V1PodDNSConfigFluentImpl(io.kubernetes.client.openapi.models.V1PodDNSConfig instance)
-
-
Method Details
-
addToNameservers
- Specified by:
addToNameservers
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
setToNameservers
- Specified by:
setToNameservers
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
addToNameservers
- Specified by:
addToNameservers
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
addAllToNameservers
- Specified by:
addAllToNameservers
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
removeFromNameservers
- Specified by:
removeFromNameservers
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
removeAllFromNameservers
- Specified by:
removeAllFromNameservers
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
getNameservers
- Specified by:
getNameservers
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
getNameserver
- Specified by:
getNameserver
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
getFirstNameserver
- Specified by:
getFirstNameserver
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
getLastNameserver
- Specified by:
getLastNameserver
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
getMatchingNameserver
- Specified by:
getMatchingNameserver
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
hasMatchingNameserver
- Specified by:
hasMatchingNameserver
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
withNameservers
- Specified by:
withNameservers
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
withNameservers
- Specified by:
withNameservers
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
hasNameservers
- Specified by:
hasNameservers
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
addToOptions
- Specified by:
addToOptions
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
setToOptions
- Specified by:
setToOptions
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
addToOptions
- Specified by:
addToOptions
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
addAllToOptions
public A addAllToOptions(Collection<io.kubernetes.client.openapi.models.V1PodDNSConfigOption> items) - Specified by:
addAllToOptions
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
removeFromOptions
- Specified by:
removeFromOptions
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
removeAllFromOptions
public A removeAllFromOptions(Collection<io.kubernetes.client.openapi.models.V1PodDNSConfigOption> items) - Specified by:
removeAllFromOptions
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
removeMatchingFromOptions
- Specified by:
removeMatchingFromOptions
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
getOptions
Deprecated.This method has been deprecated, please use method buildOptions instead.- Specified by:
getOptions
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
- Returns:
- The buildable object.
-
buildOptions
- Specified by:
buildOptions
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
buildOption
- Specified by:
buildOption
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
buildFirstOption
public io.kubernetes.client.openapi.models.V1PodDNSConfigOption buildFirstOption()- Specified by:
buildFirstOption
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
buildLastOption
public io.kubernetes.client.openapi.models.V1PodDNSConfigOption buildLastOption()- Specified by:
buildLastOption
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
buildMatchingOption
public io.kubernetes.client.openapi.models.V1PodDNSConfigOption buildMatchingOption(Predicate<V1PodDNSConfigOptionBuilder> predicate) - Specified by:
buildMatchingOption
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
hasMatchingOption
- Specified by:
hasMatchingOption
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
withOptions
- Specified by:
withOptions
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
withOptions
- Specified by:
withOptions
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
hasOptions
- Specified by:
hasOptions
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
addNewOption
- Specified by:
addNewOption
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
addNewOptionLike
public V1PodDNSConfigFluent.OptionsNested<A> addNewOptionLike(io.kubernetes.client.openapi.models.V1PodDNSConfigOption item) - Specified by:
addNewOptionLike
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
setNewOptionLike
public V1PodDNSConfigFluent.OptionsNested<A> setNewOptionLike(Integer index, io.kubernetes.client.openapi.models.V1PodDNSConfigOption item) - Specified by:
setNewOptionLike
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
editOption
- Specified by:
editOption
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
editFirstOption
- Specified by:
editFirstOption
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
editLastOption
- Specified by:
editLastOption
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
editMatchingOption
public V1PodDNSConfigFluent.OptionsNested<A> editMatchingOption(Predicate<V1PodDNSConfigOptionBuilder> predicate) - Specified by:
editMatchingOption
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
addToSearches
- Specified by:
addToSearches
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
setToSearches
- Specified by:
setToSearches
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
addToSearches
- Specified by:
addToSearches
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
addAllToSearches
- Specified by:
addAllToSearches
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
removeFromSearches
- Specified by:
removeFromSearches
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
removeAllFromSearches
- Specified by:
removeAllFromSearches
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
getSearches
- Specified by:
getSearches
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
getSearch
- Specified by:
getSearch
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
getFirstSearch
- Specified by:
getFirstSearch
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
getLastSearch
- Specified by:
getLastSearch
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
getMatchingSearch
- Specified by:
getMatchingSearch
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
hasMatchingSearch
- Specified by:
hasMatchingSearch
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
withSearches
- Specified by:
withSearches
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
withSearches
- Specified by:
withSearches
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
hasSearches
- Specified by:
hasSearches
in interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
equals
- Overrides:
equals
in classBaseFluent<A extends V1PodDNSConfigFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseFluent<A extends V1PodDNSConfigFluent<A>>
-
toString
-