Class GitLabIdentityProvider
- java.lang.Object
-
- io.fabric8.openshift.api.model.config.v1.GitLabIdentityProvider
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<GitLabIdentityProviderBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class GitLabIdentityProvider extends Object implements io.fabric8.kubernetes.api.builder.Editable<GitLabIdentityProviderBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
GitLabIdentityProvider provides identities for users authenticating using GitLab credentials- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description GitLabIdentityProvider()No args constructor for use in serializationGitLabIdentityProvider(ConfigMapNameReference ca, String clientID, SecretNameReference clientSecret, String url)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GitLabIdentityProviderBuilderedit()Map<String,Object>getAdditionalProperties()ConfigMapNameReferencegetCa()GitLabIdentityProvider provides identities for users authenticating using GitLab credentialsStringgetClientID()clientID is the oauth client IDSecretNameReferencegetClientSecret()GitLabIdentityProvider provides identities for users authenticating using GitLab credentialsStringgetUrl()url is the oauth server base URLvoidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetCa(ConfigMapNameReference ca)GitLabIdentityProvider provides identities for users authenticating using GitLab credentialsvoidsetClientID(String clientID)clientID is the oauth client IDvoidsetClientSecret(SecretNameReference clientSecret)GitLabIdentityProvider provides identities for users authenticating using GitLab credentialsvoidsetUrl(String url)url is the oauth server base URLGitLabIdentityProviderBuildertoBuilder()
-
-
-
Constructor Detail
-
GitLabIdentityProvider
public GitLabIdentityProvider()
No args constructor for use in serialization
-
GitLabIdentityProvider
public GitLabIdentityProvider(ConfigMapNameReference ca, String clientID, SecretNameReference clientSecret, String url)
-
-
Method Detail
-
getCa
public ConfigMapNameReference getCa()
GitLabIdentityProvider provides identities for users authenticating using GitLab credentials
-
setCa
public void setCa(ConfigMapNameReference ca)
GitLabIdentityProvider provides identities for users authenticating using GitLab credentials
-
getClientID
public String getClientID()
clientID is the oauth client ID
-
setClientID
public void setClientID(String clientID)
clientID is the oauth client ID
-
getClientSecret
public SecretNameReference getClientSecret()
GitLabIdentityProvider provides identities for users authenticating using GitLab credentials
-
setClientSecret
public void setClientSecret(SecretNameReference clientSecret)
GitLabIdentityProvider provides identities for users authenticating using GitLab credentials
-
getUrl
public String getUrl()
url is the oauth server base URL
-
setUrl
public void setUrl(String url)
url is the oauth server base URL
-
edit
public GitLabIdentityProviderBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<GitLabIdentityProviderBuilder>
-
toBuilder
public GitLabIdentityProviderBuilder toBuilder()
-
-