Class DnsConfigFluent<A extends DnsConfigFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.apicurio.registry.operator.api.v1.model.apicurioregistryspec.deployment.podtemplatespecpreview.spec.DnsConfigFluent<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>
- Direct Known Subclasses:
DnsConfigBuilder,SpecFluent.DnsConfigNested
public class DnsConfigFluent<A extends DnsConfigFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classDnsConfigFluent.OptionsNested<N>
-
Constructor Summary
Constructors Constructor Description DnsConfigFluent()DnsConfigFluent(DnsConfig instance)
-
Method Summary
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
-
-
-
Constructor Detail
-
DnsConfigFluent
public DnsConfigFluent()
-
DnsConfigFluent
public DnsConfigFluent(DnsConfig instance)
-
-
Method Detail
-
addAllToNameservers
public A addAllToNameservers(Collection<String> items)
-
removeAllFromNameservers
public A removeAllFromNameservers(Collection<String> items)
-
getNameserver
public String getNameserver(int index)
-
getFirstNameserver
public String getFirstNameserver()
-
getLastNameserver
public String getLastNameserver()
-
hasNameservers
public boolean hasNameservers()
-
addAllToOptions
public A addAllToOptions(Collection<Options> items)
-
removeAllFromOptions
public A removeAllFromOptions(Collection<Options> items)
-
removeMatchingFromOptions
public A removeMatchingFromOptions(Predicate<OptionsBuilder> predicate)
-
buildOption
public Options buildOption(int index)
-
buildFirstOption
public Options buildFirstOption()
-
buildLastOption
public Options buildLastOption()
-
buildMatchingOption
public Options buildMatchingOption(Predicate<OptionsBuilder> predicate)
-
hasMatchingOption
public boolean hasMatchingOption(Predicate<OptionsBuilder> predicate)
-
hasOptions
public boolean hasOptions()
-
addNewOption
public DnsConfigFluent.OptionsNested<A> addNewOption()
-
addNewOptionLike
public DnsConfigFluent.OptionsNested<A> addNewOptionLike(Options item)
-
setNewOptionLike
public DnsConfigFluent.OptionsNested<A> setNewOptionLike(int index, Options item)
-
editOption
public DnsConfigFluent.OptionsNested<A> editOption(int index)
-
editFirstOption
public DnsConfigFluent.OptionsNested<A> editFirstOption()
-
editLastOption
public DnsConfigFluent.OptionsNested<A> editLastOption()
-
editMatchingOption
public DnsConfigFluent.OptionsNested<A> editMatchingOption(Predicate<OptionsBuilder> predicate)
-
addAllToSearches
public A addAllToSearches(Collection<String> items)
-
removeAllFromSearches
public A removeAllFromSearches(Collection<String> items)
-
getSearch
public String getSearch(int index)
-
getFirstSearch
public String getFirstSearch()
-
getLastSearch
public String getLastSearch()
-
hasSearches
public boolean hasSearches()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends DnsConfigFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends DnsConfigFluent<A>>
-
-