Package com.okta.sdk.resource.model
Class GoogleApplication
java.lang.Object
com.okta.sdk.resource.model.GoogleApplication
- All Implemented Interfaces:
- Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
           date="2024-09-23T08:35:59.300824-05:00[America/Chicago]",
           comments="Generator version: 7.8.0")
public class GoogleApplication
extends Object
implements Serializable
Schema for the Google Workspace app (key name: `google`) To create a Google Workspace app, use the [Create
 an
 Application](https://developer.okta.com/docs/api/openapi/okta-management/management/tag/Application/#tag/Application/operation/createApplication)
 request with the following parameters in the request body. > **Note:** The Google Workspace app only supports
 `BROWSER_PLUGIN` and `SAML_2_0` sign-on modes.
- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic enumGets or Sets namestatic enumGets or Sets signOnMode
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionaccessibility(ApplicationAccessibility accessibility) credentials(SchemeApplicationCredentials credentials) booleanGet accessibilityGet credentialsgetLabel()User-defined display name for appGet licensinggetName()Get nameContains any valid JSON schema for specifying properties that can be referenced from a request (only available to OAuth 2.0 client apps)Get settingsGet signOnModeGet statusGet visibilityinthashCode()licensing(ApplicationLicensing licensing) putprofileItem(String key, Object profileItem) voidsetAccessibility(ApplicationAccessibility accessibility) voidsetCredentials(SchemeApplicationCredentials credentials) voidvoidsetLicensing(ApplicationLicensing licensing) voidvoidsetProfile(Map<String, Object> profile) voidsetSettings(GoogleApplicationSettings settings) voidsetSignOnMode(GoogleApplication.SignOnModeEnum signOnMode) voidsetStatus(ApplicationLifecycleStatus status) settings(GoogleApplicationSettings settings) voidsetVisibility(ApplicationVisibility visibility) signOnMode(GoogleApplication.SignOnModeEnum signOnMode) status(ApplicationLifecycleStatus status) toString()visibility(ApplicationVisibility visibility) 
- 
Field Details- 
JSON_PROPERTY_ACCESSIBILITY- See Also:
 
- 
JSON_PROPERTY_CREDENTIALS- See Also:
 
- 
JSON_PROPERTY_LABEL- See Also:
 
- 
JSON_PROPERTY_LICENSING- See Also:
 
- 
JSON_PROPERTY_NAME- See Also:
 
- 
JSON_PROPERTY_PROFILE- See Also:
 
- 
JSON_PROPERTY_SIGN_ON_MODE- See Also:
 
- 
JSON_PROPERTY_STATUS- See Also:
 
- 
JSON_PROPERTY_VISIBILITY- See Also:
 
- 
JSON_PROPERTY_SETTINGS- See Also:
 
 
- 
- 
Constructor Details- 
GoogleApplicationpublic GoogleApplication()
 
- 
- 
Method Details- 
accessibility
- 
getAccessibilityGet accessibility- Returns:
- accessibility
 
- 
setAccessibility
- 
credentials
- 
getCredentialsGet credentials- Returns:
- credentials
 
- 
setCredentials
- 
label
- 
getLabelUser-defined display name for app- Returns:
- label
 
- 
setLabel
- 
licensing
- 
getLicensingGet licensing- Returns:
- licensing
 
- 
setLicensing
- 
name
- 
getNameGet name- Returns:
- name
 
- 
setName
- 
profile
- 
putprofileItem
- 
getProfileContains any valid JSON schema for specifying properties that can be referenced from a request (only available to OAuth 2.0 client apps)- Returns:
- profile
 
- 
setProfile
- 
signOnMode
- 
getSignOnModeGet signOnMode- Returns:
- signOnMode
 
- 
setSignOnMode
- 
status
- 
getStatusGet status- Returns:
- status
 
- 
setStatus
- 
visibility
- 
getVisibilityGet visibility- Returns:
- visibility
 
- 
setVisibility
- 
settings
- 
getSettingsGet settings- Returns:
- settings
 
- 
setSettings
- 
equals
- 
hashCodepublic int hashCode()
- 
toString
 
-