AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

TranscriptionJobSummary

import "github.com/aws/aws-sdk-go/service/transcribeservice"

type TranscriptionJobSummary struct { CompletionTime *time.Time `type:"timestamp"` CreationTime *time.Time `type:"timestamp"` FailureReason *string `type:"string"` LanguageCode *string `type:"string" enum:"LanguageCode"` OutputLocationType *string `type:"string" enum:"OutputLocationType"` TranscriptionJobName *string `min:"1" type:"string"` TranscriptionJobStatus *string `type:"string" enum:"TranscriptionJobStatus"` }

Provides a summary of information about a transcription job. .

CompletionTime

Type: *time.Time

A timestamp that shows when the job was completed.

CreationTime

Type: *time.Time

A timestamp that shows when the job was created.

FailureReason

Type: *string

If the TranscriptionJobStatus field is FAILED, a description of the error.

LanguageCode

Type: *string

The language code for the input speech.

OutputLocationType

Type: *string

Indicates the location of the output of the transcription job.

If the value is CUSTOMER_BUCKET then the location is the S3 bucket specified in the outputBucketName field when the transcription job was started with the StartTranscriptionJob operation.

If the value is SERVICE_BUCKET then the output is stored by Amazon Transcribe and can be retrieved using the URI in the GetTranscriptionJob response's TranscriptFileUri field.

TranscriptionJobName

Type: *string

The name of the transcription job.

TranscriptionJobStatus

Type: *string

The status of the transcription job. When the status is COMPLETED, use the GetTranscriptionJob operation to get the results of the transcription.

Method

GoString

func (s TranscriptionJobSummary) GoString() string

GoString returns the string representation

SetCompletionTime

func (s *TranscriptionJobSummary) SetCompletionTime(v time.Time) *TranscriptionJobSummary

SetCompletionTime sets the CompletionTime field's value.

SetCreationTime

func (s *TranscriptionJobSummary) SetCreationTime(v time.Time) *TranscriptionJobSummary

SetCreationTime sets the CreationTime field's value.

SetFailureReason

func (s *TranscriptionJobSummary) SetFailureReason(v string) *TranscriptionJobSummary

SetFailureReason sets the FailureReason field's value.

SetLanguageCode

func (s *TranscriptionJobSummary) SetLanguageCode(v string) *TranscriptionJobSummary

SetLanguageCode sets the LanguageCode field's value.

SetOutputLocationType

func (s *TranscriptionJobSummary) SetOutputLocationType(v string) *TranscriptionJobSummary

SetOutputLocationType sets the OutputLocationType field's value.

SetTranscriptionJobName

func (s *TranscriptionJobSummary) SetTranscriptionJobName(v string) *TranscriptionJobSummary

SetTranscriptionJobName sets the TranscriptionJobName field's value.

SetTranscriptionJobStatus

func (s *TranscriptionJobSummary) SetTranscriptionJobStatus(v string) *TranscriptionJobSummary

SetTranscriptionJobStatus sets the TranscriptionJobStatus field's value.

String

func (s TranscriptionJobSummary) String() string

String returns the string representation

On this page: