Package com.mypurecloud.sdk.v2.model
Class EffectiveConfiguration
java.lang.Object
com.mypurecloud.sdk.v2.model.EffectiveConfiguration
- All Implemented Interfaces:
Serializable
Effective Configuration for an ClientApp. This is comprised of the integration specific configuration along with overrides specified in the integration type.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAdvanced configuration described by the schema in the advancedSchemaUri field.credentials(Map<String, CredentialInfo> credentials) Credentials required by the integration.booleangetName()getNotes()inthashCode()The name of the integration, used to distinguish this integration from others of the same type.Notes about the integration.properties(Map<String, Object> properties) Key-value configuration settings described by the schema in the propertiesSchemaUri field.voidsetAdvanced(Map<String, Object> advanced) voidsetCredentials(Map<String, CredentialInfo> credentials) voidvoidvoidsetProperties(Map<String, Object> properties) toString()
-
Constructor Details
-
EffectiveConfiguration
public EffectiveConfiguration() -
EffectiveConfiguration
-
-
Method Details
-
properties
Key-value configuration settings described by the schema in the propertiesSchemaUri field. -
getProperties
-
setProperties
-
advanced
Advanced configuration described by the schema in the advancedSchemaUri field. -
getAdvanced
-
setAdvanced
-
name
The name of the integration, used to distinguish this integration from others of the same type. -
getName
-
setName
-
notes
Notes about the integration. -
getNotes
-
setNotes
-
credentials
Credentials required by the integration. The required keys are indicated in the credentials property of the Integration Type -
getCredentials
-
setCredentials
-
equals
-
hashCode
public int hashCode() -
toString
-