Class IdentityProviderFluent<A extends IdentityProviderFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.config.v1.IdentityProviderFluent<A>
-
- Direct Known Subclasses:
IdentityProviderBuilder,OAuthSpecFluent.IdentityProvidersNested
public class IdentityProviderFluent<A extends IdentityProviderFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classIdentityProviderFluent.BasicAuthNested<N>classIdentityProviderFluent.GithubNested<N>classIdentityProviderFluent.GitlabNested<N>classIdentityProviderFluent.GoogleNested<N>classIdentityProviderFluent.HtpasswdNested<N>classIdentityProviderFluent.KeystoneNested<N>classIdentityProviderFluent.LdapNested<N>classIdentityProviderFluent.OpenIDNested<N>classIdentityProviderFluent.RequestHeaderNested<N>
-
Constructor Summary
Constructors Constructor Description IdentityProviderFluent()IdentityProviderFluent(IdentityProvider instance)
-
Method Summary
-
-
-
Constructor Detail
-
IdentityProviderFluent
public IdentityProviderFluent()
-
IdentityProviderFluent
public IdentityProviderFluent(IdentityProvider instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(IdentityProvider instance)
-
buildBasicAuth
public BasicAuthIdentityProvider buildBasicAuth()
-
withBasicAuth
public A withBasicAuth(BasicAuthIdentityProvider basicAuth)
-
hasBasicAuth
public boolean hasBasicAuth()
-
withNewBasicAuth
public IdentityProviderFluent.BasicAuthNested<A> withNewBasicAuth()
-
withNewBasicAuthLike
public IdentityProviderFluent.BasicAuthNested<A> withNewBasicAuthLike(BasicAuthIdentityProvider item)
-
editBasicAuth
public IdentityProviderFluent.BasicAuthNested<A> editBasicAuth()
-
editOrNewBasicAuth
public IdentityProviderFluent.BasicAuthNested<A> editOrNewBasicAuth()
-
editOrNewBasicAuthLike
public IdentityProviderFluent.BasicAuthNested<A> editOrNewBasicAuthLike(BasicAuthIdentityProvider item)
-
buildGithub
public GitHubIdentityProvider buildGithub()
-
withGithub
public A withGithub(GitHubIdentityProvider github)
-
hasGithub
public boolean hasGithub()
-
withNewGithub
public IdentityProviderFluent.GithubNested<A> withNewGithub()
-
withNewGithubLike
public IdentityProviderFluent.GithubNested<A> withNewGithubLike(GitHubIdentityProvider item)
-
editGithub
public IdentityProviderFluent.GithubNested<A> editGithub()
-
editOrNewGithub
public IdentityProviderFluent.GithubNested<A> editOrNewGithub()
-
editOrNewGithubLike
public IdentityProviderFluent.GithubNested<A> editOrNewGithubLike(GitHubIdentityProvider item)
-
buildGitlab
public GitLabIdentityProvider buildGitlab()
-
withGitlab
public A withGitlab(GitLabIdentityProvider gitlab)
-
hasGitlab
public boolean hasGitlab()
-
withNewGitlab
public IdentityProviderFluent.GitlabNested<A> withNewGitlab()
-
withNewGitlabLike
public IdentityProviderFluent.GitlabNested<A> withNewGitlabLike(GitLabIdentityProvider item)
-
editGitlab
public IdentityProviderFluent.GitlabNested<A> editGitlab()
-
editOrNewGitlab
public IdentityProviderFluent.GitlabNested<A> editOrNewGitlab()
-
editOrNewGitlabLike
public IdentityProviderFluent.GitlabNested<A> editOrNewGitlabLike(GitLabIdentityProvider item)
-
buildGoogle
public GoogleIdentityProvider buildGoogle()
-
withGoogle
public A withGoogle(GoogleIdentityProvider google)
-
hasGoogle
public boolean hasGoogle()
-
withNewGoogle
public IdentityProviderFluent.GoogleNested<A> withNewGoogle()
-
withNewGoogleLike
public IdentityProviderFluent.GoogleNested<A> withNewGoogleLike(GoogleIdentityProvider item)
-
editGoogle
public IdentityProviderFluent.GoogleNested<A> editGoogle()
-
editOrNewGoogle
public IdentityProviderFluent.GoogleNested<A> editOrNewGoogle()
-
editOrNewGoogleLike
public IdentityProviderFluent.GoogleNested<A> editOrNewGoogleLike(GoogleIdentityProvider item)
-
buildHtpasswd
public HTPasswdIdentityProvider buildHtpasswd()
-
withHtpasswd
public A withHtpasswd(HTPasswdIdentityProvider htpasswd)
-
hasHtpasswd
public boolean hasHtpasswd()
-
withNewHtpasswd
public IdentityProviderFluent.HtpasswdNested<A> withNewHtpasswd()
-
withNewHtpasswdLike
public IdentityProviderFluent.HtpasswdNested<A> withNewHtpasswdLike(HTPasswdIdentityProvider item)
-
editHtpasswd
public IdentityProviderFluent.HtpasswdNested<A> editHtpasswd()
-
editOrNewHtpasswd
public IdentityProviderFluent.HtpasswdNested<A> editOrNewHtpasswd()
-
editOrNewHtpasswdLike
public IdentityProviderFluent.HtpasswdNested<A> editOrNewHtpasswdLike(HTPasswdIdentityProvider item)
-
buildKeystone
public KeystoneIdentityProvider buildKeystone()
-
withKeystone
public A withKeystone(KeystoneIdentityProvider keystone)
-
hasKeystone
public boolean hasKeystone()
-
withNewKeystone
public IdentityProviderFluent.KeystoneNested<A> withNewKeystone()
-
withNewKeystoneLike
public IdentityProviderFluent.KeystoneNested<A> withNewKeystoneLike(KeystoneIdentityProvider item)
-
editKeystone
public IdentityProviderFluent.KeystoneNested<A> editKeystone()
-
editOrNewKeystone
public IdentityProviderFluent.KeystoneNested<A> editOrNewKeystone()
-
editOrNewKeystoneLike
public IdentityProviderFluent.KeystoneNested<A> editOrNewKeystoneLike(KeystoneIdentityProvider item)
-
buildLdap
public LDAPIdentityProvider buildLdap()
-
withLdap
public A withLdap(LDAPIdentityProvider ldap)
-
hasLdap
public boolean hasLdap()
-
withNewLdap
public IdentityProviderFluent.LdapNested<A> withNewLdap()
-
withNewLdapLike
public IdentityProviderFluent.LdapNested<A> withNewLdapLike(LDAPIdentityProvider item)
-
editLdap
public IdentityProviderFluent.LdapNested<A> editLdap()
-
editOrNewLdap
public IdentityProviderFluent.LdapNested<A> editOrNewLdap()
-
editOrNewLdapLike
public IdentityProviderFluent.LdapNested<A> editOrNewLdapLike(LDAPIdentityProvider item)
-
getMappingMethod
public String getMappingMethod()
-
hasMappingMethod
public boolean hasMappingMethod()
-
getName
public String getName()
-
hasName
public boolean hasName()
-
buildOpenID
public OpenIDIdentityProvider buildOpenID()
-
withOpenID
public A withOpenID(OpenIDIdentityProvider openID)
-
hasOpenID
public boolean hasOpenID()
-
withNewOpenID
public IdentityProviderFluent.OpenIDNested<A> withNewOpenID()
-
withNewOpenIDLike
public IdentityProviderFluent.OpenIDNested<A> withNewOpenIDLike(OpenIDIdentityProvider item)
-
editOpenID
public IdentityProviderFluent.OpenIDNested<A> editOpenID()
-
editOrNewOpenID
public IdentityProviderFluent.OpenIDNested<A> editOrNewOpenID()
-
editOrNewOpenIDLike
public IdentityProviderFluent.OpenIDNested<A> editOrNewOpenIDLike(OpenIDIdentityProvider item)
-
buildRequestHeader
public RequestHeaderIdentityProvider buildRequestHeader()
-
withRequestHeader
public A withRequestHeader(RequestHeaderIdentityProvider requestHeader)
-
hasRequestHeader
public boolean hasRequestHeader()
-
withNewRequestHeader
public IdentityProviderFluent.RequestHeaderNested<A> withNewRequestHeader()
-
withNewRequestHeaderLike
public IdentityProviderFluent.RequestHeaderNested<A> withNewRequestHeaderLike(RequestHeaderIdentityProvider item)
-
editRequestHeader
public IdentityProviderFluent.RequestHeaderNested<A> editRequestHeader()
-
editOrNewRequestHeader
public IdentityProviderFluent.RequestHeaderNested<A> editOrNewRequestHeader()
-
editOrNewRequestHeaderLike
public IdentityProviderFluent.RequestHeaderNested<A> editOrNewRequestHeaderLike(RequestHeaderIdentityProvider item)
-
getType
public String getType()
-
hasType
public boolean hasType()
-
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 IdentityProviderFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends IdentityProviderFluent<A>>
-
-