@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()
A new description for 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 you want to update.
|
String |
indexId()
The identifier of the index for the thesaurus.
|
String |
name()
A new name for the thesaurus.
|
String |
roleArn()
An IAM role that gives Amazon Kendra permissions to access thesaurus file specified in
SourceS3Path. |
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 you want to update.
public final String name()
A new name for the thesaurus.
public final String indexId()
The identifier of the index for the thesaurus.
public final String description()
A new description for the thesaurus.
public final String roleArn()
An IAM role that gives Amazon Kendra permissions to access thesaurus file specified in SourceS3Path.
SourceS3Path.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 © 2023. All rights reserved.