AWS SDK for C++  1.9.153
AWS SDK for C++
Public Member Functions | List of all members
Aws::TranscribeService::Model::CallAnalyticsJobSummary Class Reference

#include <CallAnalyticsJobSummary.h>

Public Member Functions

 CallAnalyticsJobSummary ()
 
 CallAnalyticsJobSummary (Aws::Utils::Json::JsonView jsonValue)
 
CallAnalyticsJobSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetCallAnalyticsJobName () const
 
bool CallAnalyticsJobNameHasBeenSet () const
 
void SetCallAnalyticsJobName (const Aws::String &value)
 
void SetCallAnalyticsJobName (Aws::String &&value)
 
void SetCallAnalyticsJobName (const char *value)
 
CallAnalyticsJobSummaryWithCallAnalyticsJobName (const Aws::String &value)
 
CallAnalyticsJobSummaryWithCallAnalyticsJobName (Aws::String &&value)
 
CallAnalyticsJobSummaryWithCallAnalyticsJobName (const char *value)
 
const Aws::Utils::DateTimeGetCreationTime () const
 
bool CreationTimeHasBeenSet () const
 
void SetCreationTime (const Aws::Utils::DateTime &value)
 
void SetCreationTime (Aws::Utils::DateTime &&value)
 
CallAnalyticsJobSummaryWithCreationTime (const Aws::Utils::DateTime &value)
 
CallAnalyticsJobSummaryWithCreationTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetStartTime () const
 
bool StartTimeHasBeenSet () const
 
void SetStartTime (const Aws::Utils::DateTime &value)
 
void SetStartTime (Aws::Utils::DateTime &&value)
 
CallAnalyticsJobSummaryWithStartTime (const Aws::Utils::DateTime &value)
 
CallAnalyticsJobSummaryWithStartTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetCompletionTime () const
 
bool CompletionTimeHasBeenSet () const
 
void SetCompletionTime (const Aws::Utils::DateTime &value)
 
void SetCompletionTime (Aws::Utils::DateTime &&value)
 
CallAnalyticsJobSummaryWithCompletionTime (const Aws::Utils::DateTime &value)
 
CallAnalyticsJobSummaryWithCompletionTime (Aws::Utils::DateTime &&value)
 
const LanguageCodeGetLanguageCode () const
 
bool LanguageCodeHasBeenSet () const
 
void SetLanguageCode (const LanguageCode &value)
 
void SetLanguageCode (LanguageCode &&value)
 
CallAnalyticsJobSummaryWithLanguageCode (const LanguageCode &value)
 
CallAnalyticsJobSummaryWithLanguageCode (LanguageCode &&value)
 
const CallAnalyticsJobStatusGetCallAnalyticsJobStatus () const
 
bool CallAnalyticsJobStatusHasBeenSet () const
 
void SetCallAnalyticsJobStatus (const CallAnalyticsJobStatus &value)
 
void SetCallAnalyticsJobStatus (CallAnalyticsJobStatus &&value)
 
CallAnalyticsJobSummaryWithCallAnalyticsJobStatus (const CallAnalyticsJobStatus &value)
 
CallAnalyticsJobSummaryWithCallAnalyticsJobStatus (CallAnalyticsJobStatus &&value)
 
const Aws::StringGetFailureReason () const
 
bool FailureReasonHasBeenSet () const
 
void SetFailureReason (const Aws::String &value)
 
void SetFailureReason (Aws::String &&value)
 
void SetFailureReason (const char *value)
 
CallAnalyticsJobSummaryWithFailureReason (const Aws::String &value)
 
CallAnalyticsJobSummaryWithFailureReason (Aws::String &&value)
 
CallAnalyticsJobSummaryWithFailureReason (const char *value)
 

Detailed Description

Provides summary information about a call analytics job.

See Also:

AWS API Reference

Definition at line 35 of file CallAnalyticsJobSummary.h.

Constructor & Destructor Documentation

◆ CallAnalyticsJobSummary() [1/2]

Aws::TranscribeService::Model::CallAnalyticsJobSummary::CallAnalyticsJobSummary ( )

◆ CallAnalyticsJobSummary() [2/2]

Aws::TranscribeService::Model::CallAnalyticsJobSummary::CallAnalyticsJobSummary ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CallAnalyticsJobNameHasBeenSet()

bool Aws::TranscribeService::Model::CallAnalyticsJobSummary::CallAnalyticsJobNameHasBeenSet ( ) const
inline

The name of the call analytics job.

Definition at line 52 of file CallAnalyticsJobSummary.h.

◆ CallAnalyticsJobStatusHasBeenSet()

bool Aws::TranscribeService::Model::CallAnalyticsJobSummary::CallAnalyticsJobStatusHasBeenSet ( ) const
inline

The status of the call analytics job.

Definition at line 217 of file CallAnalyticsJobSummary.h.

◆ CompletionTimeHasBeenSet()

bool Aws::TranscribeService::Model::CallAnalyticsJobSummary::CompletionTimeHasBeenSet ( ) const
inline

A timestamp that shows when the job was completed.

Definition at line 155 of file CallAnalyticsJobSummary.h.

◆ CreationTimeHasBeenSet()

bool Aws::TranscribeService::Model::CallAnalyticsJobSummary::CreationTimeHasBeenSet ( ) const
inline

A timestamp that shows when the call analytics job was created.

Definition at line 93 of file CallAnalyticsJobSummary.h.

◆ FailureReasonHasBeenSet()

bool Aws::TranscribeService::Model::CallAnalyticsJobSummary::FailureReasonHasBeenSet ( ) const
inline

If the CallAnalyticsJobStatus is FAILED, a description of the error.

Definition at line 250 of file CallAnalyticsJobSummary.h.

◆ GetCallAnalyticsJobName()

const Aws::String& Aws::TranscribeService::Model::CallAnalyticsJobSummary::GetCallAnalyticsJobName ( ) const
inline

The name of the call analytics job.

Definition at line 47 of file CallAnalyticsJobSummary.h.

◆ GetCallAnalyticsJobStatus()

const CallAnalyticsJobStatus& Aws::TranscribeService::Model::CallAnalyticsJobSummary::GetCallAnalyticsJobStatus ( ) const
inline

The status of the call analytics job.

Definition at line 212 of file CallAnalyticsJobSummary.h.

◆ GetCompletionTime()

const Aws::Utils::DateTime& Aws::TranscribeService::Model::CallAnalyticsJobSummary::GetCompletionTime ( ) const
inline

A timestamp that shows when the job was completed.

Definition at line 150 of file CallAnalyticsJobSummary.h.

◆ GetCreationTime()

const Aws::Utils::DateTime& Aws::TranscribeService::Model::CallAnalyticsJobSummary::GetCreationTime ( ) const
inline

A timestamp that shows when the call analytics job was created.

Definition at line 88 of file CallAnalyticsJobSummary.h.

◆ GetFailureReason()

const Aws::String& Aws::TranscribeService::Model::CallAnalyticsJobSummary::GetFailureReason ( ) const
inline

If the CallAnalyticsJobStatus is FAILED, a description of the error.

Definition at line 244 of file CallAnalyticsJobSummary.h.

◆ GetLanguageCode()

const LanguageCode& Aws::TranscribeService::Model::CallAnalyticsJobSummary::GetLanguageCode ( ) const
inline

The language of the transcript in the source audio file.

Definition at line 181 of file CallAnalyticsJobSummary.h.

◆ GetStartTime()

const Aws::Utils::DateTime& Aws::TranscribeService::Model::CallAnalyticsJobSummary::GetStartTime ( ) const
inline

A timestamp that shows when the job began processing.

Definition at line 119 of file CallAnalyticsJobSummary.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::TranscribeService::Model::CallAnalyticsJobSummary::Jsonize ( ) const

◆ LanguageCodeHasBeenSet()

bool Aws::TranscribeService::Model::CallAnalyticsJobSummary::LanguageCodeHasBeenSet ( ) const
inline

The language of the transcript in the source audio file.

Definition at line 186 of file CallAnalyticsJobSummary.h.

◆ operator=()

CallAnalyticsJobSummary& Aws::TranscribeService::Model::CallAnalyticsJobSummary::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetCallAnalyticsJobName() [1/3]

void Aws::TranscribeService::Model::CallAnalyticsJobSummary::SetCallAnalyticsJobName ( Aws::String &&  value)
inline

The name of the call analytics job.

Definition at line 62 of file CallAnalyticsJobSummary.h.

◆ SetCallAnalyticsJobName() [2/3]

void Aws::TranscribeService::Model::CallAnalyticsJobSummary::SetCallAnalyticsJobName ( const Aws::String value)
inline

The name of the call analytics job.

Definition at line 57 of file CallAnalyticsJobSummary.h.

◆ SetCallAnalyticsJobName() [3/3]

void Aws::TranscribeService::Model::CallAnalyticsJobSummary::SetCallAnalyticsJobName ( const char *  value)
inline

The name of the call analytics job.

Definition at line 67 of file CallAnalyticsJobSummary.h.

◆ SetCallAnalyticsJobStatus() [1/2]

void Aws::TranscribeService::Model::CallAnalyticsJobSummary::SetCallAnalyticsJobStatus ( CallAnalyticsJobStatus &&  value)
inline

The status of the call analytics job.

Definition at line 227 of file CallAnalyticsJobSummary.h.

◆ SetCallAnalyticsJobStatus() [2/2]

void Aws::TranscribeService::Model::CallAnalyticsJobSummary::SetCallAnalyticsJobStatus ( const CallAnalyticsJobStatus value)
inline

The status of the call analytics job.

Definition at line 222 of file CallAnalyticsJobSummary.h.

◆ SetCompletionTime() [1/2]

void Aws::TranscribeService::Model::CallAnalyticsJobSummary::SetCompletionTime ( Aws::Utils::DateTime &&  value)
inline

A timestamp that shows when the job was completed.

Definition at line 165 of file CallAnalyticsJobSummary.h.

◆ SetCompletionTime() [2/2]

void Aws::TranscribeService::Model::CallAnalyticsJobSummary::SetCompletionTime ( const Aws::Utils::DateTime value)
inline

A timestamp that shows when the job was completed.

Definition at line 160 of file CallAnalyticsJobSummary.h.

◆ SetCreationTime() [1/2]

void Aws::TranscribeService::Model::CallAnalyticsJobSummary::SetCreationTime ( Aws::Utils::DateTime &&  value)
inline

A timestamp that shows when the call analytics job was created.

Definition at line 103 of file CallAnalyticsJobSummary.h.

◆ SetCreationTime() [2/2]

void Aws::TranscribeService::Model::CallAnalyticsJobSummary::SetCreationTime ( const Aws::Utils::DateTime value)
inline

A timestamp that shows when the call analytics job was created.

Definition at line 98 of file CallAnalyticsJobSummary.h.

◆ SetFailureReason() [1/3]

void Aws::TranscribeService::Model::CallAnalyticsJobSummary::SetFailureReason ( Aws::String &&  value)
inline

If the CallAnalyticsJobStatus is FAILED, a description of the error.

Definition at line 262 of file CallAnalyticsJobSummary.h.

◆ SetFailureReason() [2/3]

void Aws::TranscribeService::Model::CallAnalyticsJobSummary::SetFailureReason ( const Aws::String value)
inline

If the CallAnalyticsJobStatus is FAILED, a description of the error.

Definition at line 256 of file CallAnalyticsJobSummary.h.

◆ SetFailureReason() [3/3]

void Aws::TranscribeService::Model::CallAnalyticsJobSummary::SetFailureReason ( const char *  value)
inline

If the CallAnalyticsJobStatus is FAILED, a description of the error.

Definition at line 268 of file CallAnalyticsJobSummary.h.

◆ SetLanguageCode() [1/2]

void Aws::TranscribeService::Model::CallAnalyticsJobSummary::SetLanguageCode ( const LanguageCode value)
inline

The language of the transcript in the source audio file.

Definition at line 191 of file CallAnalyticsJobSummary.h.

◆ SetLanguageCode() [2/2]

void Aws::TranscribeService::Model::CallAnalyticsJobSummary::SetLanguageCode ( LanguageCode &&  value)
inline

The language of the transcript in the source audio file.

Definition at line 196 of file CallAnalyticsJobSummary.h.

◆ SetStartTime() [1/2]

void Aws::TranscribeService::Model::CallAnalyticsJobSummary::SetStartTime ( Aws::Utils::DateTime &&  value)
inline

A timestamp that shows when the job began processing.

Definition at line 134 of file CallAnalyticsJobSummary.h.

◆ SetStartTime() [2/2]

void Aws::TranscribeService::Model::CallAnalyticsJobSummary::SetStartTime ( const Aws::Utils::DateTime value)
inline

A timestamp that shows when the job began processing.

Definition at line 129 of file CallAnalyticsJobSummary.h.

◆ StartTimeHasBeenSet()

bool Aws::TranscribeService::Model::CallAnalyticsJobSummary::StartTimeHasBeenSet ( ) const
inline

A timestamp that shows when the job began processing.

Definition at line 124 of file CallAnalyticsJobSummary.h.

◆ WithCallAnalyticsJobName() [1/3]

CallAnalyticsJobSummary& Aws::TranscribeService::Model::CallAnalyticsJobSummary::WithCallAnalyticsJobName ( Aws::String &&  value)
inline

The name of the call analytics job.

Definition at line 77 of file CallAnalyticsJobSummary.h.

◆ WithCallAnalyticsJobName() [2/3]

CallAnalyticsJobSummary& Aws::TranscribeService::Model::CallAnalyticsJobSummary::WithCallAnalyticsJobName ( const Aws::String value)
inline

The name of the call analytics job.

Definition at line 72 of file CallAnalyticsJobSummary.h.

◆ WithCallAnalyticsJobName() [3/3]

CallAnalyticsJobSummary& Aws::TranscribeService::Model::CallAnalyticsJobSummary::WithCallAnalyticsJobName ( const char *  value)
inline

The name of the call analytics job.

Definition at line 82 of file CallAnalyticsJobSummary.h.

◆ WithCallAnalyticsJobStatus() [1/2]

CallAnalyticsJobSummary& Aws::TranscribeService::Model::CallAnalyticsJobSummary::WithCallAnalyticsJobStatus ( CallAnalyticsJobStatus &&  value)
inline

The status of the call analytics job.

Definition at line 237 of file CallAnalyticsJobSummary.h.

◆ WithCallAnalyticsJobStatus() [2/2]

CallAnalyticsJobSummary& Aws::TranscribeService::Model::CallAnalyticsJobSummary::WithCallAnalyticsJobStatus ( const CallAnalyticsJobStatus value)
inline

The status of the call analytics job.

Definition at line 232 of file CallAnalyticsJobSummary.h.

◆ WithCompletionTime() [1/2]

CallAnalyticsJobSummary& Aws::TranscribeService::Model::CallAnalyticsJobSummary::WithCompletionTime ( Aws::Utils::DateTime &&  value)
inline

A timestamp that shows when the job was completed.

Definition at line 175 of file CallAnalyticsJobSummary.h.

◆ WithCompletionTime() [2/2]

CallAnalyticsJobSummary& Aws::TranscribeService::Model::CallAnalyticsJobSummary::WithCompletionTime ( const Aws::Utils::DateTime value)
inline

A timestamp that shows when the job was completed.

Definition at line 170 of file CallAnalyticsJobSummary.h.

◆ WithCreationTime() [1/2]

CallAnalyticsJobSummary& Aws::TranscribeService::Model::CallAnalyticsJobSummary::WithCreationTime ( Aws::Utils::DateTime &&  value)
inline

A timestamp that shows when the call analytics job was created.

Definition at line 113 of file CallAnalyticsJobSummary.h.

◆ WithCreationTime() [2/2]

CallAnalyticsJobSummary& Aws::TranscribeService::Model::CallAnalyticsJobSummary::WithCreationTime ( const Aws::Utils::DateTime value)
inline

A timestamp that shows when the call analytics job was created.

Definition at line 108 of file CallAnalyticsJobSummary.h.

◆ WithFailureReason() [1/3]

CallAnalyticsJobSummary& Aws::TranscribeService::Model::CallAnalyticsJobSummary::WithFailureReason ( Aws::String &&  value)
inline

If the CallAnalyticsJobStatus is FAILED, a description of the error.

Definition at line 280 of file CallAnalyticsJobSummary.h.

◆ WithFailureReason() [2/3]

CallAnalyticsJobSummary& Aws::TranscribeService::Model::CallAnalyticsJobSummary::WithFailureReason ( const Aws::String value)
inline

If the CallAnalyticsJobStatus is FAILED, a description of the error.

Definition at line 274 of file CallAnalyticsJobSummary.h.

◆ WithFailureReason() [3/3]

CallAnalyticsJobSummary& Aws::TranscribeService::Model::CallAnalyticsJobSummary::WithFailureReason ( const char *  value)
inline

If the CallAnalyticsJobStatus is FAILED, a description of the error.

Definition at line 286 of file CallAnalyticsJobSummary.h.

◆ WithLanguageCode() [1/2]

CallAnalyticsJobSummary& Aws::TranscribeService::Model::CallAnalyticsJobSummary::WithLanguageCode ( const LanguageCode value)
inline

The language of the transcript in the source audio file.

Definition at line 201 of file CallAnalyticsJobSummary.h.

◆ WithLanguageCode() [2/2]

CallAnalyticsJobSummary& Aws::TranscribeService::Model::CallAnalyticsJobSummary::WithLanguageCode ( LanguageCode &&  value)
inline

The language of the transcript in the source audio file.

Definition at line 206 of file CallAnalyticsJobSummary.h.

◆ WithStartTime() [1/2]

CallAnalyticsJobSummary& Aws::TranscribeService::Model::CallAnalyticsJobSummary::WithStartTime ( Aws::Utils::DateTime &&  value)
inline

A timestamp that shows when the job began processing.

Definition at line 144 of file CallAnalyticsJobSummary.h.

◆ WithStartTime() [2/2]

CallAnalyticsJobSummary& Aws::TranscribeService::Model::CallAnalyticsJobSummary::WithStartTime ( const Aws::Utils::DateTime value)
inline

A timestamp that shows when the job began processing.

Definition at line 139 of file CallAnalyticsJobSummary.h.


The documentation for this class was generated from the following file: