@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 for your Amazon Kendra you want to update.
|
String |
getDescription()
The description of your Amazon Kendra experience you want to update.
|
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 you want to update.
|
String |
getName()
The name of your Amazon Kendra experience you want to update.
|
String |
getRoleArn()
The Amazon Resource Name (ARN) of a role with permission to access
Query API,
QuerySuggestions API, SubmitFeedback API, and Amazon Web Services SSO that stores your
user and group information. |
int |
hashCode() |
void |
setConfiguration(ExperienceConfiguration configuration)
Configuration information for your Amazon Kendra you want to update.
|
void |
setDescription(String description)
The description of your Amazon Kendra experience you want to update.
|
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 you want to update.
|
void |
setName(String name)
The name of your Amazon Kendra experience you want to update.
|
void |
setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of a role with permission to access
Query API,
QuerySuggestions API, SubmitFeedback API, and Amazon Web Services SSO that stores your
user and group information. |
String |
toString()
Returns a string representation of this object.
|
UpdateExperienceRequest |
withConfiguration(ExperienceConfiguration configuration)
Configuration information for your Amazon Kendra you want to update.
|
UpdateExperienceRequest |
withDescription(String description)
The description of your Amazon Kendra experience you want to update.
|
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 you want to update.
|
UpdateExperienceRequest |
withName(String name)
The name of your Amazon Kendra experience you want to update.
|
UpdateExperienceRequest |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of a role with permission to access
Query API,
QuerySuggestions API, SubmitFeedback API, and Amazon Web Services SSO 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)
The name of your Amazon Kendra experience you want to update.
name
- The name of your Amazon Kendra experience you want to update.public String getName()
The name of your Amazon Kendra experience you want to update.
public UpdateExperienceRequest withName(String name)
The name of your Amazon Kendra experience you want to update.
name
- The name of your Amazon Kendra experience you want to update.public void setIndexId(String indexId)
The identifier of the index for your Amazon Kendra experience you want to update.
indexId
- The identifier of the index for your Amazon Kendra experience you want to update.public String getIndexId()
The identifier of the index for your Amazon Kendra experience you want to update.
public UpdateExperienceRequest withIndexId(String indexId)
The identifier of the index for your Amazon Kendra experience you want to update.
indexId
- The identifier of the index for your Amazon Kendra experience you want to update.public void setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of a role with permission to access Query
API,
QuerySuggestions
API, SubmitFeedback
API, and Amazon Web Services SSO 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 Amazon Web Services SSO 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 Amazon Web Services SSO that stores your
user and group information. For more information, see IAM roles for Amazon Kendra.
Query
API,
QuerySuggestions
API, SubmitFeedback
API, and Amazon Web Services SSO 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 Amazon Web Services SSO 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 Amazon Web Services SSO that
stores your user and group information. For more information, see IAM roles for Amazon Kendra.public void setConfiguration(ExperienceConfiguration configuration)
Configuration information for your Amazon Kendra you want to update.
configuration
- Configuration information for your Amazon Kendra you want to update.public ExperienceConfiguration getConfiguration()
Configuration information for your Amazon Kendra you want to update.
public UpdateExperienceRequest withConfiguration(ExperienceConfiguration configuration)
Configuration information for your Amazon Kendra you want to update.
configuration
- Configuration information for your Amazon Kendra you want to update.public void setDescription(String description)
The description of your Amazon Kendra experience you want to update.
description
- The description of your Amazon Kendra experience you want to update.public String getDescription()
The description of your Amazon Kendra experience you want to update.
public UpdateExperienceRequest withDescription(String description)
The description of your Amazon Kendra experience you want to update.
description
- The description of your Amazon Kendra experience you want to update.public String toString()
toString
in class Object
Object.toString()
public UpdateExperienceRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()