@Generated(value="software.amazon.awssdk:codegen") public final class UpdateExperienceRequest extends KendraRequest implements ToCopyableBuilder<UpdateExperienceRequest.Builder,UpdateExperienceRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateExperienceRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateExperienceRequest.Builder |
builder() |
ExperienceConfiguration |
configuration()
Configuration information you want to update for your Amazon Kendra experience.
|
String |
description()
A new description for your Amazon Kendra experience.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The identifier of your Amazon Kendra experience you want to update.
|
String |
indexId()
The identifier of the index for your Amazon Kendra experience.
|
String |
name()
A new name for your Amazon Kendra experience.
|
String |
roleArn()
The Amazon Resource Name (ARN) of a role with permission to access
Query API,
QuerySuggestions API, SubmitFeedback API, and IAM Identity Center that stores your user
and group information. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateExperienceRequest.Builder> |
serializableBuilderClass() |
UpdateExperienceRequest.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 your Amazon Kendra experience you want to update.
public final String name()
A new name for your Amazon Kendra experience.
public final String indexId()
The identifier of the index for your Amazon Kendra experience.
public final String roleArn()
The Amazon Resource Name (ARN) of a role with permission to access Query API,
QuerySuggestions API, SubmitFeedback API, and IAM Identity Center that stores your user
and group information. For more information, see IAM roles for Amazon Kendra.
Query API,
QuerySuggestions API, SubmitFeedback API, and IAM Identity Center that stores
your user and group information. For more information, see IAM roles for Amazon Kendra.public final ExperienceConfiguration configuration()
Configuration information you want to update for your Amazon Kendra experience.
public final String description()
A new description for your Amazon Kendra experience.
public UpdateExperienceRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateExperienceRequest.Builder,UpdateExperienceRequest>toBuilder in class KendraRequestpublic static UpdateExperienceRequest.Builder builder()
public static Class<? extends UpdateExperienceRequest.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.