@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateExperienceRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateExperienceRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateExperienceRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
ExperienceConfiguration |
getConfiguration()
Configuration information you want to update for your Amazon Kendra experience.
|
String |
getDescription()
A new description for your Amazon Kendra experience.
|
String |
getId()
The identifier of your Amazon Kendra experience you want to update.
|
String |
getIndexId()
The identifier of the index for your Amazon Kendra experience.
|
String |
getName()
A new name for your Amazon Kendra experience.
|
String |
getRoleArn()
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. |
int |
hashCode() |
void |
setConfiguration(ExperienceConfiguration configuration)
Configuration information you want to update for your Amazon Kendra experience.
|
void |
setDescription(String description)
A new description for your Amazon Kendra experience.
|
void |
setId(String id)
The identifier of your Amazon Kendra experience you want to update.
|
void |
setIndexId(String indexId)
The identifier of the index for your Amazon Kendra experience.
|
void |
setName(String name)
A new name for your Amazon Kendra experience.
|
void |
setRoleArn(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. |
String |
toString()
Returns a string representation of this object.
|
UpdateExperienceRequest |
withConfiguration(ExperienceConfiguration configuration)
Configuration information you want to update for your Amazon Kendra experience.
|
UpdateExperienceRequest |
withDescription(String description)
A new description for your Amazon Kendra experience.
|
UpdateExperienceRequest |
withId(String id)
The identifier of your Amazon Kendra experience you want to update.
|
UpdateExperienceRequest |
withIndexId(String indexId)
The identifier of the index for your Amazon Kendra experience.
|
UpdateExperienceRequest |
withName(String name)
A new name for your Amazon Kendra experience.
|
UpdateExperienceRequest |
withRoleArn(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. |
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setId(String id)
The identifier of your Amazon Kendra experience you want to update.
id
- The identifier of your Amazon Kendra experience you want to update.public String getId()
The identifier of your Amazon Kendra experience you want to update.
public UpdateExperienceRequest withId(String id)
The identifier of your Amazon Kendra experience you want to update.
id
- The identifier of your Amazon Kendra experience you want to update.public void setName(String name)
A new name for your Amazon Kendra experience.
name
- A new name for your Amazon Kendra experience.public String getName()
A new name for your Amazon Kendra experience.
public UpdateExperienceRequest withName(String name)
A new name for your Amazon Kendra experience.
name
- A new name for your Amazon Kendra experience.public void setIndexId(String indexId)
The identifier of the index for your Amazon Kendra experience.
indexId
- The identifier of the index for your Amazon Kendra experience.public String getIndexId()
The identifier of the index for your Amazon Kendra experience.
public UpdateExperienceRequest withIndexId(String indexId)
The identifier of the index for your Amazon Kendra experience.
indexId
- The identifier of the index for your Amazon Kendra experience.public void setRoleArn(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.
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.public String getRoleArn()
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 UpdateExperienceRequest withRoleArn(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.
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.public void setConfiguration(ExperienceConfiguration configuration)
Configuration information you want to update for your Amazon Kendra experience.
configuration
- Configuration information you want to update for your Amazon Kendra experience.public ExperienceConfiguration getConfiguration()
Configuration information you want to update for your Amazon Kendra experience.
public UpdateExperienceRequest withConfiguration(ExperienceConfiguration configuration)
Configuration information you want to update for your Amazon Kendra experience.
configuration
- Configuration information you want to update for your Amazon Kendra experience.public void setDescription(String description)
A new description for your Amazon Kendra experience.
description
- A new description for your Amazon Kendra experience.public String getDescription()
A new description for your Amazon Kendra experience.
public UpdateExperienceRequest withDescription(String description)
A new description for your Amazon Kendra experience.
description
- A new description for your Amazon Kendra experience.public String toString()
toString
in class Object
Object.toString()
public UpdateExperienceRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()