Package io.fabric8.kubernetes.api.model
Class PodDNSConfigBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.PodDNSConfigFluentImpl<PodDNSConfigBuilder>
-
- io.fabric8.kubernetes.api.model.PodDNSConfigBuilder
-
- All Implemented Interfaces:
Builder<PodDNSConfig>,Fluent<PodDNSConfigBuilder>,Visitable<PodDNSConfigBuilder>,VisitableBuilder<PodDNSConfig,PodDNSConfigBuilder>,PodDNSConfigFluent<PodDNSConfigBuilder>
public class PodDNSConfigBuilder extends PodDNSConfigFluentImpl<PodDNSConfigBuilder> implements VisitableBuilder<PodDNSConfig,PodDNSConfigBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.kubernetes.api.model.PodDNSConfigFluentImpl
PodDNSConfigFluentImpl.OptionsNestedImpl<N>
-
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.PodDNSConfigFluent
PodDNSConfigFluent.OptionsNested<N>
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables
-
-
Constructor Summary
Constructors Constructor Description PodDNSConfigBuilder()PodDNSConfigBuilder(PodDNSConfig instance)PodDNSConfigBuilder(PodDNSConfigFluent<?> fluent)PodDNSConfigBuilder(PodDNSConfigFluent<?> fluent, PodDNSConfig instance)PodDNSConfigBuilder(PodDNSConfigFluent<?> fluent, PodDNSConfig instance, Boolean validationEnabled)PodDNSConfigBuilder(PodDNSConfigFluent<?> fluent, Boolean validationEnabled)PodDNSConfigBuilder(PodDNSConfig instance, Boolean validationEnabled)PodDNSConfigBuilder(Boolean validationEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PodDNSConfigbuild()booleanequals(Object o)inthashCode()-
Methods inherited from class io.fabric8.kubernetes.api.model.PodDNSConfigFluentImpl
addAllToNameservers, addAllToOptions, addAllToSearches, addNewNameserver, addNewNameserver, addNewNameserver, addNewOption, addNewOption, addNewOptionLike, addNewSearch, addNewSearch, addNewSearch, addToNameservers, addToNameservers, addToOptions, addToOptions, addToSearches, addToSearches, buildFirstOption, buildLastOption, buildMatchingOption, buildOption, buildOptions, editFirstOption, editLastOption, editMatchingOption, editOption, getFirstNameserver, getFirstSearch, getLastNameserver, getLastSearch, getMatchingNameserver, getMatchingSearch, getNameserver, getNameservers, getOptions, getSearch, getSearches, hasMatchingNameserver, hasMatchingOption, hasMatchingSearch, hasNameservers, hasOptions, hasSearches, removeAllFromNameservers, removeAllFromOptions, removeAllFromSearches, removeFromNameservers, removeFromOptions, removeFromSearches, removeMatchingFromOptions, setNewOptionLike, setToNameservers, setToOptions, setToSearches, withNameservers, withNameservers, withOptions, withOptions, withSearches, withSearches
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, accept, aggregate, aggregate, build, build, builderOf
-
-
-
-
Constructor Detail
-
PodDNSConfigBuilder
public PodDNSConfigBuilder()
-
PodDNSConfigBuilder
public PodDNSConfigBuilder(Boolean validationEnabled)
-
PodDNSConfigBuilder
public PodDNSConfigBuilder(PodDNSConfigFluent<?> fluent)
-
PodDNSConfigBuilder
public PodDNSConfigBuilder(PodDNSConfigFluent<?> fluent, Boolean validationEnabled)
-
PodDNSConfigBuilder
public PodDNSConfigBuilder(PodDNSConfigFluent<?> fluent, PodDNSConfig instance)
-
PodDNSConfigBuilder
public PodDNSConfigBuilder(PodDNSConfigFluent<?> fluent, PodDNSConfig instance, Boolean validationEnabled)
-
PodDNSConfigBuilder
public PodDNSConfigBuilder(PodDNSConfig instance)
-
PodDNSConfigBuilder
public PodDNSConfigBuilder(PodDNSConfig instance, Boolean validationEnabled)
-
-
Method Detail
-
build
public PodDNSConfig build()
- Specified by:
buildin interfaceBuilder<PodDNSConfig>
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classPodDNSConfigFluentImpl<PodDNSConfigBuilder>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classPodDNSConfigFluentImpl<PodDNSConfigBuilder>
-
-