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.V1PodDNSConfigOptionio.kubernetes.client.openapi.models.V1PodDNSConfigOptionio.kubernetes.client.openapi.models.V1PodDNSConfigOptionbuildMatchingOption(Predicate<V1PodDNSConfigOptionBuilder> predicate) io.kubernetes.client.openapi.models.V1PodDNSConfigOptionbuildOption(Integer index) List<io.kubernetes.client.openapi.models.V1PodDNSConfigOption>editMatchingOption(Predicate<V1PodDNSConfigOptionBuilder> predicate) editOption(Integer index) booleangetMatchingNameserver(Predicate<String> predicate) getMatchingSearch(Predicate<String> predicate) getNameserver(Integer index) List<io.kubernetes.client.openapi.models.V1PodDNSConfigOption>Deprecated.inthashCode()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:
addToNameserversin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
setToNameservers
- Specified by:
setToNameserversin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
addToNameservers
- Specified by:
addToNameserversin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
addAllToNameservers
- Specified by:
addAllToNameserversin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
removeFromNameservers
- Specified by:
removeFromNameserversin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
removeAllFromNameservers
- Specified by:
removeAllFromNameserversin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
getNameservers
- Specified by:
getNameserversin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
getNameserver
- Specified by:
getNameserverin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
getFirstNameserver
- Specified by:
getFirstNameserverin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
getLastNameserver
- Specified by:
getLastNameserverin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
getMatchingNameserver
- Specified by:
getMatchingNameserverin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
hasMatchingNameserver
- Specified by:
hasMatchingNameserverin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
withNameservers
- Specified by:
withNameserversin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
withNameservers
- Specified by:
withNameserversin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
hasNameservers
- Specified by:
hasNameserversin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
addToOptions
- Specified by:
addToOptionsin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
setToOptions
- Specified by:
setToOptionsin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
addToOptions
- Specified by:
addToOptionsin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
addAllToOptions
public A addAllToOptions(Collection<io.kubernetes.client.openapi.models.V1PodDNSConfigOption> items) - Specified by:
addAllToOptionsin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
removeFromOptions
- Specified by:
removeFromOptionsin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
removeAllFromOptions
public A removeAllFromOptions(Collection<io.kubernetes.client.openapi.models.V1PodDNSConfigOption> items) - Specified by:
removeAllFromOptionsin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
removeMatchingFromOptions
- Specified by:
removeMatchingFromOptionsin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
getOptions
Deprecated.This method has been deprecated, please use method buildOptions instead.- Specified by:
getOptionsin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>- Returns:
- The buildable object.
-
buildOptions
- Specified by:
buildOptionsin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
buildOption
- Specified by:
buildOptionin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
buildFirstOption
public io.kubernetes.client.openapi.models.V1PodDNSConfigOption buildFirstOption()- Specified by:
buildFirstOptionin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
buildLastOption
public io.kubernetes.client.openapi.models.V1PodDNSConfigOption buildLastOption()- Specified by:
buildLastOptionin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
buildMatchingOption
public io.kubernetes.client.openapi.models.V1PodDNSConfigOption buildMatchingOption(Predicate<V1PodDNSConfigOptionBuilder> predicate) - Specified by:
buildMatchingOptionin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
hasMatchingOption
- Specified by:
hasMatchingOptionin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
withOptions
- Specified by:
withOptionsin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
withOptions
- Specified by:
withOptionsin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
hasOptions
- Specified by:
hasOptionsin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
addNewOption
- Specified by:
addNewOptionin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
addNewOptionLike
public V1PodDNSConfigFluent.OptionsNested<A> addNewOptionLike(io.kubernetes.client.openapi.models.V1PodDNSConfigOption item) - Specified by:
addNewOptionLikein interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
setNewOptionLike
public V1PodDNSConfigFluent.OptionsNested<A> setNewOptionLike(Integer index, io.kubernetes.client.openapi.models.V1PodDNSConfigOption item) - Specified by:
setNewOptionLikein interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
editOption
- Specified by:
editOptionin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
editFirstOption
- Specified by:
editFirstOptionin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
editLastOption
- Specified by:
editLastOptionin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
editMatchingOption
public V1PodDNSConfigFluent.OptionsNested<A> editMatchingOption(Predicate<V1PodDNSConfigOptionBuilder> predicate) - Specified by:
editMatchingOptionin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
addToSearches
- Specified by:
addToSearchesin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
setToSearches
- Specified by:
setToSearchesin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
addToSearches
- Specified by:
addToSearchesin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
addAllToSearches
- Specified by:
addAllToSearchesin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
removeFromSearches
- Specified by:
removeFromSearchesin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
removeAllFromSearches
- Specified by:
removeAllFromSearchesin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
getSearches
- Specified by:
getSearchesin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
getSearch
- Specified by:
getSearchin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
getFirstSearch
- Specified by:
getFirstSearchin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
getLastSearch
- Specified by:
getLastSearchin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
getMatchingSearch
- Specified by:
getMatchingSearchin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
hasMatchingSearch
- Specified by:
hasMatchingSearchin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
withSearches
- Specified by:
withSearchesin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
withSearches
- Specified by:
withSearchesin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
hasSearches
- Specified by:
hasSearchesin interfaceV1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
-
equals
- Overrides:
equalsin classBaseFluent<A extends V1PodDNSConfigFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends V1PodDNSConfigFluent<A>>
-
toString
-