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 java.lang.String getApiVersion()
getApiVersion
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withApiVersion(java.lang.String apiVersion)
withApiVersion
in interface ConfigFluent<A extends ConfigFluent<A>>
public java.lang.Boolean hasApiVersion()
hasApiVersion
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withNewApiVersion(java.lang.String arg1)
withNewApiVersion
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withNewApiVersion(java.lang.StringBuilder arg1)
withNewApiVersion
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withNewApiVersion(java.lang.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(java.util.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(java.util.Collection<NamedCluster> items)
removeAllFromClusters
in interface ConfigFluent<A extends ConfigFluent<A>>
@Deprecated public java.util.List<NamedCluster> getClusters()
getClusters
in interface ConfigFluent<A extends ConfigFluent<A>>
public java.util.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 java.lang.Boolean hasMatchingCluster(Predicate<NamedClusterBuilder> predicate)
hasMatchingCluster
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withClusters(java.util.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 java.lang.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(java.util.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(java.util.Collection<NamedContext> items)
removeAllFromContexts
in interface ConfigFluent<A extends ConfigFluent<A>>
@Deprecated public java.util.List<NamedContext> getContexts()
getContexts
in interface ConfigFluent<A extends ConfigFluent<A>>
public java.util.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 java.lang.Boolean hasMatchingContext(Predicate<NamedContextBuilder> predicate)
hasMatchingContext
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withContexts(java.util.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 java.lang.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 java.lang.String getCurrentContext()
getCurrentContext
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withCurrentContext(java.lang.String currentContext)
withCurrentContext
in interface ConfigFluent<A extends ConfigFluent<A>>
public java.lang.Boolean hasCurrentContext()
hasCurrentContext
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withNewCurrentContext(java.lang.String arg1)
withNewCurrentContext
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withNewCurrentContext(java.lang.StringBuilder arg1)
withNewCurrentContext
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withNewCurrentContext(java.lang.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(java.util.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(java.util.Collection<NamedExtension> items)
removeAllFromExtensions
in interface ConfigFluent<A extends ConfigFluent<A>>
@Deprecated public java.util.List<NamedExtension> getExtensions()
getExtensions
in interface ConfigFluent<A extends ConfigFluent<A>>
public java.util.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 java.lang.Boolean hasMatchingExtension(Predicate<NamedExtensionBuilder> predicate)
hasMatchingExtension
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withExtensions(java.util.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 java.lang.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 java.lang.String getKind()
getKind
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withKind(java.lang.String kind)
withKind
in interface ConfigFluent<A extends ConfigFluent<A>>
public java.lang.Boolean hasKind()
hasKind
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withNewKind(java.lang.String arg1)
withNewKind
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withNewKind(java.lang.StringBuilder arg1)
withNewKind
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withNewKind(java.lang.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 java.lang.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(java.util.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(java.util.Collection<NamedAuthInfo> items)
removeAllFromUsers
in interface ConfigFluent<A extends ConfigFluent<A>>
@Deprecated public java.util.List<NamedAuthInfo> getUsers()
getUsers
in interface ConfigFluent<A extends ConfigFluent<A>>
public java.util.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 java.lang.Boolean hasMatchingUser(Predicate<NamedAuthInfoBuilder> predicate)
hasMatchingUser
in interface ConfigFluent<A extends ConfigFluent<A>>
public A withUsers(java.util.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 java.lang.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>>
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
Copyright © 2015-2019 Red Hat. All Rights Reserved.