Package com.mypurecloud.sdk.v2.model
Class IntegrationConfiguration
java.lang.Object
com.mypurecloud.sdk.v2.model.IntegrationConfiguration
- All Implemented Interfaces:
Serializable
Configuration for an Integration
- 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.booleangetId()getName()getNotes()inthashCode()The name of the integration, used to distinguish this integration from others of the same type.Notes about the integration.properties(Object properties) Key-value configuration settings described by the schema in the propertiesSchemaUri field.voidsetAdvanced(Object advanced) voidsetCredentials(Map<String, CredentialInfo> credentials) voidvoidvoidsetProperties(Object properties) voidsetVersion(Integer version) toString()Version number required for updates.
-
Constructor Details
-
IntegrationConfiguration
public IntegrationConfiguration() -
IntegrationConfiguration
-
-
Method Details
-
getId
-
name
The name of the integration, used to distinguish this integration from others of the same type. -
getName
-
setName
-
version
Version number required for updates. -
getVersion
-
setVersion
-
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
-
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
-
getSelfUri
-
equals
-
hashCode
public int hashCode() -
toString
-