Class OAuthSpecFluent<A extends OAuthSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.config.v1.OAuthSpecFluent<A>
-
- Direct Known Subclasses:
OAuthFluent.SpecNested,OAuthSpecBuilder
public class OAuthSpecFluent<A extends OAuthSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classOAuthSpecFluent.IdentityProvidersNested<N>classOAuthSpecFluent.TemplatesNested<N>classOAuthSpecFluent.TokenConfigNested<N>
-
Constructor Summary
Constructors Constructor Description OAuthSpecFluent()OAuthSpecFluent(OAuthSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
OAuthSpecFluent
public OAuthSpecFluent()
-
OAuthSpecFluent
public OAuthSpecFluent(OAuthSpec instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(OAuthSpec instance)
-
addToIdentityProviders
public A addToIdentityProviders(int index, IdentityProvider item)
-
setToIdentityProviders
public A setToIdentityProviders(int index, IdentityProvider item)
-
addToIdentityProviders
public A addToIdentityProviders(IdentityProvider... items)
-
addAllToIdentityProviders
public A addAllToIdentityProviders(Collection<IdentityProvider> items)
-
removeFromIdentityProviders
public A removeFromIdentityProviders(IdentityProvider... items)
-
removeAllFromIdentityProviders
public A removeAllFromIdentityProviders(Collection<IdentityProvider> items)
-
removeMatchingFromIdentityProviders
public A removeMatchingFromIdentityProviders(Predicate<IdentityProviderBuilder> predicate)
-
buildIdentityProviders
public List<IdentityProvider> buildIdentityProviders()
-
buildIdentityProvider
public IdentityProvider buildIdentityProvider(int index)
-
buildFirstIdentityProvider
public IdentityProvider buildFirstIdentityProvider()
-
buildLastIdentityProvider
public IdentityProvider buildLastIdentityProvider()
-
buildMatchingIdentityProvider
public IdentityProvider buildMatchingIdentityProvider(Predicate<IdentityProviderBuilder> predicate)
-
hasMatchingIdentityProvider
public boolean hasMatchingIdentityProvider(Predicate<IdentityProviderBuilder> predicate)
-
withIdentityProviders
public A withIdentityProviders(List<IdentityProvider> identityProviders)
-
withIdentityProviders
public A withIdentityProviders(IdentityProvider... identityProviders)
-
hasIdentityProviders
public boolean hasIdentityProviders()
-
addNewIdentityProvider
public OAuthSpecFluent.IdentityProvidersNested<A> addNewIdentityProvider()
-
addNewIdentityProviderLike
public OAuthSpecFluent.IdentityProvidersNested<A> addNewIdentityProviderLike(IdentityProvider item)
-
setNewIdentityProviderLike
public OAuthSpecFluent.IdentityProvidersNested<A> setNewIdentityProviderLike(int index, IdentityProvider item)
-
editIdentityProvider
public OAuthSpecFluent.IdentityProvidersNested<A> editIdentityProvider(int index)
-
editFirstIdentityProvider
public OAuthSpecFluent.IdentityProvidersNested<A> editFirstIdentityProvider()
-
editLastIdentityProvider
public OAuthSpecFluent.IdentityProvidersNested<A> editLastIdentityProvider()
-
editMatchingIdentityProvider
public OAuthSpecFluent.IdentityProvidersNested<A> editMatchingIdentityProvider(Predicate<IdentityProviderBuilder> predicate)
-
buildTemplates
public OAuthTemplates buildTemplates()
-
withTemplates
public A withTemplates(OAuthTemplates templates)
-
hasTemplates
public boolean hasTemplates()
-
withNewTemplates
public OAuthSpecFluent.TemplatesNested<A> withNewTemplates()
-
withNewTemplatesLike
public OAuthSpecFluent.TemplatesNested<A> withNewTemplatesLike(OAuthTemplates item)
-
editTemplates
public OAuthSpecFluent.TemplatesNested<A> editTemplates()
-
editOrNewTemplates
public OAuthSpecFluent.TemplatesNested<A> editOrNewTemplates()
-
editOrNewTemplatesLike
public OAuthSpecFluent.TemplatesNested<A> editOrNewTemplatesLike(OAuthTemplates item)
-
buildTokenConfig
public TokenConfig buildTokenConfig()
-
withTokenConfig
public A withTokenConfig(TokenConfig tokenConfig)
-
hasTokenConfig
public boolean hasTokenConfig()
-
withNewTokenConfig
public A withNewTokenConfig(String accessTokenInactivityTimeout, Integer accessTokenInactivityTimeoutSeconds, Integer accessTokenMaxAgeSeconds)
-
withNewTokenConfig
public OAuthSpecFluent.TokenConfigNested<A> withNewTokenConfig()
-
withNewTokenConfigLike
public OAuthSpecFluent.TokenConfigNested<A> withNewTokenConfigLike(TokenConfig item)
-
editTokenConfig
public OAuthSpecFluent.TokenConfigNested<A> editTokenConfig()
-
editOrNewTokenConfig
public OAuthSpecFluent.TokenConfigNested<A> editOrNewTokenConfig()
-
editOrNewTokenConfigLike
public OAuthSpecFluent.TokenConfigNested<A> editOrNewTokenConfigLike(TokenConfig item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends OAuthSpecFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends OAuthSpecFluent<A>>
-
-