Package com.mypurecloud.sdk.v2.model
Class SummarySetting
java.lang.Object
com.mypurecloud.sdk.v2.model.SummarySetting
- All Implemented Interfaces:
Serializable
SummarySetting
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumFormat of the generated summary.static enumThe interaction type the setting can be used forstatic enumGets or Sets predefinedInsightsstatic enumService type for summarization.static enumType of the summary setting.static enumLevel of detail of the generated summary. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncustomEntities(List<SummarySettingCustomEntity> customEntities) Custom entity definition.booleanformat(SummarySetting.FormatEnum format) Format of the generated summary.getId()getName()inthashCode()integrationId(String integrationId) Integration ID for the external summarization service.Language of the generated summary, e.g. en-US, it-IT.maskPII(SummarySettingPII maskPII) Displaying PII in the generated summary.Name of the summary setting.participantLabels(SummarySettingParticipantLabels participantLabels) How to refer to interaction participants in the generated summary.predefinedInsights(List<SummarySetting.PredefinedInsightsEnum> predefinedInsights) Set which insights to include in the generated summary by default.Custom prompt of summary setting.serviceType(SummarySetting.ServiceTypeEnum serviceType) Service type for summarization.voidsetCustomEntities(List<SummarySettingCustomEntity> customEntities) voidsetFormat(SummarySetting.FormatEnum format) voidsetIntegrationId(String integrationId) voidsetLanguage(String language) voidsetMaskPII(SummarySettingPII maskPII) voidvoidsetParticipantLabels(SummarySettingParticipantLabels participantLabels) voidsetPredefinedInsights(List<SummarySetting.PredefinedInsightsEnum> predefinedInsights) voidvoidsetServiceType(SummarySetting.ServiceTypeEnum serviceType) voidsetSettingType(SummarySetting.SettingTypeEnum settingType) voidsetSummaryType(SummarySetting.SummaryTypeEnum summaryType) voidsetTimeoutDuration(Integer timeoutDuration) settingType(SummarySetting.SettingTypeEnum settingType) Type of the summary setting.summaryType(SummarySetting.SummaryTypeEnum summaryType) Level of detail of the generated summary.timeoutDuration(Integer timeoutDuration) Timeout duration in seconds for the external summarization service request.toString()
-
Constructor Details
-
SummarySetting
public SummarySetting() -
SummarySetting
-
-
Method Details
-
getId
-
name
Name of the summary setting. -
getName
-
setName
-
getDateModified
-
getInteractionType
-
language
Language of the generated summary, e.g. en-US, it-IT. -
getLanguage
-
setLanguage
-
summaryType
Level of detail of the generated summary. -
getSummaryType
-
setSummaryType
-
format
Format of the generated summary. -
getFormat
-
setFormat
-
maskPII
Displaying PII in the generated summary. -
getMaskPII
-
setMaskPII
-
getDateCreated
-
participantLabels
How to refer to interaction participants in the generated summary. -
getParticipantLabels
-
setParticipantLabels
-
predefinedInsights
public SummarySetting predefinedInsights(List<SummarySetting.PredefinedInsightsEnum> predefinedInsights) Set which insights to include in the generated summary by default. -
getPredefinedInsights
-
setPredefinedInsights
-
customEntities
Custom entity definition. -
getCustomEntities
-
setCustomEntities
-
settingType
Type of the summary setting. -
getSettingType
-
setSettingType
-
prompt
Custom prompt of summary setting. -
getPrompt
-
setPrompt
-
serviceType
Service type for summarization. Can be 'Native' for Genesys native summarization engine or 'External' for external service. If specified as 'External', integrationId must be provided. -
getServiceType
-
setServiceType
-
integrationId
Integration ID for the external summarization service. Required when serviceType is External. -
getIntegrationId
-
setIntegrationId
-
timeoutDuration
Timeout duration in seconds for the external summarization service request. -
getTimeoutDuration
-
setTimeoutDuration
-
getSelfUri
-
equals
-
hashCode
public int hashCode() -
toString
-