Package io.fabric8.kubernetes.api.model
Class ConfigFluentImpl<A extends ConfigFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.ConfigFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>
,Visitable<A>
,ConfigFluent<A>
- Direct Known Subclasses:
ConfigBuilder
,DoneableConfig
,KubeSchemaFluentImpl.ConfigNestedImpl
,WatchEventFluentImpl.ConfigObjectNestedImpl
public class ConfigFluentImpl<A extends ConfigFluent<A>> extends BaseFluent<A> implements ConfigFluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
ConfigFluentImpl.ClustersNestedImpl<N>
class
ConfigFluentImpl.ContextsNestedImpl<N>
class
ConfigFluentImpl.ExtensionsNestedImpl<N>
class
ConfigFluentImpl.PreferencesNestedImpl<N>
class
ConfigFluentImpl.UsersNestedImpl<N>
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.ConfigFluent
ConfigFluent.ClustersNested<N>, ConfigFluent.ContextsNested<N>, ConfigFluent.ExtensionsNested<N>, ConfigFluent.PreferencesNested<N>, ConfigFluent.UsersNested<N>
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ConfigFluentImpl()
ConfigFluentImpl(Config instance)
-
Method Summary
-
Constructor Details
-
ConfigFluentImpl
public ConfigFluentImpl() -
ConfigFluentImpl
-
-
Method Details
-
getApiVersion
- Specified by:
getApiVersion
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
withApiVersion
- Specified by:
withApiVersion
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
hasApiVersion
- Specified by:
hasApiVersion
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
withNewApiVersion
- Specified by:
withNewApiVersion
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
withNewApiVersion
- Specified by:
withNewApiVersion
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
withNewApiVersion
- Specified by:
withNewApiVersion
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
addToClusters
- Specified by:
addToClusters
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
setToClusters
- Specified by:
setToClusters
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
addToClusters
- Specified by:
addToClusters
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
addAllToClusters
- Specified by:
addAllToClusters
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
removeFromClusters
- Specified by:
removeFromClusters
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
removeAllFromClusters
- Specified by:
removeAllFromClusters
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
removeMatchingFromClusters
- Specified by:
removeMatchingFromClusters
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
getClusters
Deprecated.This method has been deprecated, please use method buildClusters instead.- Specified by:
getClusters
in interfaceConfigFluent<A extends ConfigFluent<A>>
- Returns:
- The buildable object.
-
buildClusters
- Specified by:
buildClusters
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildCluster
- Specified by:
buildCluster
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildFirstCluster
- Specified by:
buildFirstCluster
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildLastCluster
- Specified by:
buildLastCluster
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildMatchingCluster
- Specified by:
buildMatchingCluster
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
hasMatchingCluster
- Specified by:
hasMatchingCluster
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
withClusters
- Specified by:
withClusters
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
withClusters
- Specified by:
withClusters
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
hasClusters
- Specified by:
hasClusters
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
addNewCluster
- Specified by:
addNewCluster
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
addNewClusterLike
- Specified by:
addNewClusterLike
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
setNewClusterLike
- Specified by:
setNewClusterLike
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
editCluster
- Specified by:
editCluster
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
editFirstCluster
- Specified by:
editFirstCluster
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
editLastCluster
- Specified by:
editLastCluster
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
editMatchingCluster
public ConfigFluent.ClustersNested<A> editMatchingCluster(Predicate<NamedClusterBuilder> predicate)- Specified by:
editMatchingCluster
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
addToContexts
- Specified by:
addToContexts
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
setToContexts
- Specified by:
setToContexts
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
addToContexts
- Specified by:
addToContexts
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
addAllToContexts
- Specified by:
addAllToContexts
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
removeFromContexts
- Specified by:
removeFromContexts
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
removeAllFromContexts
- Specified by:
removeAllFromContexts
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
removeMatchingFromContexts
- Specified by:
removeMatchingFromContexts
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
getContexts
Deprecated.This method has been deprecated, please use method buildContexts instead.- Specified by:
getContexts
in interfaceConfigFluent<A extends ConfigFluent<A>>
- Returns:
- The buildable object.
-
buildContexts
- Specified by:
buildContexts
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildContext
- Specified by:
buildContext
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildFirstContext
- Specified by:
buildFirstContext
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildLastContext
- Specified by:
buildLastContext
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildMatchingContext
- Specified by:
buildMatchingContext
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
hasMatchingContext
- Specified by:
hasMatchingContext
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
withContexts
- Specified by:
withContexts
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
withContexts
- Specified by:
withContexts
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
hasContexts
- Specified by:
hasContexts
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
addNewContext
- Specified by:
addNewContext
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
addNewContextLike
- Specified by:
addNewContextLike
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
setNewContextLike
- Specified by:
setNewContextLike
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
editContext
- Specified by:
editContext
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
editFirstContext
- Specified by:
editFirstContext
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
editLastContext
- Specified by:
editLastContext
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
editMatchingContext
public ConfigFluent.ContextsNested<A> editMatchingContext(Predicate<NamedContextBuilder> predicate)- Specified by:
editMatchingContext
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
getCurrentContext
- Specified by:
getCurrentContext
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
withCurrentContext
- Specified by:
withCurrentContext
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
hasCurrentContext
- Specified by:
hasCurrentContext
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
withNewCurrentContext
- Specified by:
withNewCurrentContext
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
withNewCurrentContext
- Specified by:
withNewCurrentContext
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
withNewCurrentContext
- Specified by:
withNewCurrentContext
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
addToExtensions
- Specified by:
addToExtensions
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
setToExtensions
- Specified by:
setToExtensions
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
addToExtensions
- Specified by:
addToExtensions
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
addAllToExtensions
- Specified by:
addAllToExtensions
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
removeFromExtensions
- Specified by:
removeFromExtensions
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
removeAllFromExtensions
- Specified by:
removeAllFromExtensions
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
removeMatchingFromExtensions
- Specified by:
removeMatchingFromExtensions
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
getExtensions
Deprecated.This method has been deprecated, please use method buildExtensions instead.- Specified by:
getExtensions
in interfaceConfigFluent<A extends ConfigFluent<A>>
- Returns:
- The buildable object.
-
buildExtensions
- Specified by:
buildExtensions
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildExtension
- Specified by:
buildExtension
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildFirstExtension
- Specified by:
buildFirstExtension
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildLastExtension
- Specified by:
buildLastExtension
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildMatchingExtension
- Specified by:
buildMatchingExtension
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
hasMatchingExtension
- Specified by:
hasMatchingExtension
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
withExtensions
- Specified by:
withExtensions
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
withExtensions
- Specified by:
withExtensions
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
hasExtensions
- Specified by:
hasExtensions
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
addNewExtension
- Specified by:
addNewExtension
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
addNewExtensionLike
- Specified by:
addNewExtensionLike
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
setNewExtensionLike
- Specified by:
setNewExtensionLike
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
editExtension
- Specified by:
editExtension
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
editFirstExtension
- Specified by:
editFirstExtension
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
editLastExtension
- Specified by:
editLastExtension
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
editMatchingExtension
public ConfigFluent.ExtensionsNested<A> editMatchingExtension(Predicate<NamedExtensionBuilder> predicate)- Specified by:
editMatchingExtension
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
getKind
- Specified by:
getKind
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
withKind
- Specified by:
withKind
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
hasKind
- Specified by:
hasKind
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
withNewKind
- Specified by:
withNewKind
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
withNewKind
- Specified by:
withNewKind
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
withNewKind
- Specified by:
withNewKind
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
getPreferences
Deprecated.This method has been deprecated, please use method buildPreferences instead.- Specified by:
getPreferences
in interfaceConfigFluent<A extends ConfigFluent<A>>
- Returns:
- The buildable object.
-
buildPreferences
- Specified by:
buildPreferences
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
withPreferences
- Specified by:
withPreferences
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
hasPreferences
- Specified by:
hasPreferences
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
withNewPreferences
- Specified by:
withNewPreferences
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
withNewPreferencesLike
- Specified by:
withNewPreferencesLike
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
editPreferences
- Specified by:
editPreferences
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
editOrNewPreferences
- Specified by:
editOrNewPreferences
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
editOrNewPreferencesLike
- Specified by:
editOrNewPreferencesLike
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
addToUsers
- Specified by:
addToUsers
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
setToUsers
- Specified by:
setToUsers
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
addToUsers
- Specified by:
addToUsers
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
addAllToUsers
- Specified by:
addAllToUsers
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
removeFromUsers
- Specified by:
removeFromUsers
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
removeAllFromUsers
- Specified by:
removeAllFromUsers
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
removeMatchingFromUsers
- Specified by:
removeMatchingFromUsers
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
getUsers
Deprecated.This method has been deprecated, please use method buildUsers instead.- Specified by:
getUsers
in interfaceConfigFluent<A extends ConfigFluent<A>>
- Returns:
- The buildable object.
-
buildUsers
- Specified by:
buildUsers
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildUser
- Specified by:
buildUser
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildFirstUser
- Specified by:
buildFirstUser
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildLastUser
- Specified by:
buildLastUser
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildMatchingUser
- Specified by:
buildMatchingUser
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
hasMatchingUser
- Specified by:
hasMatchingUser
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
withUsers
- Specified by:
withUsers
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
withUsers
- Specified by:
withUsers
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
hasUsers
- Specified by:
hasUsers
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
addNewUser
- Specified by:
addNewUser
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
addNewUserLike
- Specified by:
addNewUserLike
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
setNewUserLike
- Specified by:
setNewUserLike
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
editUser
- Specified by:
editUser
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
editFirstUser
- Specified by:
editFirstUser
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
editLastUser
- Specified by:
editLastUser
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
editMatchingUser
- Specified by:
editMatchingUser
in interfaceConfigFluent<A extends ConfigFluent<A>>
-
equals
-