Class GoogleIdentityProvider
- java.lang.Object
-
- io.fabric8.openshift.api.model.config.v1.GoogleIdentityProvider
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<GoogleIdentityProviderBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class GoogleIdentityProvider extends Object implements io.fabric8.kubernetes.api.builder.Editable<GoogleIdentityProviderBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
GoogleIdentityProvider provides identities for users authenticating using Google credentials- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description GoogleIdentityProvider()No args constructor for use in serializationGoogleIdentityProvider(String clientID, SecretNameReference clientSecret, String hostedDomain)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GoogleIdentityProviderBuilderedit()Map<String,Object>getAdditionalProperties()StringgetClientID()clientID is the oauth client IDSecretNameReferencegetClientSecret()GoogleIdentityProvider provides identities for users authenticating using Google credentialsStringgetHostedDomain()hostedDomain is the optional Google App domain (e.g.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetClientID(String clientID)clientID is the oauth client IDvoidsetClientSecret(SecretNameReference clientSecret)GoogleIdentityProvider provides identities for users authenticating using Google credentialsvoidsetHostedDomain(String hostedDomain)hostedDomain is the optional Google App domain (e.g.GoogleIdentityProviderBuildertoBuilder()
-
-
-
Constructor Detail
-
GoogleIdentityProvider
public GoogleIdentityProvider()
No args constructor for use in serialization
-
GoogleIdentityProvider
public GoogleIdentityProvider(String clientID, SecretNameReference clientSecret, String hostedDomain)
-
-
Method Detail
-
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()
GoogleIdentityProvider provides identities for users authenticating using Google credentials
-
setClientSecret
public void setClientSecret(SecretNameReference clientSecret)
GoogleIdentityProvider provides identities for users authenticating using Google credentials
-
getHostedDomain
public String getHostedDomain()
hostedDomain is the optional Google App domain (e.g. "mycompany.com") to restrict logins to
-
setHostedDomain
public void setHostedDomain(String hostedDomain)
hostedDomain is the optional Google App domain (e.g. "mycompany.com") to restrict logins to
-
edit
public GoogleIdentityProviderBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<GoogleIdentityProviderBuilder>
-
toBuilder
public GoogleIdentityProviderBuilder toBuilder()
-
-