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:
Builder<IdentityProvider>,Visitable<IdentityProviderBuilder>,VisitableBuilder<IdentityProvider,IdentityProviderBuilder>
public class IdentityProviderBuilder extends IdentityProviderFluent<IdentityProviderBuilder> implements 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>
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables, VISIT
-
-
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(IdentityProvider instance)
-
IdentityProviderBuilder
public IdentityProviderBuilder(IdentityProviderFluent<?> fluent, IdentityProvider instance)
-
-
Method Detail
-
build
public IdentityProvider build()
- Specified by:
buildin interfaceBuilder<IdentityProvider>
-
-