@Generated(value="software.amazon.awssdk:codegen") public final class UpdateThesaurusRequest extends KendraRequest implements ToCopyableBuilder<UpdateThesaurusRequest.Builder,UpdateThesaurusRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateThesaurusRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateThesaurusRequest.Builder |
builder() |
String |
description()
The updated description of the thesaurus.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The identifier of the thesaurus to update.
|
String |
indexId()
The identifier of the index associated with the thesaurus to update.
|
String |
name()
The updated name of the thesaurus.
|
String |
roleArn()
The updated role ARN of the thesaurus.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateThesaurusRequest.Builder> |
serializableBuilderClass() |
S3Path |
sourceS3Path()
Returns the value of the SourceS3Path property for this object.
|
UpdateThesaurusRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String id()
The identifier of the thesaurus to update.
public final String name()
The updated name of the thesaurus.
public final String indexId()
The identifier of the index associated with the thesaurus to update.
public final String description()
The updated description of the thesaurus.
public final String roleArn()
The updated role ARN of the thesaurus.
public final S3Path sourceS3Path()
public UpdateThesaurusRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateThesaurusRequest.Builder,UpdateThesaurusRequest>toBuilder in class KendraRequestpublic static UpdateThesaurusRequest.Builder builder()
public static Class<? extends UpdateThesaurusRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2021. All rights reserved.