public class PodDNSConfigFluentImpl<A extends PodDNSConfigFluent<A>> extends BaseFluent<A> implements PodDNSConfigFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
PodDNSConfigFluentImpl.OptionsNestedImpl<N> |
PodDNSConfigFluent.OptionsNested<N>_visitables| Constructor and Description |
|---|
PodDNSConfigFluentImpl() |
PodDNSConfigFluentImpl(PodDNSConfig instance) |
| Modifier and Type | Method and Description |
|---|---|
A |
addAllToNameservers(java.util.Collection<java.lang.String> items) |
A |
addAllToOptions(java.util.Collection<PodDNSConfigOption> items) |
A |
addAllToSearches(java.util.Collection<java.lang.String> items) |
A |
addNewNameserver(java.lang.String arg1) |
A |
addNewNameserver(java.lang.StringBuffer arg1) |
A |
addNewNameserver(java.lang.StringBuilder arg1) |
PodDNSConfigFluent.OptionsNested<A> |
addNewOption() |
A |
addNewOption(java.lang.String name,
java.lang.String value) |
PodDNSConfigFluent.OptionsNested<A> |
addNewOptionLike(PodDNSConfigOption item) |
A |
addNewSearch(java.lang.String arg1) |
A |
addNewSearch(java.lang.StringBuffer arg1) |
A |
addNewSearch(java.lang.StringBuilder arg1) |
A |
addToNameservers(int index,
java.lang.String item) |
A |
addToNameservers(java.lang.String... items) |
A |
addToOptions(int index,
PodDNSConfigOption item) |
A |
addToOptions(PodDNSConfigOption... items) |
A |
addToSearches(int index,
java.lang.String item) |
A |
addToSearches(java.lang.String... items) |
PodDNSConfigOption |
buildFirstOption() |
PodDNSConfigOption |
buildLastOption() |
PodDNSConfigOption |
buildMatchingOption(Predicate<PodDNSConfigOptionBuilder> predicate) |
PodDNSConfigOption |
buildOption(int index) |
java.util.List<PodDNSConfigOption> |
buildOptions() |
PodDNSConfigFluent.OptionsNested<A> |
editFirstOption() |
PodDNSConfigFluent.OptionsNested<A> |
editLastOption() |
PodDNSConfigFluent.OptionsNested<A> |
editMatchingOption(Predicate<PodDNSConfigOptionBuilder> predicate) |
PodDNSConfigFluent.OptionsNested<A> |
editOption(int index) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getFirstNameserver() |
java.lang.String |
getFirstSearch() |
java.lang.String |
getLastNameserver() |
java.lang.String |
getLastSearch() |
java.lang.String |
getMatchingNameserver(Predicate<java.lang.String> predicate) |
java.lang.String |
getMatchingSearch(Predicate<java.lang.String> predicate) |
java.lang.String |
getNameserver(int index) |
java.util.List<java.lang.String> |
getNameservers() |
java.util.List<PodDNSConfigOption> |
getOptions()
Deprecated.
|
java.lang.String |
getSearch(int index) |
java.util.List<java.lang.String> |
getSearches() |
java.lang.Boolean |
hasMatchingNameserver(Predicate<java.lang.String> predicate) |
java.lang.Boolean |
hasMatchingOption(Predicate<PodDNSConfigOptionBuilder> predicate) |
java.lang.Boolean |
hasMatchingSearch(Predicate<java.lang.String> predicate) |
java.lang.Boolean |
hasNameservers() |
java.lang.Boolean |
hasOptions() |
java.lang.Boolean |
hasSearches() |
A |
removeAllFromNameservers(java.util.Collection<java.lang.String> items) |
A |
removeAllFromOptions(java.util.Collection<PodDNSConfigOption> items) |
A |
removeAllFromSearches(java.util.Collection<java.lang.String> items) |
A |
removeFromNameservers(java.lang.String... items) |
A |
removeFromOptions(PodDNSConfigOption... items) |
A |
removeFromSearches(java.lang.String... items) |
PodDNSConfigFluent.OptionsNested<A> |
setNewOptionLike(int index,
PodDNSConfigOption item) |
A |
setToNameservers(int index,
java.lang.String item) |
A |
setToOptions(int index,
PodDNSConfigOption item) |
A |
setToSearches(int index,
java.lang.String item) |
A |
withNameservers(java.util.List<java.lang.String> nameservers) |
A |
withNameservers(java.lang.String... nameservers) |
A |
withOptions(java.util.List<PodDNSConfigOption> options) |
A |
withOptions(PodDNSConfigOption... options) |
A |
withSearches(java.util.List<java.lang.String> searches) |
A |
withSearches(java.lang.String... searches) |
public PodDNSConfigFluentImpl()
public PodDNSConfigFluentImpl(PodDNSConfig instance)
public A addToNameservers(int index, java.lang.String item)
addToNameservers in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A setToNameservers(int index, java.lang.String item)
setToNameservers in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A addToNameservers(java.lang.String... items)
addToNameservers in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A addAllToNameservers(java.util.Collection<java.lang.String> items)
addAllToNameservers in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A removeFromNameservers(java.lang.String... items)
removeFromNameservers in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A removeAllFromNameservers(java.util.Collection<java.lang.String> items)
removeAllFromNameservers in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public java.util.List<java.lang.String> getNameservers()
getNameservers in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public java.lang.String getNameserver(int index)
getNameserver in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public java.lang.String getFirstNameserver()
getFirstNameserver in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public java.lang.String getLastNameserver()
getLastNameserver in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public java.lang.String getMatchingNameserver(Predicate<java.lang.String> predicate)
getMatchingNameserver in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public java.lang.Boolean hasMatchingNameserver(Predicate<java.lang.String> predicate)
hasMatchingNameserver in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A withNameservers(java.util.List<java.lang.String> nameservers)
withNameservers in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A withNameservers(java.lang.String... nameservers)
withNameservers in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public java.lang.Boolean hasNameservers()
hasNameservers in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A addNewNameserver(java.lang.String arg1)
addNewNameserver in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A addNewNameserver(java.lang.StringBuilder arg1)
addNewNameserver in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A addNewNameserver(java.lang.StringBuffer arg1)
addNewNameserver in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A addToOptions(int index, PodDNSConfigOption item)
addToOptions in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A setToOptions(int index, PodDNSConfigOption item)
setToOptions in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A addToOptions(PodDNSConfigOption... items)
addToOptions in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A addAllToOptions(java.util.Collection<PodDNSConfigOption> items)
addAllToOptions in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A removeFromOptions(PodDNSConfigOption... items)
removeFromOptions in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A removeAllFromOptions(java.util.Collection<PodDNSConfigOption> items)
removeAllFromOptions in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>@Deprecated public java.util.List<PodDNSConfigOption> getOptions()
getOptions in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public java.util.List<PodDNSConfigOption> buildOptions()
buildOptions in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public PodDNSConfigOption buildOption(int index)
buildOption in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public PodDNSConfigOption buildFirstOption()
buildFirstOption in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public PodDNSConfigOption buildLastOption()
buildLastOption in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public PodDNSConfigOption buildMatchingOption(Predicate<PodDNSConfigOptionBuilder> predicate)
buildMatchingOption in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public java.lang.Boolean hasMatchingOption(Predicate<PodDNSConfigOptionBuilder> predicate)
hasMatchingOption in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A withOptions(java.util.List<PodDNSConfigOption> options)
withOptions in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A withOptions(PodDNSConfigOption... options)
withOptions in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public java.lang.Boolean hasOptions()
hasOptions in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A addNewOption(java.lang.String name, java.lang.String value)
addNewOption in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public PodDNSConfigFluent.OptionsNested<A> addNewOption()
addNewOption in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public PodDNSConfigFluent.OptionsNested<A> addNewOptionLike(PodDNSConfigOption item)
addNewOptionLike in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public PodDNSConfigFluent.OptionsNested<A> setNewOptionLike(int index, PodDNSConfigOption item)
setNewOptionLike in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public PodDNSConfigFluent.OptionsNested<A> editOption(int index)
editOption in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public PodDNSConfigFluent.OptionsNested<A> editFirstOption()
editFirstOption in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public PodDNSConfigFluent.OptionsNested<A> editLastOption()
editLastOption in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public PodDNSConfigFluent.OptionsNested<A> editMatchingOption(Predicate<PodDNSConfigOptionBuilder> predicate)
editMatchingOption in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A addToSearches(int index, java.lang.String item)
addToSearches in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A setToSearches(int index, java.lang.String item)
setToSearches in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A addToSearches(java.lang.String... items)
addToSearches in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A addAllToSearches(java.util.Collection<java.lang.String> items)
addAllToSearches in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A removeFromSearches(java.lang.String... items)
removeFromSearches in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A removeAllFromSearches(java.util.Collection<java.lang.String> items)
removeAllFromSearches in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public java.util.List<java.lang.String> getSearches()
getSearches in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public java.lang.String getSearch(int index)
getSearch in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public java.lang.String getFirstSearch()
getFirstSearch in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public java.lang.String getLastSearch()
getLastSearch in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public java.lang.String getMatchingSearch(Predicate<java.lang.String> predicate)
getMatchingSearch in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public java.lang.Boolean hasMatchingSearch(Predicate<java.lang.String> predicate)
hasMatchingSearch in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A withSearches(java.util.List<java.lang.String> searches)
withSearches in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A withSearches(java.lang.String... searches)
withSearches in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public java.lang.Boolean hasSearches()
hasSearches in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A addNewSearch(java.lang.String arg1)
addNewSearch in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A addNewSearch(java.lang.StringBuilder arg1)
addNewSearch in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public A addNewSearch(java.lang.StringBuffer arg1)
addNewSearch in interface PodDNSConfigFluent<A extends PodDNSConfigFluent<A>>public boolean equals(java.lang.Object o)
equals in class java.lang.ObjectCopyright © 2015-2019 Red Hat. All Rights Reserved.