Package io.fabric8.kubernetes.api.model
Class ConfigFluent<A extends ConfigFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.ConfigFluent<A>
-
- Direct Known Subclasses:
ConfigBuilder
public class ConfigFluent<A extends ConfigFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
ConfigFluent.ClustersNested<N>
class
ConfigFluent.ContextsNested<N>
class
ConfigFluent.ExtensionsNested<N>
class
ConfigFluent.PreferencesNested<N>
class
ConfigFluent.UsersNested<N>
-
Constructor Summary
Constructors Constructor Description ConfigFluent()
ConfigFluent(Config instance)
-
Method Summary
-
-
-
Constructor Detail
-
ConfigFluent
public ConfigFluent()
-
ConfigFluent
public ConfigFluent(Config instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(Config instance)
-
getApiVersion
public String getApiVersion()
-
hasApiVersion
public boolean hasApiVersion()
-
addToClusters
public A addToClusters(int index, NamedCluster item)
-
setToClusters
public A setToClusters(int index, NamedCluster item)
-
addToClusters
public A addToClusters(NamedCluster... items)
-
addAllToClusters
public A addAllToClusters(Collection<NamedCluster> items)
-
removeFromClusters
public A removeFromClusters(NamedCluster... items)
-
removeAllFromClusters
public A removeAllFromClusters(Collection<NamedCluster> items)
-
removeMatchingFromClusters
public A removeMatchingFromClusters(Predicate<NamedClusterBuilder> predicate)
-
buildClusters
public List<NamedCluster> buildClusters()
-
buildCluster
public NamedCluster buildCluster(int index)
-
buildFirstCluster
public NamedCluster buildFirstCluster()
-
buildLastCluster
public NamedCluster buildLastCluster()
-
buildMatchingCluster
public NamedCluster buildMatchingCluster(Predicate<NamedClusterBuilder> predicate)
-
hasMatchingCluster
public boolean hasMatchingCluster(Predicate<NamedClusterBuilder> predicate)
-
withClusters
public A withClusters(List<NamedCluster> clusters)
-
withClusters
public A withClusters(NamedCluster... clusters)
-
hasClusters
public boolean hasClusters()
-
addNewCluster
public ConfigFluent.ClustersNested<A> addNewCluster()
-
addNewClusterLike
public ConfigFluent.ClustersNested<A> addNewClusterLike(NamedCluster item)
-
setNewClusterLike
public ConfigFluent.ClustersNested<A> setNewClusterLike(int index, NamedCluster item)
-
editCluster
public ConfigFluent.ClustersNested<A> editCluster(int index)
-
editFirstCluster
public ConfigFluent.ClustersNested<A> editFirstCluster()
-
editLastCluster
public ConfigFluent.ClustersNested<A> editLastCluster()
-
editMatchingCluster
public ConfigFluent.ClustersNested<A> editMatchingCluster(Predicate<NamedClusterBuilder> predicate)
-
addToContexts
public A addToContexts(int index, NamedContext item)
-
setToContexts
public A setToContexts(int index, NamedContext item)
-
addToContexts
public A addToContexts(NamedContext... items)
-
addAllToContexts
public A addAllToContexts(Collection<NamedContext> items)
-
removeFromContexts
public A removeFromContexts(NamedContext... items)
-
removeAllFromContexts
public A removeAllFromContexts(Collection<NamedContext> items)
-
removeMatchingFromContexts
public A removeMatchingFromContexts(Predicate<NamedContextBuilder> predicate)
-
buildContexts
public List<NamedContext> buildContexts()
-
buildContext
public NamedContext buildContext(int index)
-
buildFirstContext
public NamedContext buildFirstContext()
-
buildLastContext
public NamedContext buildLastContext()
-
buildMatchingContext
public NamedContext buildMatchingContext(Predicate<NamedContextBuilder> predicate)
-
hasMatchingContext
public boolean hasMatchingContext(Predicate<NamedContextBuilder> predicate)
-
withContexts
public A withContexts(List<NamedContext> contexts)
-
withContexts
public A withContexts(NamedContext... contexts)
-
hasContexts
public boolean hasContexts()
-
addNewContext
public ConfigFluent.ContextsNested<A> addNewContext()
-
addNewContextLike
public ConfigFluent.ContextsNested<A> addNewContextLike(NamedContext item)
-
setNewContextLike
public ConfigFluent.ContextsNested<A> setNewContextLike(int index, NamedContext item)
-
editContext
public ConfigFluent.ContextsNested<A> editContext(int index)
-
editFirstContext
public ConfigFluent.ContextsNested<A> editFirstContext()
-
editLastContext
public ConfigFluent.ContextsNested<A> editLastContext()
-
editMatchingContext
public ConfigFluent.ContextsNested<A> editMatchingContext(Predicate<NamedContextBuilder> predicate)
-
getCurrentContext
public String getCurrentContext()
-
hasCurrentContext
public boolean hasCurrentContext()
-
addToExtensions
public A addToExtensions(int index, NamedExtension item)
-
setToExtensions
public A setToExtensions(int index, NamedExtension item)
-
addToExtensions
public A addToExtensions(NamedExtension... items)
-
addAllToExtensions
public A addAllToExtensions(Collection<NamedExtension> items)
-
removeFromExtensions
public A removeFromExtensions(NamedExtension... items)
-
removeAllFromExtensions
public A removeAllFromExtensions(Collection<NamedExtension> items)
-
removeMatchingFromExtensions
public A removeMatchingFromExtensions(Predicate<NamedExtensionBuilder> predicate)
-
buildExtensions
public List<NamedExtension> buildExtensions()
-
buildExtension
public NamedExtension buildExtension(int index)
-
buildFirstExtension
public NamedExtension buildFirstExtension()
-
buildLastExtension
public NamedExtension buildLastExtension()
-
buildMatchingExtension
public NamedExtension buildMatchingExtension(Predicate<NamedExtensionBuilder> predicate)
-
hasMatchingExtension
public boolean hasMatchingExtension(Predicate<NamedExtensionBuilder> predicate)
-
withExtensions
public A withExtensions(List<NamedExtension> extensions)
-
withExtensions
public A withExtensions(NamedExtension... extensions)
-
hasExtensions
public boolean hasExtensions()
-
addNewExtension
public ConfigFluent.ExtensionsNested<A> addNewExtension()
-
addNewExtensionLike
public ConfigFluent.ExtensionsNested<A> addNewExtensionLike(NamedExtension item)
-
setNewExtensionLike
public ConfigFluent.ExtensionsNested<A> setNewExtensionLike(int index, NamedExtension item)
-
editExtension
public ConfigFluent.ExtensionsNested<A> editExtension(int index)
-
editFirstExtension
public ConfigFluent.ExtensionsNested<A> editFirstExtension()
-
editLastExtension
public ConfigFluent.ExtensionsNested<A> editLastExtension()
-
editMatchingExtension
public ConfigFluent.ExtensionsNested<A> editMatchingExtension(Predicate<NamedExtensionBuilder> predicate)
-
getKind
public String getKind()
-
hasKind
public boolean hasKind()
-
buildPreferences
public Preferences buildPreferences()
-
withPreferences
public A withPreferences(Preferences preferences)
-
hasPreferences
public boolean hasPreferences()
-
withNewPreferences
public ConfigFluent.PreferencesNested<A> withNewPreferences()
-
withNewPreferencesLike
public ConfigFluent.PreferencesNested<A> withNewPreferencesLike(Preferences item)
-
editPreferences
public ConfigFluent.PreferencesNested<A> editPreferences()
-
editOrNewPreferences
public ConfigFluent.PreferencesNested<A> editOrNewPreferences()
-
editOrNewPreferencesLike
public ConfigFluent.PreferencesNested<A> editOrNewPreferencesLike(Preferences item)
-
addToUsers
public A addToUsers(int index, NamedAuthInfo item)
-
setToUsers
public A setToUsers(int index, NamedAuthInfo item)
-
addToUsers
public A addToUsers(NamedAuthInfo... items)
-
addAllToUsers
public A addAllToUsers(Collection<NamedAuthInfo> items)
-
removeFromUsers
public A removeFromUsers(NamedAuthInfo... items)
-
removeAllFromUsers
public A removeAllFromUsers(Collection<NamedAuthInfo> items)
-
removeMatchingFromUsers
public A removeMatchingFromUsers(Predicate<NamedAuthInfoBuilder> predicate)
-
buildUsers
public List<NamedAuthInfo> buildUsers()
-
buildUser
public NamedAuthInfo buildUser(int index)
-
buildFirstUser
public NamedAuthInfo buildFirstUser()
-
buildLastUser
public NamedAuthInfo buildLastUser()
-
buildMatchingUser
public NamedAuthInfo buildMatchingUser(Predicate<NamedAuthInfoBuilder> predicate)
-
hasMatchingUser
public boolean hasMatchingUser(Predicate<NamedAuthInfoBuilder> predicate)
-
withUsers
public A withUsers(List<NamedAuthInfo> users)
-
withUsers
public A withUsers(NamedAuthInfo... users)
-
hasUsers
public boolean hasUsers()
-
addNewUser
public ConfigFluent.UsersNested<A> addNewUser()
-
addNewUserLike
public ConfigFluent.UsersNested<A> addNewUserLike(NamedAuthInfo item)
-
setNewUserLike
public ConfigFluent.UsersNested<A> setNewUserLike(int index, NamedAuthInfo item)
-
editUser
public ConfigFluent.UsersNested<A> editUser(int index)
-
editFirstUser
public ConfigFluent.UsersNested<A> editFirstUser()
-
editLastUser
public ConfigFluent.UsersNested<A> editLastUser()
-
editMatchingUser
public ConfigFluent.UsersNested<A> editMatchingUser(Predicate<NamedAuthInfoBuilder> predicate)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends ConfigFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends ConfigFluent<A>>
-
-