public class OAuthSpecFluent<A extends OAuthSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
OAuthSpecFluent.IdentityProvidersNested<N> |
class |
OAuthSpecFluent.TemplatesNested<N> |
class |
OAuthSpecFluent.TokenConfigNested<N> |
| Constructor and Description |
|---|
OAuthSpecFluent() |
OAuthSpecFluent(OAuthSpec instance) |
public OAuthSpecFluent()
public OAuthSpecFluent(OAuthSpec instance)
protected void copyInstance(OAuthSpec instance)
public A addToIdentityProviders(int index, IdentityProvider item)
public A setToIdentityProviders(int index, IdentityProvider item)
public A addToIdentityProviders(IdentityProvider... items)
public A addAllToIdentityProviders(Collection<IdentityProvider> items)
public A removeFromIdentityProviders(IdentityProvider... items)
public A removeAllFromIdentityProviders(Collection<IdentityProvider> items)
public A removeMatchingFromIdentityProviders(Predicate<IdentityProviderBuilder> predicate)
public List<IdentityProvider> buildIdentityProviders()
public IdentityProvider buildIdentityProvider(int index)
public IdentityProvider buildFirstIdentityProvider()
public IdentityProvider buildLastIdentityProvider()
public IdentityProvider buildMatchingIdentityProvider(Predicate<IdentityProviderBuilder> predicate)
public boolean hasMatchingIdentityProvider(Predicate<IdentityProviderBuilder> predicate)
public A withIdentityProviders(List<IdentityProvider> identityProviders)
public A withIdentityProviders(IdentityProvider... identityProviders)
public boolean hasIdentityProviders()
public OAuthSpecFluent.IdentityProvidersNested<A> addNewIdentityProvider()
public OAuthSpecFluent.IdentityProvidersNested<A> addNewIdentityProviderLike(IdentityProvider item)
public OAuthSpecFluent.IdentityProvidersNested<A> setNewIdentityProviderLike(int index, IdentityProvider item)
public OAuthSpecFluent.IdentityProvidersNested<A> editIdentityProvider(int index)
public OAuthSpecFluent.IdentityProvidersNested<A> editFirstIdentityProvider()
public OAuthSpecFluent.IdentityProvidersNested<A> editLastIdentityProvider()
public OAuthSpecFluent.IdentityProvidersNested<A> editMatchingIdentityProvider(Predicate<IdentityProviderBuilder> predicate)
public OAuthTemplates buildTemplates()
public A withTemplates(OAuthTemplates templates)
public boolean hasTemplates()
public OAuthSpecFluent.TemplatesNested<A> withNewTemplates()
public OAuthSpecFluent.TemplatesNested<A> withNewTemplatesLike(OAuthTemplates item)
public OAuthSpecFluent.TemplatesNested<A> editTemplates()
public OAuthSpecFluent.TemplatesNested<A> editOrNewTemplates()
public OAuthSpecFluent.TemplatesNested<A> editOrNewTemplatesLike(OAuthTemplates item)
public TokenConfig buildTokenConfig()
public A withTokenConfig(TokenConfig tokenConfig)
public boolean hasTokenConfig()
public OAuthSpecFluent.TokenConfigNested<A> withNewTokenConfig()
public OAuthSpecFluent.TokenConfigNested<A> withNewTokenConfigLike(TokenConfig item)
public OAuthSpecFluent.TokenConfigNested<A> editTokenConfig()
public OAuthSpecFluent.TokenConfigNested<A> editOrNewTokenConfig()
public OAuthSpecFluent.TokenConfigNested<A> editOrNewTokenConfigLike(TokenConfig item)
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
public boolean hasAdditionalProperties()
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends OAuthSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends OAuthSpecFluent<A>>Copyright © 2015–2024 Red Hat. All rights reserved.