Class CfnKnowledgeBase.AppIntegrationsConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.wisdom.CfnKnowledgeBase.AppIntegrationsConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnKnowledgeBase.AppIntegrationsConfigurationProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnKnowledgeBase.AppIntegrationsConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnKnowledgeBase.AppIntegrationsConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnKnowledgeBase.AppIntegrationsConfigurationProperty
An implementation for
CfnKnowledgeBase.AppIntegrationsConfigurationProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.wisdom.CfnKnowledgeBase.AppIntegrationsConfigurationProperty
CfnKnowledgeBase.AppIntegrationsConfigurationProperty.Builder, CfnKnowledgeBase.AppIntegrationsConfigurationProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnKnowledgeBase.AppIntegrationsConfigurationProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
The Amazon Resource Name (ARN) of the AppIntegrations DataIntegration to use for ingesting content.The fields from the source that are made available to your agents in Wisdom.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnKnowledgeBase.AppIntegrationsConfigurationProperty.Builder
.
-
-
Method Details
-
getAppIntegrationArn
Description copied from interface:CfnKnowledgeBase.AppIntegrationsConfigurationProperty
The Amazon Resource Name (ARN) of the AppIntegrations DataIntegration to use for ingesting content.- For Salesforce , your AppIntegrations DataIntegration must have an ObjectConfiguration if objectFields is not provided, including at least
Id
,ArticleNumber
,VersionNumber
,Title
,PublishStatus
, andIsDeleted
as source fields. - For ServiceNow , your AppIntegrations DataIntegration must have an ObjectConfiguration if objectFields is not provided, including at least
number
,short_description
,sys_mod_count
,workflow_state
, andactive
as source fields. - For Zendesk , your AppIntegrations DataIntegration must have an ObjectConfiguration if
objectFields
is not provided, including at leastid
,title
,updated_at
, anddraft
as source fields. - For SharePoint , your AppIntegrations DataIntegration must have a FileConfiguration, including only file extensions that are among
docx
,pdf
,html
,htm
, andtxt
.
- Specified by:
getAppIntegrationArn
in interfaceCfnKnowledgeBase.AppIntegrationsConfigurationProperty
- For Salesforce , your AppIntegrations DataIntegration must have an ObjectConfiguration if objectFields is not provided, including at least
-
getObjectFields
Description copied from interface:CfnKnowledgeBase.AppIntegrationsConfigurationProperty
The fields from the source that are made available to your agents in Wisdom.Optional if ObjectConfiguration is included in the provided DataIntegration.
- For Salesforce , you must include at least
Id
,ArticleNumber
,VersionNumber
,Title
,PublishStatus
, andIsDeleted
. - For ServiceNow , you must include at least
number
,short_description
,sys_mod_count
,workflow_state
, andactive
. - For Zendesk , you must include at least
id
,title
,updated_at
, anddraft
.
Make sure to include additional fields. These fields are indexed and used to source recommendations.
- Specified by:
getObjectFields
in interfaceCfnKnowledgeBase.AppIntegrationsConfigurationProperty
- For Salesforce , you must include at least
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-