@Generated(value="software.amazon.awssdk:codegen") public final class CreateVocabularyFilterRequest extends TranscribeRequest implements ToCopyableBuilder<CreateVocabularyFilterRequest.Builder,CreateVocabularyFilterRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateVocabularyFilterRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CreateVocabularyFilterRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasWords()
Returns true if the Words property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
LanguageCode |
languageCode()
The language code of the words in the vocabulary filter.
|
String |
languageCodeAsString()
The language code of the words in the vocabulary filter.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateVocabularyFilterRequest.Builder> |
serializableBuilderClass() |
CreateVocabularyFilterRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
vocabularyFilterFileUri()
The Amazon S3 location of a text file used as input to create the vocabulary filter.
|
String |
vocabularyFilterName()
The vocabulary filter name.
|
List<String> |
words()
The words to use in the vocabulary filter.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String vocabularyFilterName()
The vocabulary filter name. The name must be unique within the account that contains it. If you try to create a
vocabulary filter with the same name as another vocabulary filter, you get a ConflictException
error.
ConflictException error.public LanguageCode languageCode()
The language code of the words in the vocabulary filter. All words in the filter must be in the same language. The vocabulary filter can only be used with transcription jobs in the specified language.
If the service returns an enum value that is not available in the current SDK version, languageCode will
return LanguageCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
languageCodeAsString().
LanguageCodepublic String languageCodeAsString()
The language code of the words in the vocabulary filter. All words in the filter must be in the same language. The vocabulary filter can only be used with transcription jobs in the specified language.
If the service returns an enum value that is not available in the current SDK version, languageCode will
return LanguageCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
languageCodeAsString().
LanguageCodepublic boolean hasWords()
public List<String> words()
The words to use in the vocabulary filter. Only use characters from the character set defined for custom vocabularies. For a list of character sets, see Character Sets for Custom Vocabularies.
If you provide a list of words in the Words parameter, you can't use the
VocabularyFilterFileUri parameter.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasWords() to see if a value was sent in this field.
If you provide a list of words in the Words parameter, you can't use the
VocabularyFilterFileUri parameter.
public String vocabularyFilterFileUri()
The Amazon S3 location of a text file used as input to create the vocabulary filter. Only use characters from the character set defined for custom vocabularies. For a list of character sets, see Character Sets for Custom Vocabularies.
The specified file must be less than 50 KB of UTF-8 characters.
If you provide the location of a list of words in the VocabularyFilterFileUri parameter, you can't
use the Words parameter.
The specified file must be less than 50 KB of UTF-8 characters.
If you provide the location of a list of words in the VocabularyFilterFileUri parameter, you
can't use the Words parameter.
public CreateVocabularyFilterRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateVocabularyFilterRequest.Builder,CreateVocabularyFilterRequest>toBuilder in class TranscribeRequestpublic static CreateVocabularyFilterRequest.Builder builder()
public static Class<? extends CreateVocabularyFilterRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2020. All rights reserved.