Class IdentityProviderBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.config.v1.IdentityProviderFluent<IdentityProviderBuilder>
-
- io.fabric8.openshift.api.model.config.v1.IdentityProviderBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<IdentityProvider>,io.fabric8.kubernetes.api.builder.Visitable<IdentityProviderBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<IdentityProvider,IdentityProviderBuilder>
public class IdentityProviderBuilder extends IdentityProviderFluent<IdentityProviderBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<IdentityProvider,IdentityProviderBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.openshift.api.model.config.v1.IdentityProviderFluent
IdentityProviderFluent.BasicAuthNested<N>, IdentityProviderFluent.GithubNested<N>, IdentityProviderFluent.GitlabNested<N>, IdentityProviderFluent.GoogleNested<N>, IdentityProviderFluent.HtpasswdNested<N>, IdentityProviderFluent.KeystoneNested<N>, IdentityProviderFluent.LdapNested<N>, IdentityProviderFluent.OpenIDNested<N>, IdentityProviderFluent.RequestHeaderNested<N>
-
-
Constructor Summary
Constructors Constructor Description IdentityProviderBuilder()IdentityProviderBuilder(IdentityProvider instance)IdentityProviderBuilder(IdentityProviderFluent<?> fluent)IdentityProviderBuilder(IdentityProviderFluent<?> fluent, IdentityProvider instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IdentityProviderbuild()-
Methods inherited from class io.fabric8.openshift.api.model.config.v1.IdentityProviderFluent
addToAdditionalProperties, addToAdditionalProperties, buildBasicAuth, buildGithub, buildGitlab, buildGoogle, buildHtpasswd, buildKeystone, buildLdap, buildOpenID, buildRequestHeader, copyInstance, editBasicAuth, editGithub, editGitlab, editGoogle, editHtpasswd, editKeystone, editLdap, editOpenID, editOrNewBasicAuth, editOrNewBasicAuthLike, editOrNewGithub, editOrNewGithubLike, editOrNewGitlab, editOrNewGitlabLike, editOrNewGoogle, editOrNewGoogleLike, editOrNewHtpasswd, editOrNewHtpasswdLike, editOrNewKeystone, editOrNewKeystoneLike, editOrNewLdap, editOrNewLdapLike, editOrNewOpenID, editOrNewOpenIDLike, editOrNewRequestHeader, editOrNewRequestHeaderLike, editRequestHeader, equals, getAdditionalProperties, getMappingMethod, getName, getType, hasAdditionalProperties, hasBasicAuth, hasGithub, hasGitlab, hasGoogle, hashCode, hasHtpasswd, hasKeystone, hasLdap, hasMappingMethod, hasName, hasOpenID, hasRequestHeader, hasType, removeFromAdditionalProperties, removeFromAdditionalProperties, toString, withAdditionalProperties, withBasicAuth, withGithub, withGitlab, withGoogle, withHtpasswd, withKeystone, withLdap, withMappingMethod, withName, withNewBasicAuth, withNewBasicAuthLike, withNewGithub, withNewGithubLike, withNewGitlab, withNewGitlabLike, withNewGoogle, withNewGoogleLike, withNewHtpasswd, withNewHtpasswdLike, withNewKeystone, withNewKeystoneLike, withNewLdap, withNewLdapLike, withNewOpenID, withNewOpenIDLike, withNewRequestHeader, withNewRequestHeaderLike, withOpenID, withRequestHeader, withType
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
IdentityProviderBuilder
public IdentityProviderBuilder()
-
IdentityProviderBuilder
public IdentityProviderBuilder(IdentityProviderFluent<?> fluent)
-
IdentityProviderBuilder
public IdentityProviderBuilder(IdentityProviderFluent<?> fluent, IdentityProvider instance)
-
IdentityProviderBuilder
public IdentityProviderBuilder(IdentityProvider instance)
-
-
Method Detail
-
build
public IdentityProvider build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<IdentityProvider>
-
-