public class IdentityProviderFluent<A extends IdentityProviderFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
IdentityProviderFluent.BasicAuthNested<N> |
class |
IdentityProviderFluent.GithubNested<N> |
class |
IdentityProviderFluent.GitlabNested<N> |
class |
IdentityProviderFluent.GoogleNested<N> |
class |
IdentityProviderFluent.HtpasswdNested<N> |
class |
IdentityProviderFluent.KeystoneNested<N> |
class |
IdentityProviderFluent.LdapNested<N> |
class |
IdentityProviderFluent.OpenIDNested<N> |
class |
IdentityProviderFluent.RequestHeaderNested<N> |
| Constructor and Description |
|---|
IdentityProviderFluent() |
IdentityProviderFluent(IdentityProvider instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic IdentityProviderFluent()
public IdentityProviderFluent(IdentityProvider instance)
protected void copyInstance(IdentityProvider instance)
public BasicAuthIdentityProvider buildBasicAuth()
public A withBasicAuth(BasicAuthIdentityProvider basicAuth)
public boolean hasBasicAuth()
public IdentityProviderFluent.BasicAuthNested<A> withNewBasicAuth()
public IdentityProviderFluent.BasicAuthNested<A> withNewBasicAuthLike(BasicAuthIdentityProvider item)
public IdentityProviderFluent.BasicAuthNested<A> editBasicAuth()
public IdentityProviderFluent.BasicAuthNested<A> editOrNewBasicAuth()
public IdentityProviderFluent.BasicAuthNested<A> editOrNewBasicAuthLike(BasicAuthIdentityProvider item)
public GitHubIdentityProvider buildGithub()
public A withGithub(GitHubIdentityProvider github)
public boolean hasGithub()
public IdentityProviderFluent.GithubNested<A> withNewGithub()
public IdentityProviderFluent.GithubNested<A> withNewGithubLike(GitHubIdentityProvider item)
public IdentityProviderFluent.GithubNested<A> editGithub()
public IdentityProviderFluent.GithubNested<A> editOrNewGithub()
public IdentityProviderFluent.GithubNested<A> editOrNewGithubLike(GitHubIdentityProvider item)
public GitLabIdentityProvider buildGitlab()
public A withGitlab(GitLabIdentityProvider gitlab)
public boolean hasGitlab()
public IdentityProviderFluent.GitlabNested<A> withNewGitlab()
public IdentityProviderFluent.GitlabNested<A> withNewGitlabLike(GitLabIdentityProvider item)
public IdentityProviderFluent.GitlabNested<A> editGitlab()
public IdentityProviderFluent.GitlabNested<A> editOrNewGitlab()
public IdentityProviderFluent.GitlabNested<A> editOrNewGitlabLike(GitLabIdentityProvider item)
public GoogleIdentityProvider buildGoogle()
public A withGoogle(GoogleIdentityProvider google)
public boolean hasGoogle()
public IdentityProviderFluent.GoogleNested<A> withNewGoogle()
public IdentityProviderFluent.GoogleNested<A> withNewGoogleLike(GoogleIdentityProvider item)
public IdentityProviderFluent.GoogleNested<A> editGoogle()
public IdentityProviderFluent.GoogleNested<A> editOrNewGoogle()
public IdentityProviderFluent.GoogleNested<A> editOrNewGoogleLike(GoogleIdentityProvider item)
public HTPasswdIdentityProvider buildHtpasswd()
public A withHtpasswd(HTPasswdIdentityProvider htpasswd)
public boolean hasHtpasswd()
public IdentityProviderFluent.HtpasswdNested<A> withNewHtpasswd()
public IdentityProviderFluent.HtpasswdNested<A> withNewHtpasswdLike(HTPasswdIdentityProvider item)
public IdentityProviderFluent.HtpasswdNested<A> editHtpasswd()
public IdentityProviderFluent.HtpasswdNested<A> editOrNewHtpasswd()
public IdentityProviderFluent.HtpasswdNested<A> editOrNewHtpasswdLike(HTPasswdIdentityProvider item)
public KeystoneIdentityProvider buildKeystone()
public A withKeystone(KeystoneIdentityProvider keystone)
public boolean hasKeystone()
public IdentityProviderFluent.KeystoneNested<A> withNewKeystone()
public IdentityProviderFluent.KeystoneNested<A> withNewKeystoneLike(KeystoneIdentityProvider item)
public IdentityProviderFluent.KeystoneNested<A> editKeystone()
public IdentityProviderFluent.KeystoneNested<A> editOrNewKeystone()
public IdentityProviderFluent.KeystoneNested<A> editOrNewKeystoneLike(KeystoneIdentityProvider item)
public LDAPIdentityProvider buildLdap()
public A withLdap(LDAPIdentityProvider ldap)
public boolean hasLdap()
public IdentityProviderFluent.LdapNested<A> withNewLdap()
public IdentityProviderFluent.LdapNested<A> withNewLdapLike(LDAPIdentityProvider item)
public IdentityProviderFluent.LdapNested<A> editLdap()
public IdentityProviderFluent.LdapNested<A> editOrNewLdap()
public IdentityProviderFluent.LdapNested<A> editOrNewLdapLike(LDAPIdentityProvider item)
public String getMappingMethod()
public boolean hasMappingMethod()
public String getName()
public boolean hasName()
public OpenIDIdentityProvider buildOpenID()
public A withOpenID(OpenIDIdentityProvider openID)
public boolean hasOpenID()
public IdentityProviderFluent.OpenIDNested<A> withNewOpenID()
public IdentityProviderFluent.OpenIDNested<A> withNewOpenIDLike(OpenIDIdentityProvider item)
public IdentityProviderFluent.OpenIDNested<A> editOpenID()
public IdentityProviderFluent.OpenIDNested<A> editOrNewOpenID()
public IdentityProviderFluent.OpenIDNested<A> editOrNewOpenIDLike(OpenIDIdentityProvider item)
public RequestHeaderIdentityProvider buildRequestHeader()
public A withRequestHeader(RequestHeaderIdentityProvider requestHeader)
public boolean hasRequestHeader()
public IdentityProviderFluent.RequestHeaderNested<A> withNewRequestHeader()
public IdentityProviderFluent.RequestHeaderNested<A> withNewRequestHeaderLike(RequestHeaderIdentityProvider item)
public IdentityProviderFluent.RequestHeaderNested<A> editRequestHeader()
public IdentityProviderFluent.RequestHeaderNested<A> editOrNewRequestHeader()
public IdentityProviderFluent.RequestHeaderNested<A> editOrNewRequestHeaderLike(RequestHeaderIdentityProvider item)
public String getType()
public boolean hasType()
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 IdentityProviderFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends IdentityProviderFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.