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.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) 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()
-