@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()
Provides the user configuration information.
|
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 operations,
QuerySuggestions operations, SubmitFeedback operations, and Amazon Web Services SSO
that stores your user and group information. |
int |
hashCode() |
void |
setConfiguration(ExperienceConfiguration configuration)
Provides the user configuration information.
|
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 operations,
QuerySuggestions operations, SubmitFeedback operations, 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)
Provides the user configuration information.
|
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 operations,
QuerySuggestions operations, SubmitFeedback operations, 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
operations,
QuerySuggestions
operations, SubmitFeedback
operations, 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
operations,
QuerySuggestions
operations, SubmitFeedback
operations, 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
operations,
QuerySuggestions
operations, SubmitFeedback
operations, and Amazon Web Services SSO
that stores your user and group information. For more information, see IAM roles for Amazon Kendra.
Query
operations,
QuerySuggestions
operations, SubmitFeedback
operations, 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
operations,
QuerySuggestions
operations, SubmitFeedback
operations, 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
operations,
QuerySuggestions
operations, SubmitFeedback
operations, 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)
Provides the user configuration information. This includes the Amazon Web Services SSO field name that contains the identifiers of your users, such as their emails.
configuration
- Provides the user configuration information. This includes the Amazon Web Services SSO field name that
contains the identifiers of your users, such as their emails.public ExperienceConfiguration getConfiguration()
Provides the user configuration information. This includes the Amazon Web Services SSO field name that contains the identifiers of your users, such as their emails.
public UpdateExperienceRequest withConfiguration(ExperienceConfiguration configuration)
Provides the user configuration information. This includes the Amazon Web Services SSO field name that contains the identifiers of your users, such as their emails.
configuration
- Provides the user configuration information. This includes the Amazon Web Services SSO field name that
contains the identifiers of your users, such as their emails.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()