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 classConfigFluentImpl.ClustersNestedImpl<N>classConfigFluentImpl.ContextsNestedImpl<N>classConfigFluentImpl.ExtensionsNestedImpl<N>classConfigFluentImpl.PreferencesNestedImpl<N>classConfigFluentImpl.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:
getApiVersionin interfaceConfigFluent<A extends ConfigFluent<A>>
-
withApiVersion
- Specified by:
withApiVersionin interfaceConfigFluent<A extends ConfigFluent<A>>
-
hasApiVersion
- Specified by:
hasApiVersionin interfaceConfigFluent<A extends ConfigFluent<A>>
-
withNewApiVersion
- Specified by:
withNewApiVersionin interfaceConfigFluent<A extends ConfigFluent<A>>
-
withNewApiVersion
- Specified by:
withNewApiVersionin interfaceConfigFluent<A extends ConfigFluent<A>>
-
withNewApiVersion
- Specified by:
withNewApiVersionin interfaceConfigFluent<A extends ConfigFluent<A>>
-
addToClusters
- Specified by:
addToClustersin interfaceConfigFluent<A extends ConfigFluent<A>>
-
setToClusters
- Specified by:
setToClustersin interfaceConfigFluent<A extends ConfigFluent<A>>
-
addToClusters
- Specified by:
addToClustersin interfaceConfigFluent<A extends ConfigFluent<A>>
-
addAllToClusters
- Specified by:
addAllToClustersin interfaceConfigFluent<A extends ConfigFluent<A>>
-
removeFromClusters
- Specified by:
removeFromClustersin interfaceConfigFluent<A extends ConfigFluent<A>>
-
removeAllFromClusters
- Specified by:
removeAllFromClustersin interfaceConfigFluent<A extends ConfigFluent<A>>
-
removeMatchingFromClusters
- Specified by:
removeMatchingFromClustersin interfaceConfigFluent<A extends ConfigFluent<A>>
-
getClusters
Deprecated.This method has been deprecated, please use method buildClusters instead.- Specified by:
getClustersin interfaceConfigFluent<A extends ConfigFluent<A>>- Returns:
- The buildable object.
-
buildClusters
- Specified by:
buildClustersin interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildCluster
- Specified by:
buildClusterin interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildFirstCluster
- Specified by:
buildFirstClusterin interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildLastCluster
- Specified by:
buildLastClusterin interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildMatchingCluster
- Specified by:
buildMatchingClusterin interfaceConfigFluent<A extends ConfigFluent<A>>
-
hasMatchingCluster
- Specified by:
hasMatchingClusterin interfaceConfigFluent<A extends ConfigFluent<A>>
-
withClusters
- Specified by:
withClustersin interfaceConfigFluent<A extends ConfigFluent<A>>
-
withClusters
- Specified by:
withClustersin interfaceConfigFluent<A extends ConfigFluent<A>>
-
hasClusters
- Specified by:
hasClustersin interfaceConfigFluent<A extends ConfigFluent<A>>
-
addNewCluster
- Specified by:
addNewClusterin interfaceConfigFluent<A extends ConfigFluent<A>>
-
addNewClusterLike
- Specified by:
addNewClusterLikein interfaceConfigFluent<A extends ConfigFluent<A>>
-
setNewClusterLike
- Specified by:
setNewClusterLikein interfaceConfigFluent<A extends ConfigFluent<A>>
-
editCluster
- Specified by:
editClusterin interfaceConfigFluent<A extends ConfigFluent<A>>
-
editFirstCluster
- Specified by:
editFirstClusterin interfaceConfigFluent<A extends ConfigFluent<A>>
-
editLastCluster
- Specified by:
editLastClusterin interfaceConfigFluent<A extends ConfigFluent<A>>
-
editMatchingCluster
public ConfigFluent.ClustersNested<A> editMatchingCluster(Predicate<NamedClusterBuilder> predicate)- Specified by:
editMatchingClusterin interfaceConfigFluent<A extends ConfigFluent<A>>
-
addToContexts
- Specified by:
addToContextsin interfaceConfigFluent<A extends ConfigFluent<A>>
-
setToContexts
- Specified by:
setToContextsin interfaceConfigFluent<A extends ConfigFluent<A>>
-
addToContexts
- Specified by:
addToContextsin interfaceConfigFluent<A extends ConfigFluent<A>>
-
addAllToContexts
- Specified by:
addAllToContextsin interfaceConfigFluent<A extends ConfigFluent<A>>
-
removeFromContexts
- Specified by:
removeFromContextsin interfaceConfigFluent<A extends ConfigFluent<A>>
-
removeAllFromContexts
- Specified by:
removeAllFromContextsin interfaceConfigFluent<A extends ConfigFluent<A>>
-
removeMatchingFromContexts
- Specified by:
removeMatchingFromContextsin interfaceConfigFluent<A extends ConfigFluent<A>>
-
getContexts
Deprecated.This method has been deprecated, please use method buildContexts instead.- Specified by:
getContextsin interfaceConfigFluent<A extends ConfigFluent<A>>- Returns:
- The buildable object.
-
buildContexts
- Specified by:
buildContextsin interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildContext
- Specified by:
buildContextin interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildFirstContext
- Specified by:
buildFirstContextin interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildLastContext
- Specified by:
buildLastContextin interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildMatchingContext
- Specified by:
buildMatchingContextin interfaceConfigFluent<A extends ConfigFluent<A>>
-
hasMatchingContext
- Specified by:
hasMatchingContextin interfaceConfigFluent<A extends ConfigFluent<A>>
-
withContexts
- Specified by:
withContextsin interfaceConfigFluent<A extends ConfigFluent<A>>
-
withContexts
- Specified by:
withContextsin interfaceConfigFluent<A extends ConfigFluent<A>>
-
hasContexts
- Specified by:
hasContextsin interfaceConfigFluent<A extends ConfigFluent<A>>
-
addNewContext
- Specified by:
addNewContextin interfaceConfigFluent<A extends ConfigFluent<A>>
-
addNewContextLike
- Specified by:
addNewContextLikein interfaceConfigFluent<A extends ConfigFluent<A>>
-
setNewContextLike
- Specified by:
setNewContextLikein interfaceConfigFluent<A extends ConfigFluent<A>>
-
editContext
- Specified by:
editContextin interfaceConfigFluent<A extends ConfigFluent<A>>
-
editFirstContext
- Specified by:
editFirstContextin interfaceConfigFluent<A extends ConfigFluent<A>>
-
editLastContext
- Specified by:
editLastContextin interfaceConfigFluent<A extends ConfigFluent<A>>
-
editMatchingContext
public ConfigFluent.ContextsNested<A> editMatchingContext(Predicate<NamedContextBuilder> predicate)- Specified by:
editMatchingContextin interfaceConfigFluent<A extends ConfigFluent<A>>
-
getCurrentContext
- Specified by:
getCurrentContextin interfaceConfigFluent<A extends ConfigFluent<A>>
-
withCurrentContext
- Specified by:
withCurrentContextin interfaceConfigFluent<A extends ConfigFluent<A>>
-
hasCurrentContext
- Specified by:
hasCurrentContextin interfaceConfigFluent<A extends ConfigFluent<A>>
-
withNewCurrentContext
- Specified by:
withNewCurrentContextin interfaceConfigFluent<A extends ConfigFluent<A>>
-
withNewCurrentContext
- Specified by:
withNewCurrentContextin interfaceConfigFluent<A extends ConfigFluent<A>>
-
withNewCurrentContext
- Specified by:
withNewCurrentContextin interfaceConfigFluent<A extends ConfigFluent<A>>
-
addToExtensions
- Specified by:
addToExtensionsin interfaceConfigFluent<A extends ConfigFluent<A>>
-
setToExtensions
- Specified by:
setToExtensionsin interfaceConfigFluent<A extends ConfigFluent<A>>
-
addToExtensions
- Specified by:
addToExtensionsin interfaceConfigFluent<A extends ConfigFluent<A>>
-
addAllToExtensions
- Specified by:
addAllToExtensionsin interfaceConfigFluent<A extends ConfigFluent<A>>
-
removeFromExtensions
- Specified by:
removeFromExtensionsin interfaceConfigFluent<A extends ConfigFluent<A>>
-
removeAllFromExtensions
- Specified by:
removeAllFromExtensionsin interfaceConfigFluent<A extends ConfigFluent<A>>
-
removeMatchingFromExtensions
- Specified by:
removeMatchingFromExtensionsin interfaceConfigFluent<A extends ConfigFluent<A>>
-
getExtensions
Deprecated.This method has been deprecated, please use method buildExtensions instead.- Specified by:
getExtensionsin interfaceConfigFluent<A extends ConfigFluent<A>>- Returns:
- The buildable object.
-
buildExtensions
- Specified by:
buildExtensionsin interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildExtension
- Specified by:
buildExtensionin interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildFirstExtension
- Specified by:
buildFirstExtensionin interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildLastExtension
- Specified by:
buildLastExtensionin interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildMatchingExtension
- Specified by:
buildMatchingExtensionin interfaceConfigFluent<A extends ConfigFluent<A>>
-
hasMatchingExtension
- Specified by:
hasMatchingExtensionin interfaceConfigFluent<A extends ConfigFluent<A>>
-
withExtensions
- Specified by:
withExtensionsin interfaceConfigFluent<A extends ConfigFluent<A>>
-
withExtensions
- Specified by:
withExtensionsin interfaceConfigFluent<A extends ConfigFluent<A>>
-
hasExtensions
- Specified by:
hasExtensionsin interfaceConfigFluent<A extends ConfigFluent<A>>
-
addNewExtension
- Specified by:
addNewExtensionin interfaceConfigFluent<A extends ConfigFluent<A>>
-
addNewExtensionLike
- Specified by:
addNewExtensionLikein interfaceConfigFluent<A extends ConfigFluent<A>>
-
setNewExtensionLike
- Specified by:
setNewExtensionLikein interfaceConfigFluent<A extends ConfigFluent<A>>
-
editExtension
- Specified by:
editExtensionin interfaceConfigFluent<A extends ConfigFluent<A>>
-
editFirstExtension
- Specified by:
editFirstExtensionin interfaceConfigFluent<A extends ConfigFluent<A>>
-
editLastExtension
- Specified by:
editLastExtensionin interfaceConfigFluent<A extends ConfigFluent<A>>
-
editMatchingExtension
public ConfigFluent.ExtensionsNested<A> editMatchingExtension(Predicate<NamedExtensionBuilder> predicate)- Specified by:
editMatchingExtensionin interfaceConfigFluent<A extends ConfigFluent<A>>
-
getKind
- Specified by:
getKindin interfaceConfigFluent<A extends ConfigFluent<A>>
-
withKind
- Specified by:
withKindin interfaceConfigFluent<A extends ConfigFluent<A>>
-
hasKind
- Specified by:
hasKindin interfaceConfigFluent<A extends ConfigFluent<A>>
-
withNewKind
- Specified by:
withNewKindin interfaceConfigFluent<A extends ConfigFluent<A>>
-
withNewKind
- Specified by:
withNewKindin interfaceConfigFluent<A extends ConfigFluent<A>>
-
withNewKind
- Specified by:
withNewKindin interfaceConfigFluent<A extends ConfigFluent<A>>
-
getPreferences
Deprecated.This method has been deprecated, please use method buildPreferences instead.- Specified by:
getPreferencesin interfaceConfigFluent<A extends ConfigFluent<A>>- Returns:
- The buildable object.
-
buildPreferences
- Specified by:
buildPreferencesin interfaceConfigFluent<A extends ConfigFluent<A>>
-
withPreferences
- Specified by:
withPreferencesin interfaceConfigFluent<A extends ConfigFluent<A>>
-
hasPreferences
- Specified by:
hasPreferencesin interfaceConfigFluent<A extends ConfigFluent<A>>
-
withNewPreferences
- Specified by:
withNewPreferencesin interfaceConfigFluent<A extends ConfigFluent<A>>
-
withNewPreferencesLike
- Specified by:
withNewPreferencesLikein interfaceConfigFluent<A extends ConfigFluent<A>>
-
editPreferences
- Specified by:
editPreferencesin interfaceConfigFluent<A extends ConfigFluent<A>>
-
editOrNewPreferences
- Specified by:
editOrNewPreferencesin interfaceConfigFluent<A extends ConfigFluent<A>>
-
editOrNewPreferencesLike
- Specified by:
editOrNewPreferencesLikein interfaceConfigFluent<A extends ConfigFluent<A>>
-
addToUsers
- Specified by:
addToUsersin interfaceConfigFluent<A extends ConfigFluent<A>>
-
setToUsers
- Specified by:
setToUsersin interfaceConfigFluent<A extends ConfigFluent<A>>
-
addToUsers
- Specified by:
addToUsersin interfaceConfigFluent<A extends ConfigFluent<A>>
-
addAllToUsers
- Specified by:
addAllToUsersin interfaceConfigFluent<A extends ConfigFluent<A>>
-
removeFromUsers
- Specified by:
removeFromUsersin interfaceConfigFluent<A extends ConfigFluent<A>>
-
removeAllFromUsers
- Specified by:
removeAllFromUsersin interfaceConfigFluent<A extends ConfigFluent<A>>
-
removeMatchingFromUsers
- Specified by:
removeMatchingFromUsersin interfaceConfigFluent<A extends ConfigFluent<A>>
-
getUsers
Deprecated.This method has been deprecated, please use method buildUsers instead.- Specified by:
getUsersin interfaceConfigFluent<A extends ConfigFluent<A>>- Returns:
- The buildable object.
-
buildUsers
- Specified by:
buildUsersin interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildUser
- Specified by:
buildUserin interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildFirstUser
- Specified by:
buildFirstUserin interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildLastUser
- Specified by:
buildLastUserin interfaceConfigFluent<A extends ConfigFluent<A>>
-
buildMatchingUser
- Specified by:
buildMatchingUserin interfaceConfigFluent<A extends ConfigFluent<A>>
-
hasMatchingUser
- Specified by:
hasMatchingUserin interfaceConfigFluent<A extends ConfigFluent<A>>
-
withUsers
- Specified by:
withUsersin interfaceConfigFluent<A extends ConfigFluent<A>>
-
withUsers
- Specified by:
withUsersin interfaceConfigFluent<A extends ConfigFluent<A>>
-
hasUsers
- Specified by:
hasUsersin interfaceConfigFluent<A extends ConfigFluent<A>>
-
addNewUser
- Specified by:
addNewUserin interfaceConfigFluent<A extends ConfigFluent<A>>
-
addNewUserLike
- Specified by:
addNewUserLikein interfaceConfigFluent<A extends ConfigFluent<A>>
-
setNewUserLike
- Specified by:
setNewUserLikein interfaceConfigFluent<A extends ConfigFluent<A>>
-
editUser
- Specified by:
editUserin interfaceConfigFluent<A extends ConfigFluent<A>>
-
editFirstUser
- Specified by:
editFirstUserin interfaceConfigFluent<A extends ConfigFluent<A>>
-
editLastUser
- Specified by:
editLastUserin interfaceConfigFluent<A extends ConfigFluent<A>>
-
editMatchingUser
- Specified by:
editMatchingUserin interfaceConfigFluent<A extends ConfigFluent<A>>
-
equals
-