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 Boolean hasApiVersion()
hasApiVersion
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withNewApiVersion(String arg1)
withNewApiVersion
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withNewApiVersion(StringBuilder arg1)
withNewApiVersion
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withNewApiVersion(StringBuffer arg1)
withNewApiVersion
in interface ConfigFluent<A extends ConfigFluent<A>>
public A addToClusters(int index, NamedCluster item)
addToClusters
in interface ConfigFluent<A extends ConfigFluent<A>>
public A setToClusters(int index, NamedCluster item)
setToClusters
in interface ConfigFluent<A extends ConfigFluent<A>>
public A addToClusters(NamedCluster... items)
addToClusters
in interface ConfigFluent<A extends ConfigFluent<A>>
public A addAllToClusters(Collection<NamedCluster> items)
addAllToClusters
in interface ConfigFluent<A extends ConfigFluent<A>>
public A removeFromClusters(NamedCluster... items)
removeFromClusters
in interface ConfigFluent<A extends ConfigFluent<A>>
public A removeAllFromClusters(Collection<NamedCluster> items)
removeAllFromClusters
in interface ConfigFluent<A extends ConfigFluent<A>>
public A removeMatchingFromClusters(Predicate<NamedClusterBuilder> predicate)
removeMatchingFromClusters
in interface ConfigFluent<A extends ConfigFluent<A>>
@Deprecated public List<NamedCluster> getClusters()
getClusters
in interface ConfigFluent<A extends ConfigFluent<A>>
public List<NamedCluster> buildClusters()
buildClusters
in interface ConfigFluent<A extends ConfigFluent<A>>
public NamedCluster buildCluster(int index)
buildCluster
in interface ConfigFluent<A extends ConfigFluent<A>>
public NamedCluster buildFirstCluster()
buildFirstCluster
in interface ConfigFluent<A extends ConfigFluent<A>>
public NamedCluster buildLastCluster()
buildLastCluster
in interface ConfigFluent<A extends ConfigFluent<A>>
public NamedCluster buildMatchingCluster(Predicate<NamedClusterBuilder> predicate)
buildMatchingCluster
in interface ConfigFluent<A extends ConfigFluent<A>>
public Boolean hasMatchingCluster(Predicate<NamedClusterBuilder> predicate)
hasMatchingCluster
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 Boolean hasClusters()
hasClusters
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 ConfigFluent.ClustersNested<A> setNewClusterLike(int index, NamedCluster item)
setNewClusterLike
in interface ConfigFluent<A extends ConfigFluent<A>>
public ConfigFluent.ClustersNested<A> editCluster(int index)
editCluster
in interface ConfigFluent<A extends ConfigFluent<A>>
public ConfigFluent.ClustersNested<A> editFirstCluster()
editFirstCluster
in interface ConfigFluent<A extends ConfigFluent<A>>
public ConfigFluent.ClustersNested<A> editLastCluster()
editLastCluster
in interface ConfigFluent<A extends ConfigFluent<A>>
public ConfigFluent.ClustersNested<A> editMatchingCluster(Predicate<NamedClusterBuilder> predicate)
editMatchingCluster
in interface ConfigFluent<A extends ConfigFluent<A>>
public A addToContexts(int index, NamedContext item)
addToContexts
in interface ConfigFluent<A extends ConfigFluent<A>>
public A setToContexts(int index, NamedContext item)
setToContexts
in interface ConfigFluent<A extends ConfigFluent<A>>
public A addToContexts(NamedContext... items)
addToContexts
in interface ConfigFluent<A extends ConfigFluent<A>>
public A addAllToContexts(Collection<NamedContext> items)
addAllToContexts
in interface ConfigFluent<A extends ConfigFluent<A>>
public A removeFromContexts(NamedContext... items)
removeFromContexts
in interface ConfigFluent<A extends ConfigFluent<A>>
public A removeAllFromContexts(Collection<NamedContext> items)
removeAllFromContexts
in interface ConfigFluent<A extends ConfigFluent<A>>
public A removeMatchingFromContexts(Predicate<NamedContextBuilder> predicate)
removeMatchingFromContexts
in interface ConfigFluent<A extends ConfigFluent<A>>
@Deprecated public List<NamedContext> getContexts()
getContexts
in interface ConfigFluent<A extends ConfigFluent<A>>
public List<NamedContext> buildContexts()
buildContexts
in interface ConfigFluent<A extends ConfigFluent<A>>
public NamedContext buildContext(int index)
buildContext
in interface ConfigFluent<A extends ConfigFluent<A>>
public NamedContext buildFirstContext()
buildFirstContext
in interface ConfigFluent<A extends ConfigFluent<A>>
public NamedContext buildLastContext()
buildLastContext
in interface ConfigFluent<A extends ConfigFluent<A>>
public NamedContext buildMatchingContext(Predicate<NamedContextBuilder> predicate)
buildMatchingContext
in interface ConfigFluent<A extends ConfigFluent<A>>
public Boolean hasMatchingContext(Predicate<NamedContextBuilder> predicate)
hasMatchingContext
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 Boolean hasContexts()
hasContexts
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 ConfigFluent.ContextsNested<A> setNewContextLike(int index, NamedContext item)
setNewContextLike
in interface ConfigFluent<A extends ConfigFluent<A>>
public ConfigFluent.ContextsNested<A> editContext(int index)
editContext
in interface ConfigFluent<A extends ConfigFluent<A>>
public ConfigFluent.ContextsNested<A> editFirstContext()
editFirstContext
in interface ConfigFluent<A extends ConfigFluent<A>>
public ConfigFluent.ContextsNested<A> editLastContext()
editLastContext
in interface ConfigFluent<A extends ConfigFluent<A>>
public ConfigFluent.ContextsNested<A> editMatchingContext(Predicate<NamedContextBuilder> predicate)
editMatchingContext
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 Boolean hasCurrentContext()
hasCurrentContext
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withNewCurrentContext(String arg1)
withNewCurrentContext
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withNewCurrentContext(StringBuilder arg1)
withNewCurrentContext
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withNewCurrentContext(StringBuffer arg1)
withNewCurrentContext
in interface ConfigFluent<A extends ConfigFluent<A>>
public A addToExtensions(int index, NamedExtension item)
addToExtensions
in interface ConfigFluent<A extends ConfigFluent<A>>
public A setToExtensions(int index, NamedExtension item)
setToExtensions
in interface ConfigFluent<A extends ConfigFluent<A>>
public A addToExtensions(NamedExtension... items)
addToExtensions
in interface ConfigFluent<A extends ConfigFluent<A>>
public A addAllToExtensions(Collection<NamedExtension> items)
addAllToExtensions
in interface ConfigFluent<A extends ConfigFluent<A>>
public A removeFromExtensions(NamedExtension... items)
removeFromExtensions
in interface ConfigFluent<A extends ConfigFluent<A>>
public A removeAllFromExtensions(Collection<NamedExtension> items)
removeAllFromExtensions
in interface ConfigFluent<A extends ConfigFluent<A>>
public A removeMatchingFromExtensions(Predicate<NamedExtensionBuilder> predicate)
removeMatchingFromExtensions
in interface ConfigFluent<A extends ConfigFluent<A>>
@Deprecated public List<NamedExtension> getExtensions()
getExtensions
in interface ConfigFluent<A extends ConfigFluent<A>>
public List<NamedExtension> buildExtensions()
buildExtensions
in interface ConfigFluent<A extends ConfigFluent<A>>
public NamedExtension buildExtension(int index)
buildExtension
in interface ConfigFluent<A extends ConfigFluent<A>>
public NamedExtension buildFirstExtension()
buildFirstExtension
in interface ConfigFluent<A extends ConfigFluent<A>>
public NamedExtension buildLastExtension()
buildLastExtension
in interface ConfigFluent<A extends ConfigFluent<A>>
public NamedExtension buildMatchingExtension(Predicate<NamedExtensionBuilder> predicate)
buildMatchingExtension
in interface ConfigFluent<A extends ConfigFluent<A>>
public Boolean hasMatchingExtension(Predicate<NamedExtensionBuilder> predicate)
hasMatchingExtension
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 Boolean hasExtensions()
hasExtensions
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 ConfigFluent.ExtensionsNested<A> setNewExtensionLike(int index, NamedExtension item)
setNewExtensionLike
in interface ConfigFluent<A extends ConfigFluent<A>>
public ConfigFluent.ExtensionsNested<A> editExtension(int index)
editExtension
in interface ConfigFluent<A extends ConfigFluent<A>>
public ConfigFluent.ExtensionsNested<A> editFirstExtension()
editFirstExtension
in interface ConfigFluent<A extends ConfigFluent<A>>
public ConfigFluent.ExtensionsNested<A> editLastExtension()
editLastExtension
in interface ConfigFluent<A extends ConfigFluent<A>>
public ConfigFluent.ExtensionsNested<A> editMatchingExtension(Predicate<NamedExtensionBuilder> predicate)
editMatchingExtension
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 Boolean hasKind()
hasKind
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withNewKind(String arg1)
withNewKind
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withNewKind(StringBuilder arg1)
withNewKind
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withNewKind(StringBuffer arg1)
withNewKind
in interface ConfigFluent<A extends ConfigFluent<A>>
@Deprecated public Preferences getPreferences()
getPreferences
in interface ConfigFluent<A extends ConfigFluent<A>>
public Preferences buildPreferences()
buildPreferences
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withPreferences(Preferences preferences)
withPreferences
in interface ConfigFluent<A extends ConfigFluent<A>>
public Boolean hasPreferences()
hasPreferences
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 ConfigFluent.PreferencesNested<A> editOrNewPreferences()
editOrNewPreferences
in interface ConfigFluent<A extends ConfigFluent<A>>
public ConfigFluent.PreferencesNested<A> editOrNewPreferencesLike(Preferences item)
editOrNewPreferencesLike
in interface ConfigFluent<A extends ConfigFluent<A>>
public A addToUsers(int index, NamedAuthInfo item)
addToUsers
in interface ConfigFluent<A extends ConfigFluent<A>>
public A setToUsers(int index, NamedAuthInfo item)
setToUsers
in interface ConfigFluent<A extends ConfigFluent<A>>
public A addToUsers(NamedAuthInfo... items)
addToUsers
in interface ConfigFluent<A extends ConfigFluent<A>>
public A addAllToUsers(Collection<NamedAuthInfo> items)
addAllToUsers
in interface ConfigFluent<A extends ConfigFluent<A>>
public A removeFromUsers(NamedAuthInfo... items)
removeFromUsers
in interface ConfigFluent<A extends ConfigFluent<A>>
public A removeAllFromUsers(Collection<NamedAuthInfo> items)
removeAllFromUsers
in interface ConfigFluent<A extends ConfigFluent<A>>
public A removeMatchingFromUsers(Predicate<NamedAuthInfoBuilder> predicate)
removeMatchingFromUsers
in interface ConfigFluent<A extends ConfigFluent<A>>
@Deprecated public List<NamedAuthInfo> getUsers()
getUsers
in interface ConfigFluent<A extends ConfigFluent<A>>
public List<NamedAuthInfo> buildUsers()
buildUsers
in interface ConfigFluent<A extends ConfigFluent<A>>
public NamedAuthInfo buildUser(int index)
buildUser
in interface ConfigFluent<A extends ConfigFluent<A>>
public NamedAuthInfo buildFirstUser()
buildFirstUser
in interface ConfigFluent<A extends ConfigFluent<A>>
public NamedAuthInfo buildLastUser()
buildLastUser
in interface ConfigFluent<A extends ConfigFluent<A>>
public NamedAuthInfo buildMatchingUser(Predicate<NamedAuthInfoBuilder> predicate)
buildMatchingUser
in interface ConfigFluent<A extends ConfigFluent<A>>
public Boolean hasMatchingUser(Predicate<NamedAuthInfoBuilder> predicate)
hasMatchingUser
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 Boolean hasUsers()
hasUsers
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>>
public ConfigFluent.UsersNested<A> setNewUserLike(int index, NamedAuthInfo item)
setNewUserLike
in interface ConfigFluent<A extends ConfigFluent<A>>
public ConfigFluent.UsersNested<A> editUser(int index)
editUser
in interface ConfigFluent<A extends ConfigFluent<A>>
public ConfigFluent.UsersNested<A> editFirstUser()
editFirstUser
in interface ConfigFluent<A extends ConfigFluent<A>>
public ConfigFluent.UsersNested<A> editLastUser()
editLastUser
in interface ConfigFluent<A extends ConfigFluent<A>>
public ConfigFluent.UsersNested<A> editMatchingUser(Predicate<NamedAuthInfoBuilder> predicate)
editMatchingUser
in interface ConfigFluent<A extends ConfigFluent<A>>
Copyright © 2015–2020 Red Hat. All rights reserved.