@Generated(value="software.amazon.awssdk:codegen") public final class UpdateVocabularyFilterRequest extends TranscribeRequest implements ToCopyableBuilder<UpdateVocabularyFilterRequest.Builder,UpdateVocabularyFilterRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateVocabularyFilterRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateVocabularyFilterRequest.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).
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateVocabularyFilterRequest.Builder> |
serializableBuilderClass() |
UpdateVocabularyFilterRequest.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 name of the vocabulary filter to update.
|
List<String> |
words()
The words to use in the vocabulary filter.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String vocabularyFilterName()
The name of the vocabulary filter to update. If you try to update a vocabulary filter with the same name as
another vocabulary filter, you get a ConflictException error.
ConflictException error.public 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 UpdateVocabularyFilterRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateVocabularyFilterRequest.Builder,UpdateVocabularyFilterRequest>toBuilder in class TranscribeRequestpublic static UpdateVocabularyFilterRequest.Builder builder()
public static Class<? extends UpdateVocabularyFilterRequest.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.