Interface V1PodDNSConfigFluent<A extends V1PodDNSConfigFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
V1PodSpecFluent.DnsConfigNested<N>
- All Known Implementing Classes:
V1PodDNSConfigBuilder,V1PodDNSConfigFluentImpl
Generated
-
Nested Class Summary
Nested Classes -
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) getMatchingNameserver(Predicate<String> predicate) getMatchingSearch(Predicate<String> predicate) getNameserver(Integer index) List<io.kubernetes.client.openapi.models.V1PodDNSConfigOption>Deprecated.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) 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)
-
Method Details
-
addToNameservers
-
setToNameservers
-
addToNameservers
-
addAllToNameservers
-
removeFromNameservers
-
removeAllFromNameservers
-
getNameservers
-
getNameserver
-
getFirstNameserver
String getFirstNameserver() -
getLastNameserver
String getLastNameserver() -
getMatchingNameserver
-
hasMatchingNameserver
-
withNameservers
-
withNameservers
-
hasNameservers
Boolean hasNameservers() -
addToOptions
-
setToOptions
-
addToOptions
-
addAllToOptions
-
removeFromOptions
-
removeAllFromOptions
-
removeMatchingFromOptions
-
getOptions
Deprecated.This method has been deprecated, please use method buildOptions instead.- Returns:
- The buildable object.
-
buildOptions
List<io.kubernetes.client.openapi.models.V1PodDNSConfigOption> buildOptions() -
buildOption
-
buildFirstOption
io.kubernetes.client.openapi.models.V1PodDNSConfigOption buildFirstOption() -
buildLastOption
io.kubernetes.client.openapi.models.V1PodDNSConfigOption buildLastOption() -
buildMatchingOption
io.kubernetes.client.openapi.models.V1PodDNSConfigOption buildMatchingOption(Predicate<V1PodDNSConfigOptionBuilder> predicate) -
hasMatchingOption
-
withOptions
-
withOptions
-
hasOptions
Boolean hasOptions() -
addNewOption
V1PodDNSConfigFluent.OptionsNested<A> addNewOption() -
addNewOptionLike
V1PodDNSConfigFluent.OptionsNested<A> addNewOptionLike(io.kubernetes.client.openapi.models.V1PodDNSConfigOption item) -
setNewOptionLike
V1PodDNSConfigFluent.OptionsNested<A> setNewOptionLike(Integer index, io.kubernetes.client.openapi.models.V1PodDNSConfigOption item) -
editOption
-
editFirstOption
V1PodDNSConfigFluent.OptionsNested<A> editFirstOption() -
editLastOption
V1PodDNSConfigFluent.OptionsNested<A> editLastOption() -
editMatchingOption
V1PodDNSConfigFluent.OptionsNested<A> editMatchingOption(Predicate<V1PodDNSConfigOptionBuilder> predicate) -
addToSearches
-
setToSearches
-
addToSearches
-
addAllToSearches
-
removeFromSearches
-
removeAllFromSearches
-
getSearches
-
getSearch
-
getFirstSearch
String getFirstSearch() -
getLastSearch
String getLastSearch() -
getMatchingSearch
-
hasMatchingSearch
-
withSearches
-
withSearches
-
hasSearches
Boolean hasSearches()
-