C# Class PureCloudPlatform.Client.V2.Model.CrossPlatformPolicyActions

Inheritance: IEquatable
Datei anzeigen Open project: MyPureCloud/platform-client-sdk-dotnet Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
CrossPlatformPolicyActions ( bool? RetainRecording = null, bool? DeleteRecording = null, bool? AlwaysDelete = null, List AssignEvaluations = null, List AssignMeteredEvaluations = null, List AssignMeteredAssignmentByAgent = null, List AssignCalibrations = null, PureCloudPlatform.Client.V2.Model.RetentionDuration RetentionDuration = null, List MediaTranscriptions = null, PureCloudPlatform.Client.V2.Model.IntegrationExport IntegrationExport = null ) : System

Initializes a new instance of the CrossPlatformPolicyActions class.

Equals ( other ) : bool

Returns true if CrossPlatformPolicyActions instances are equal

Equals ( object obj ) : bool

Returns true if objects are equal

GetHashCode ( ) : int

Gets the hash code

ToJson ( ) : string

Returns the JSON string presentation of the object

ToString ( ) : string

Returns the string presentation of the object

Method Details

CrossPlatformPolicyActions() public method

Initializes a new instance of the CrossPlatformPolicyActions class.
public CrossPlatformPolicyActions ( bool? RetainRecording = null, bool? DeleteRecording = null, bool? AlwaysDelete = null, List AssignEvaluations = null, List AssignMeteredEvaluations = null, List AssignMeteredAssignmentByAgent = null, List AssignCalibrations = null, PureCloudPlatform.Client.V2.Model.RetentionDuration RetentionDuration = null, List MediaTranscriptions = null, PureCloudPlatform.Client.V2.Model.IntegrationExport IntegrationExport = null ) : System
RetainRecording bool? true to retain the recording associated with the conversation. Default = true.
DeleteRecording bool? true to delete the recording associated with the conversation. If retainRecording = true, this will be ignored. Default = false.
AlwaysDelete bool? true to delete the recording associated with the conversation regardless of the values of retainRecording or deleteRecording. Default = false.
AssignEvaluations List AssignEvaluations.
AssignMeteredEvaluations List AssignMeteredEvaluations.
AssignMeteredAssignmentByAgent List AssignMeteredAssignmentByAgent.
AssignCalibrations List AssignCalibrations.
RetentionDuration PureCloudPlatform.Client.V2.Model.RetentionDuration RetentionDuration.
MediaTranscriptions List MediaTranscriptions.
IntegrationExport PureCloudPlatform.Client.V2.Model.IntegrationExport Policy action for exporting recordings using an integration to 3rd party s3..
return System

Equals() public method

Returns true if CrossPlatformPolicyActions instances are equal
public Equals ( other ) : bool
other Instance of CrossPlatformPolicyActions to be compared
return bool

Equals() public method

Returns true if objects are equal
public Equals ( object obj ) : bool
obj object Object to be compared
return bool

GetHashCode() public method

Gets the hash code
public GetHashCode ( ) : int
return int

ToJson() public method

Returns the JSON string presentation of the object
public ToJson ( ) : string
return string

ToString() public method

Returns the string presentation of the object
public ToString ( ) : string
return string