Package io.fabric8.kubernetes.api.model
Interface ConfigFluent<A extends ConfigFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
KubeSchemaFluent.ConfigNested<N>,WatchEventFluent.ConfigObjectNested<N>
- All Known Implementing Classes:
ConfigBuilder,ConfigFluentImpl,DoneableConfig,KubeSchemaFluentImpl.ConfigNestedImpl,WatchEventFluentImpl.ConfigObjectNestedImpl
public interface ConfigFluent<A extends ConfigFluent<A>> extends Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceConfigFluent.ClustersNested<N>static interfaceConfigFluent.ContextsNested<N>static interfaceConfigFluent.ExtensionsNested<N>static interfaceConfigFluent.PreferencesNested<N>static interfaceConfigFluent.UsersNested<N> -
Method Summary
-
Method Details
-
getApiVersion
String getApiVersion() -
withApiVersion
-
hasApiVersion
Boolean hasApiVersion() -
withNewApiVersion
-
withNewApiVersion
-
withNewApiVersion
-
addToClusters
-
setToClusters
-
addToClusters
-
addAllToClusters
-
removeFromClusters
-
removeAllFromClusters
-
removeMatchingFromClusters
-
getClusters
Deprecated.This method has been deprecated, please use method buildClusters instead.- Returns:
- The buildable object.
-
buildClusters
List<NamedCluster> buildClusters() -
buildCluster
-
buildFirstCluster
NamedCluster buildFirstCluster() -
buildLastCluster
NamedCluster buildLastCluster() -
buildMatchingCluster
-
hasMatchingCluster
-
withClusters
-
withClusters
-
hasClusters
Boolean hasClusters() -
addNewCluster
ConfigFluent.ClustersNested<A> addNewCluster() -
addNewClusterLike
-
setNewClusterLike
-
editCluster
-
editFirstCluster
ConfigFluent.ClustersNested<A> editFirstCluster() -
editLastCluster
ConfigFluent.ClustersNested<A> editLastCluster() -
editMatchingCluster
-
addToContexts
-
setToContexts
-
addToContexts
-
addAllToContexts
-
removeFromContexts
-
removeAllFromContexts
-
removeMatchingFromContexts
-
getContexts
Deprecated.This method has been deprecated, please use method buildContexts instead.- Returns:
- The buildable object.
-
buildContexts
List<NamedContext> buildContexts() -
buildContext
-
buildFirstContext
NamedContext buildFirstContext() -
buildLastContext
NamedContext buildLastContext() -
buildMatchingContext
-
hasMatchingContext
-
withContexts
-
withContexts
-
hasContexts
Boolean hasContexts() -
addNewContext
ConfigFluent.ContextsNested<A> addNewContext() -
addNewContextLike
-
setNewContextLike
-
editContext
-
editFirstContext
ConfigFluent.ContextsNested<A> editFirstContext() -
editLastContext
ConfigFluent.ContextsNested<A> editLastContext() -
editMatchingContext
-
getCurrentContext
String getCurrentContext() -
withCurrentContext
-
hasCurrentContext
Boolean hasCurrentContext() -
withNewCurrentContext
-
withNewCurrentContext
-
withNewCurrentContext
-
addToExtensions
-
setToExtensions
-
addToExtensions
-
addAllToExtensions
-
removeFromExtensions
-
removeAllFromExtensions
-
removeMatchingFromExtensions
-
getExtensions
Deprecated.This method has been deprecated, please use method buildExtensions instead.- Returns:
- The buildable object.
-
buildExtensions
List<NamedExtension> buildExtensions() -
buildExtension
-
buildFirstExtension
NamedExtension buildFirstExtension() -
buildLastExtension
NamedExtension buildLastExtension() -
buildMatchingExtension
-
hasMatchingExtension
-
withExtensions
-
withExtensions
-
hasExtensions
Boolean hasExtensions() -
addNewExtension
ConfigFluent.ExtensionsNested<A> addNewExtension() -
addNewExtensionLike
-
setNewExtensionLike
-
editExtension
-
editFirstExtension
ConfigFluent.ExtensionsNested<A> editFirstExtension() -
editLastExtension
ConfigFluent.ExtensionsNested<A> editLastExtension() -
editMatchingExtension
-
getKind
String getKind() -
withKind
-
hasKind
Boolean hasKind() -
withNewKind
-
withNewKind
-
withNewKind
-
getPreferences
Deprecated.This method has been deprecated, please use method buildPreferences instead.- Returns:
- The buildable object.
-
buildPreferences
Preferences buildPreferences() -
withPreferences
-
hasPreferences
Boolean hasPreferences() -
withNewPreferences
ConfigFluent.PreferencesNested<A> withNewPreferences() -
withNewPreferencesLike
-
editPreferences
ConfigFluent.PreferencesNested<A> editPreferences() -
editOrNewPreferences
ConfigFluent.PreferencesNested<A> editOrNewPreferences() -
editOrNewPreferencesLike
-
addToUsers
-
setToUsers
-
addToUsers
-
addAllToUsers
-
removeFromUsers
-
removeAllFromUsers
-
removeMatchingFromUsers
-
getUsers
Deprecated.This method has been deprecated, please use method buildUsers instead.- Returns:
- The buildable object.
-
buildUsers
List<NamedAuthInfo> buildUsers() -
buildUser
-
buildFirstUser
NamedAuthInfo buildFirstUser() -
buildLastUser
NamedAuthInfo buildLastUser() -
buildMatchingUser
-
hasMatchingUser
-
withUsers
-
withUsers
-
hasUsers
Boolean hasUsers() -
addNewUser
ConfigFluent.UsersNested<A> addNewUser() -
addNewUserLike
-
setNewUserLike
-
editUser
-
editFirstUser
ConfigFluent.UsersNested<A> editFirstUser() -
editLastUser
ConfigFluent.UsersNested<A> editLastUser() -
editMatchingUser
-