/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Provides information about a custom vocabulary, including the language of the
* custom vocabulary, when it was last modified, its name, and the processing
* state.See Also:
AWS
* API Reference
A unique name, chosen by you, for your custom vocabulary. This name is case * sensitive, cannot contain spaces, and must be unique within an Amazon Web * Services account.
*/ inline const Aws::String& GetVocabularyName() const{ return m_vocabularyName; } /** *A unique name, chosen by you, for your custom vocabulary. This name is case * sensitive, cannot contain spaces, and must be unique within an Amazon Web * Services account.
*/ inline bool VocabularyNameHasBeenSet() const { return m_vocabularyNameHasBeenSet; } /** *A unique name, chosen by you, for your custom vocabulary. This name is case * sensitive, cannot contain spaces, and must be unique within an Amazon Web * Services account.
*/ inline void SetVocabularyName(const Aws::String& value) { m_vocabularyNameHasBeenSet = true; m_vocabularyName = value; } /** *A unique name, chosen by you, for your custom vocabulary. This name is case * sensitive, cannot contain spaces, and must be unique within an Amazon Web * Services account.
*/ inline void SetVocabularyName(Aws::String&& value) { m_vocabularyNameHasBeenSet = true; m_vocabularyName = std::move(value); } /** *A unique name, chosen by you, for your custom vocabulary. This name is case * sensitive, cannot contain spaces, and must be unique within an Amazon Web * Services account.
*/ inline void SetVocabularyName(const char* value) { m_vocabularyNameHasBeenSet = true; m_vocabularyName.assign(value); } /** *A unique name, chosen by you, for your custom vocabulary. This name is case * sensitive, cannot contain spaces, and must be unique within an Amazon Web * Services account.
*/ inline VocabularyInfo& WithVocabularyName(const Aws::String& value) { SetVocabularyName(value); return *this;} /** *A unique name, chosen by you, for your custom vocabulary. This name is case * sensitive, cannot contain spaces, and must be unique within an Amazon Web * Services account.
*/ inline VocabularyInfo& WithVocabularyName(Aws::String&& value) { SetVocabularyName(std::move(value)); return *this;} /** *A unique name, chosen by you, for your custom vocabulary. This name is case * sensitive, cannot contain spaces, and must be unique within an Amazon Web * Services account.
*/ inline VocabularyInfo& WithVocabularyName(const char* value) { SetVocabularyName(value); return *this;} /** *The language code used to create your custom vocabulary. Each custom * vocabulary must contain terms in only one language.
A custom vocabulary
* can only be used to transcribe files in the same language as the custom
* vocabulary. For example, if you create a custom vocabulary using US English
* (en-US
), you can only apply this custom vocabulary to files that
* contain English audio.
The language code used to create your custom vocabulary. Each custom * vocabulary must contain terms in only one language.
A custom vocabulary
* can only be used to transcribe files in the same language as the custom
* vocabulary. For example, if you create a custom vocabulary using US English
* (en-US
), you can only apply this custom vocabulary to files that
* contain English audio.
The language code used to create your custom vocabulary. Each custom * vocabulary must contain terms in only one language.
A custom vocabulary
* can only be used to transcribe files in the same language as the custom
* vocabulary. For example, if you create a custom vocabulary using US English
* (en-US
), you can only apply this custom vocabulary to files that
* contain English audio.
The language code used to create your custom vocabulary. Each custom * vocabulary must contain terms in only one language.
A custom vocabulary
* can only be used to transcribe files in the same language as the custom
* vocabulary. For example, if you create a custom vocabulary using US English
* (en-US
), you can only apply this custom vocabulary to files that
* contain English audio.
The language code used to create your custom vocabulary. Each custom * vocabulary must contain terms in only one language.
A custom vocabulary
* can only be used to transcribe files in the same language as the custom
* vocabulary. For example, if you create a custom vocabulary using US English
* (en-US
), you can only apply this custom vocabulary to files that
* contain English audio.
The language code used to create your custom vocabulary. Each custom * vocabulary must contain terms in only one language.
A custom vocabulary
* can only be used to transcribe files in the same language as the custom
* vocabulary. For example, if you create a custom vocabulary using US English
* (en-US
), you can only apply this custom vocabulary to files that
* contain English audio.
The date and time the specified custom vocabulary was last modified.
*Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
.
* For example, 2022-05-04T12:32:58.761000-07:00
represents 12:32 PM
* UTC-7 on May 4, 2022.
The date and time the specified custom vocabulary was last modified.
*Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
.
* For example, 2022-05-04T12:32:58.761000-07:00
represents 12:32 PM
* UTC-7 on May 4, 2022.
The date and time the specified custom vocabulary was last modified.
*Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
.
* For example, 2022-05-04T12:32:58.761000-07:00
represents 12:32 PM
* UTC-7 on May 4, 2022.
The date and time the specified custom vocabulary was last modified.
*Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
.
* For example, 2022-05-04T12:32:58.761000-07:00
represents 12:32 PM
* UTC-7 on May 4, 2022.
The date and time the specified custom vocabulary was last modified.
*Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
.
* For example, 2022-05-04T12:32:58.761000-07:00
represents 12:32 PM
* UTC-7 on May 4, 2022.
The date and time the specified custom vocabulary was last modified.
*Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
.
* For example, 2022-05-04T12:32:58.761000-07:00
represents 12:32 PM
* UTC-7 on May 4, 2022.
The processing state of your custom vocabulary. If the state is
* READY
, you can use the custom vocabulary in a
* StartTranscriptionJob
request.
The processing state of your custom vocabulary. If the state is
* READY
, you can use the custom vocabulary in a
* StartTranscriptionJob
request.
The processing state of your custom vocabulary. If the state is
* READY
, you can use the custom vocabulary in a
* StartTranscriptionJob
request.
The processing state of your custom vocabulary. If the state is
* READY
, you can use the custom vocabulary in a
* StartTranscriptionJob
request.
The processing state of your custom vocabulary. If the state is
* READY
, you can use the custom vocabulary in a
* StartTranscriptionJob
request.
The processing state of your custom vocabulary. If the state is
* READY
, you can use the custom vocabulary in a
* StartTranscriptionJob
request.