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