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.