Package com.oracle.bmc.datascience.model
Class CreateIdcsCustomServiceAuthConfigurationDetails
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.datascience.model.CreateAuthConfigurationDetails
- 
- com.oracle.bmc.datascience.model.CreateIdcsCustomServiceAuthConfigurationDetails
 
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20190101") public final class CreateIdcsCustomServiceAuthConfigurationDetails extends CreateAuthConfigurationDetailsCreate configuration for existing Oracle Cloud Service
 Note: Objects should always be created or deserialized using theCreateIdcsCustomServiceAuthConfigurationDetails.Builder.This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the CreateIdcsCustomServiceAuthConfigurationDetails.Builder, which maintain a set of all explicitly set fields calledCreateIdcsCustomServiceAuthConfigurationDetails.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classCreateIdcsCustomServiceAuthConfigurationDetails.Builder
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CreateIdcsCustomServiceAuthConfigurationDetails.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetAccessToken()Bearer token serving as Proof-of-Ownership for referenced IDCS stripe/applicationStringgetApplicationName()Name of the IDCS applicationStringgetAudience()Audience of the IDCS applicationStringgetRoleName()Name of the IDCS application roleStringgetScope()Scope of the IDCS applicationinthashCode()CreateIdcsCustomServiceAuthConfigurationDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Method Detail- 
builderpublic static CreateIdcsCustomServiceAuthConfigurationDetails.Builder builder() Create a new builder.
 - 
toBuilderpublic CreateIdcsCustomServiceAuthConfigurationDetails.Builder toBuilder() 
 - 
getAudiencepublic String getAudience() Audience of the IDCS application- Returns:
- the value
 
 - 
getScopepublic String getScope() Scope of the IDCS application- Returns:
- the value
 
 - 
getApplicationNamepublic String getApplicationName() Name of the IDCS application- Returns:
- the value
 
 - 
getRoleNamepublic String getRoleName() Name of the IDCS application role- Returns:
- the value
 
 - 
getAccessTokenpublic String getAccessToken() Bearer token serving as Proof-of-Ownership for referenced IDCS stripe/application- Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- CreateAuthConfigurationDetails
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Overrides:
- toStringin class- CreateAuthConfigurationDetails
- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- CreateAuthConfigurationDetails
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- CreateAuthConfigurationDetails
 
 
- 
 
-