Package com.mypurecloud.sdk.v2.model
Class PolicyActions
java.lang.Object
com.mypurecloud.sdk.v2.model.PolicyActions
- All Implemented Interfaces:
Serializable
PolicyActions
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionalwaysDelete(Boolean alwaysDelete) true to delete the recording associated with the conversation regardless of the values of retainRecording or deleteRecording.assignCalibrations(List<CalibrationAssignment> assignCalibrations) assignEvaluations(List<EvaluationAssignment> assignEvaluations) assignMeteredAssignmentByAgent(List<MeteredAssignmentByAgent> assignMeteredAssignmentByAgent) assignMeteredEvaluations(List<MeteredEvaluationAssignment> assignMeteredEvaluations) assignSurveys(List<SurveyAssignment> assignSurveys) deleteRecording(Boolean deleteRecording) true to delete the recording associated with the conversation.booleaninthashCode()initiateScreenRecording(InitiateScreenRecording initiateScreenRecording) integrationExport(IntegrationExport integrationExport) Policy action for exporting recordings using an integration to 3rd party s3.mediaTranscriptions(List<MediaTranscription> mediaTranscriptions) Deprecated.retainRecording(Boolean retainRecording) true to retain the recording associated with the conversation.retentionDuration(RetentionDuration retentionDuration) voidsetAlwaysDelete(Boolean alwaysDelete) voidsetAssignCalibrations(List<CalibrationAssignment> assignCalibrations) voidsetAssignEvaluations(List<EvaluationAssignment> assignEvaluations) voidsetAssignMeteredAssignmentByAgent(List<MeteredAssignmentByAgent> assignMeteredAssignmentByAgent) voidsetAssignMeteredEvaluations(List<MeteredEvaluationAssignment> assignMeteredEvaluations) voidsetAssignSurveys(List<SurveyAssignment> assignSurveys) voidsetDeleteRecording(Boolean deleteRecording) voidsetInitiateScreenRecording(InitiateScreenRecording initiateScreenRecording) voidsetIntegrationExport(IntegrationExport integrationExport) voidsetMediaTranscriptions(List<MediaTranscription> mediaTranscriptions) voidsetRetainRecording(Boolean retainRecording) voidsetRetentionDuration(RetentionDuration retentionDuration) toString()
-
Constructor Details
-
PolicyActions
public PolicyActions() -
PolicyActions
-
-
Method Details
-
retainRecording
true to retain the recording associated with the conversation. Default = true -
getRetainRecording
-
setRetainRecording
-
deleteRecording
true to delete the recording associated with the conversation. If retainRecording = true, this will be ignored. Default = false -
getDeleteRecording
-
setDeleteRecording
-
alwaysDelete
true to delete the recording associated with the conversation regardless of the values of retainRecording or deleteRecording. Default = false -
getAlwaysDelete
-
setAlwaysDelete
-
assignEvaluations
-
getAssignEvaluations
-
setAssignEvaluations
-
assignMeteredEvaluations
public PolicyActions assignMeteredEvaluations(List<MeteredEvaluationAssignment> assignMeteredEvaluations) -
getAssignMeteredEvaluations
-
setAssignMeteredEvaluations
-
assignMeteredAssignmentByAgent
public PolicyActions assignMeteredAssignmentByAgent(List<MeteredAssignmentByAgent> assignMeteredAssignmentByAgent) -
getAssignMeteredAssignmentByAgent
-
setAssignMeteredAssignmentByAgent
public void setAssignMeteredAssignmentByAgent(List<MeteredAssignmentByAgent> assignMeteredAssignmentByAgent) -
assignCalibrations
-
getAssignCalibrations
-
setAssignCalibrations
-
assignSurveys
-
getAssignSurveys
-
setAssignSurveys
-
retentionDuration
-
getRetentionDuration
-
setRetentionDuration
-
initiateScreenRecording
-
getInitiateScreenRecording
-
setInitiateScreenRecording
-
mediaTranscriptions
Deprecated. The Voci and Call Journey transcription integrations are no longer supported. -
getMediaTranscriptions
-
setMediaTranscriptions
-
integrationExport
Policy action for exporting recordings using an integration to 3rd party s3. -
getIntegrationExport
-
setIntegrationExport
-
equals
-
hashCode
public int hashCode() -
toString
-