public class ConfigFluent<T extends ConfigFluent<T>> extends BaseFluent<T> implements Fluent<T>
Modifier and Type | Class and Description |
---|---|
class |
ConfigFluent.ClustersNested<N> |
class |
ConfigFluent.ContextsNested<N> |
class |
ConfigFluent.ExtensionsNested<N> |
class |
ConfigFluent.PreferencesNested<N> |
class |
ConfigFluent.UsersNested<N> |
_visitables
Constructor and Description |
---|
ConfigFluent() |
public String getApiVersion()
public T addToClusters(NamedCluster... items)
public T removeFromClusters(NamedCluster... items)
public List<NamedCluster> getClusters()
public T withClusters(List<NamedCluster> clusters)
public T withClusters(NamedCluster... clusters)
public ConfigFluent.ClustersNested<T> addNewCluster()
public ConfigFluent.ClustersNested<T> addNewClusterLike(NamedCluster item)
public T addToContexts(NamedContext... items)
public T removeFromContexts(NamedContext... items)
public List<NamedContext> getContexts()
public T withContexts(List<NamedContext> contexts)
public T withContexts(NamedContext... contexts)
public ConfigFluent.ContextsNested<T> addNewContext()
public ConfigFluent.ContextsNested<T> addNewContextLike(NamedContext item)
public String getCurrentContext()
public T addToExtensions(NamedExtension... items)
public T removeFromExtensions(NamedExtension... items)
public List<NamedExtension> getExtensions()
public T withExtensions(List<NamedExtension> extensions)
public T withExtensions(NamedExtension... extensions)
public ConfigFluent.ExtensionsNested<T> addNewExtension()
public ConfigFluent.ExtensionsNested<T> addNewExtensionLike(NamedExtension item)
public String getKind()
public Preferences getPreferences()
public T withPreferences(Preferences preferences)
public ConfigFluent.PreferencesNested<T> withNewPreferences()
public ConfigFluent.PreferencesNested<T> withNewPreferencesLike(Preferences item)
public ConfigFluent.PreferencesNested<T> editPreferences()
public T addToUsers(NamedAuthInfo... items)
public T removeFromUsers(NamedAuthInfo... items)
public List<NamedAuthInfo> getUsers()
public T withUsers(List<NamedAuthInfo> users)
public T withUsers(NamedAuthInfo... users)
public ConfigFluent.UsersNested<T> addNewUser()
public ConfigFluent.UsersNested<T> addNewUserLike(NamedAuthInfo item)
Copyright © 2011–2015 Red Hat. All rights reserved.