// Code generated by msgraph-generate.go DO NOT EDIT. package msgraph // RecordCompletionReason undocumented type RecordCompletionReason int const ( // RecordCompletionReasonVOperationCanceled undocumented RecordCompletionReasonVOperationCanceled RecordCompletionReason = 0 // RecordCompletionReasonVStopToneDetected undocumented RecordCompletionReasonVStopToneDetected RecordCompletionReason = 1 // RecordCompletionReasonVMaxRecordDurationReached undocumented RecordCompletionReasonVMaxRecordDurationReached RecordCompletionReason = 2 // RecordCompletionReasonVInitialSilenceTimeout undocumented RecordCompletionReasonVInitialSilenceTimeout RecordCompletionReason = 3 // RecordCompletionReasonVMaxSilenceTimeout undocumented RecordCompletionReasonVMaxSilenceTimeout RecordCompletionReason = 4 // RecordCompletionReasonVPlayPromptFailed undocumented RecordCompletionReasonVPlayPromptFailed RecordCompletionReason = 5 // RecordCompletionReasonVPlayBeepFailed undocumented RecordCompletionReasonVPlayBeepFailed RecordCompletionReason = 6 // RecordCompletionReasonVMediaReceiveTimeout undocumented RecordCompletionReasonVMediaReceiveTimeout RecordCompletionReason = 7 // RecordCompletionReasonVUnspecifiedError undocumented RecordCompletionReasonVUnspecifiedError RecordCompletionReason = 8 ) // RecordCompletionReasonPOperationCanceled returns a pointer to RecordCompletionReasonVOperationCanceled func RecordCompletionReasonPOperationCanceled() *RecordCompletionReason { v := RecordCompletionReasonVOperationCanceled return &v } // RecordCompletionReasonPStopToneDetected returns a pointer to RecordCompletionReasonVStopToneDetected func RecordCompletionReasonPStopToneDetected() *RecordCompletionReason { v := RecordCompletionReasonVStopToneDetected return &v } // RecordCompletionReasonPMaxRecordDurationReached returns a pointer to RecordCompletionReasonVMaxRecordDurationReached func RecordCompletionReasonPMaxRecordDurationReached() *RecordCompletionReason { v := RecordCompletionReasonVMaxRecordDurationReached return &v } // RecordCompletionReasonPInitialSilenceTimeout returns a pointer to RecordCompletionReasonVInitialSilenceTimeout func RecordCompletionReasonPInitialSilenceTimeout() *RecordCompletionReason { v := RecordCompletionReasonVInitialSilenceTimeout return &v } // RecordCompletionReasonPMaxSilenceTimeout returns a pointer to RecordCompletionReasonVMaxSilenceTimeout func RecordCompletionReasonPMaxSilenceTimeout() *RecordCompletionReason { v := RecordCompletionReasonVMaxSilenceTimeout return &v } // RecordCompletionReasonPPlayPromptFailed returns a pointer to RecordCompletionReasonVPlayPromptFailed func RecordCompletionReasonPPlayPromptFailed() *RecordCompletionReason { v := RecordCompletionReasonVPlayPromptFailed return &v } // RecordCompletionReasonPPlayBeepFailed returns a pointer to RecordCompletionReasonVPlayBeepFailed func RecordCompletionReasonPPlayBeepFailed() *RecordCompletionReason { v := RecordCompletionReasonVPlayBeepFailed return &v } // RecordCompletionReasonPMediaReceiveTimeout returns a pointer to RecordCompletionReasonVMediaReceiveTimeout func RecordCompletionReasonPMediaReceiveTimeout() *RecordCompletionReason { v := RecordCompletionReasonVMediaReceiveTimeout return &v } // RecordCompletionReasonPUnspecifiedError returns a pointer to RecordCompletionReasonVUnspecifiedError func RecordCompletionReasonPUnspecifiedError() *RecordCompletionReason { v := RecordCompletionReasonVUnspecifiedError return &v }