public interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>> extends Fluent<A>
Modifier and Type | Interface and Description |
---|---|
static interface |
PodDNSConfigFluent.OptionsNested<N> |
A addAllToNameservers(Collection<String> items)
A removeAllFromNameservers(Collection<String> items)
String getNameserver(int index)
String getFirstNameserver()
String getLastNameserver()
Boolean hasNameservers()
A addNewNameserver(StringBuilder arg1)
A addNewNameserver(StringBuffer arg1)
A addToOptions(int index, PodDNSConfigOption item)
A setToOptions(int index, PodDNSConfigOption item)
A addToOptions(PodDNSConfigOption... items)
A addAllToOptions(Collection<PodDNSConfigOption> items)
A removeFromOptions(PodDNSConfigOption... items)
A removeAllFromOptions(Collection<PodDNSConfigOption> items)
@Deprecated List<PodDNSConfigOption> getOptions()
List<PodDNSConfigOption> buildOptions()
PodDNSConfigOption buildOption(int index)
PodDNSConfigOption buildFirstOption()
PodDNSConfigOption buildLastOption()
PodDNSConfigOption buildMatchingOption(Predicate<PodDNSConfigOptionBuilder> predicate)
Boolean hasMatchingOption(Predicate<PodDNSConfigOptionBuilder> predicate)
A withOptions(List<PodDNSConfigOption> options)
A withOptions(PodDNSConfigOption... options)
Boolean hasOptions()
PodDNSConfigFluent.OptionsNested<A> addNewOption()
PodDNSConfigFluent.OptionsNested<A> addNewOptionLike(PodDNSConfigOption item)
PodDNSConfigFluent.OptionsNested<A> setNewOptionLike(int index, PodDNSConfigOption item)
PodDNSConfigFluent.OptionsNested<A> editOption(int index)
PodDNSConfigFluent.OptionsNested<A> editFirstOption()
PodDNSConfigFluent.OptionsNested<A> editLastOption()
PodDNSConfigFluent.OptionsNested<A> editMatchingOption(Predicate<PodDNSConfigOptionBuilder> predicate)
A addAllToSearches(Collection<String> items)
A removeAllFromSearches(Collection<String> items)
String getSearch(int index)
String getFirstSearch()
String getLastSearch()
Boolean hasSearches()
A addNewSearch(StringBuilder arg1)
A addNewSearch(StringBuffer arg1)
Copyright © 2015–2019 Red Hat. All rights reserved.