public class ConfigFluentImpl<A extends ConfigFluent<A>> extends BaseFluent<A> implements ConfigFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
ConfigFluentImpl.ClustersNestedImpl<N> |
class |
ConfigFluentImpl.ContextsNestedImpl<N> |
class |
ConfigFluentImpl.ExtensionsNestedImpl<N> |
class |
ConfigFluentImpl.PreferencesNestedImpl<N> |
class |
ConfigFluentImpl.UsersNestedImpl<N> |
ConfigFluent.ClustersNested<N>, ConfigFluent.ContextsNested<N>, ConfigFluent.ExtensionsNested<N>, ConfigFluent.PreferencesNested<N>, ConfigFluent.UsersNested<N>_visitables| Constructor and Description |
|---|
ConfigFluentImpl() |
ConfigFluentImpl(Config instance) |
public ConfigFluentImpl()
public ConfigFluentImpl(Config instance)
public String getApiVersion()
getApiVersion in interface ConfigFluent<A extends ConfigFluent<A>>public A withApiVersion(String apiVersion)
withApiVersion in interface ConfigFluent<A extends ConfigFluent<A>>public A addToClusters(NamedCluster... items)
addToClusters in interface ConfigFluent<A extends ConfigFluent<A>>public A removeFromClusters(NamedCluster... items)
removeFromClusters in interface ConfigFluent<A extends ConfigFluent<A>>public List<NamedCluster> getClusters()
getClusters in interface ConfigFluent<A extends ConfigFluent<A>>public A withClusters(List<NamedCluster> clusters)
withClusters in interface ConfigFluent<A extends ConfigFluent<A>>public A withClusters(NamedCluster... clusters)
withClusters in interface ConfigFluent<A extends ConfigFluent<A>>public ConfigFluent.ClustersNested<A> addNewCluster()
addNewCluster in interface ConfigFluent<A extends ConfigFluent<A>>public ConfigFluent.ClustersNested<A> addNewClusterLike(NamedCluster item)
addNewClusterLike in interface ConfigFluent<A extends ConfigFluent<A>>public A addToContexts(NamedContext... items)
addToContexts in interface ConfigFluent<A extends ConfigFluent<A>>public A removeFromContexts(NamedContext... items)
removeFromContexts in interface ConfigFluent<A extends ConfigFluent<A>>public List<NamedContext> getContexts()
getContexts in interface ConfigFluent<A extends ConfigFluent<A>>public A withContexts(List<NamedContext> contexts)
withContexts in interface ConfigFluent<A extends ConfigFluent<A>>public A withContexts(NamedContext... contexts)
withContexts in interface ConfigFluent<A extends ConfigFluent<A>>public ConfigFluent.ContextsNested<A> addNewContext()
addNewContext in interface ConfigFluent<A extends ConfigFluent<A>>public ConfigFluent.ContextsNested<A> addNewContextLike(NamedContext item)
addNewContextLike in interface ConfigFluent<A extends ConfigFluent<A>>public String getCurrentContext()
getCurrentContext in interface ConfigFluent<A extends ConfigFluent<A>>public A withCurrentContext(String currentContext)
withCurrentContext in interface ConfigFluent<A extends ConfigFluent<A>>public A addToExtensions(NamedExtension... items)
addToExtensions in interface ConfigFluent<A extends ConfigFluent<A>>public A removeFromExtensions(NamedExtension... items)
removeFromExtensions in interface ConfigFluent<A extends ConfigFluent<A>>public List<NamedExtension> getExtensions()
getExtensions in interface ConfigFluent<A extends ConfigFluent<A>>public A withExtensions(List<NamedExtension> extensions)
withExtensions in interface ConfigFluent<A extends ConfigFluent<A>>public A withExtensions(NamedExtension... extensions)
withExtensions in interface ConfigFluent<A extends ConfigFluent<A>>public ConfigFluent.ExtensionsNested<A> addNewExtension()
addNewExtension in interface ConfigFluent<A extends ConfigFluent<A>>public ConfigFluent.ExtensionsNested<A> addNewExtensionLike(NamedExtension item)
addNewExtensionLike in interface ConfigFluent<A extends ConfigFluent<A>>public String getKind()
getKind in interface ConfigFluent<A extends ConfigFluent<A>>public A withKind(String kind)
withKind in interface ConfigFluent<A extends ConfigFluent<A>>public Preferences getPreferences()
getPreferences in interface ConfigFluent<A extends ConfigFluent<A>>public A withPreferences(Preferences preferences)
withPreferences in interface ConfigFluent<A extends ConfigFluent<A>>public ConfigFluent.PreferencesNested<A> withNewPreferences()
withNewPreferences in interface ConfigFluent<A extends ConfigFluent<A>>public ConfigFluent.PreferencesNested<A> withNewPreferencesLike(Preferences item)
withNewPreferencesLike in interface ConfigFluent<A extends ConfigFluent<A>>public ConfigFluent.PreferencesNested<A> editPreferences()
editPreferences in interface ConfigFluent<A extends ConfigFluent<A>>public A addToUsers(NamedAuthInfo... items)
addToUsers in interface ConfigFluent<A extends ConfigFluent<A>>public A removeFromUsers(NamedAuthInfo... items)
removeFromUsers in interface ConfigFluent<A extends ConfigFluent<A>>public List<NamedAuthInfo> getUsers()
getUsers in interface ConfigFluent<A extends ConfigFluent<A>>public A withUsers(List<NamedAuthInfo> users)
withUsers in interface ConfigFluent<A extends ConfigFluent<A>>public A withUsers(NamedAuthInfo... users)
withUsers in interface ConfigFluent<A extends ConfigFluent<A>>public ConfigFluent.UsersNested<A> addNewUser()
addNewUser in interface ConfigFluent<A extends ConfigFluent<A>>public ConfigFluent.UsersNested<A> addNewUserLike(NamedAuthInfo item)
addNewUserLike in interface ConfigFluent<A extends ConfigFluent<A>>Copyright © 2011–2016 Red Hat. All rights reserved.