@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateWebExperienceRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateWebExperienceRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateWebExperienceRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getApplicationId()
The identifier of the Amazon Q Business application attached to the web experience.
|
WebExperienceAuthConfiguration |
getAuthenticationConfiguration()
Deprecated.
|
String |
getRoleArn()
The Amazon Resource Name (ARN) of the role with permission to access the Amazon Q Business web experience and
required resources.
|
String |
getSamplePromptsControlMode()
Determines whether sample prompts are enabled in the web experience for an end user.
|
String |
getSubtitle()
The subtitle of the Amazon Q Business web experience.
|
String |
getTitle()
The title of the Amazon Q Business web experience.
|
String |
getWebExperienceId()
The identifier of the Amazon Q Business web experience.
|
String |
getWelcomeMessage()
A customized welcome message for an end user in an Amazon Q Business web experience.
|
int |
hashCode() |
void |
setApplicationId(String applicationId)
The identifier of the Amazon Q Business application attached to the web experience.
|
void |
setAuthenticationConfiguration(WebExperienceAuthConfiguration authenticationConfiguration)
Deprecated.
|
void |
setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the role with permission to access the Amazon Q Business web experience and
required resources.
|
void |
setSamplePromptsControlMode(String samplePromptsControlMode)
Determines whether sample prompts are enabled in the web experience for an end user.
|
void |
setSubtitle(String subtitle)
The subtitle of the Amazon Q Business web experience.
|
void |
setTitle(String title)
The title of the Amazon Q Business web experience.
|
void |
setWebExperienceId(String webExperienceId)
The identifier of the Amazon Q Business web experience.
|
void |
setWelcomeMessage(String welcomeMessage)
A customized welcome message for an end user in an Amazon Q Business web experience.
|
String |
toString()
Returns a string representation of this object.
|
UpdateWebExperienceRequest |
withApplicationId(String applicationId)
The identifier of the Amazon Q Business application attached to the web experience.
|
UpdateWebExperienceRequest |
withAuthenticationConfiguration(WebExperienceAuthConfiguration authenticationConfiguration)
Deprecated.
|
UpdateWebExperienceRequest |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the role with permission to access the Amazon Q Business web experience and
required resources.
|
UpdateWebExperienceRequest |
withSamplePromptsControlMode(String samplePromptsControlMode)
Determines whether sample prompts are enabled in the web experience for an end user.
|
UpdateWebExperienceRequest |
withSamplePromptsControlMode(WebExperienceSamplePromptsControlMode samplePromptsControlMode)
Determines whether sample prompts are enabled in the web experience for an end user.
|
UpdateWebExperienceRequest |
withSubtitle(String subtitle)
The subtitle of the Amazon Q Business web experience.
|
UpdateWebExperienceRequest |
withTitle(String title)
The title of the Amazon Q Business web experience.
|
UpdateWebExperienceRequest |
withWebExperienceId(String webExperienceId)
The identifier of the Amazon Q Business web experience.
|
UpdateWebExperienceRequest |
withWelcomeMessage(String welcomeMessage)
A customized welcome message for an end user in an Amazon Q Business web experience.
|
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 setApplicationId(String applicationId)
The identifier of the Amazon Q Business application attached to the web experience.
applicationId
- The identifier of the Amazon Q Business application attached to the web experience.public String getApplicationId()
The identifier of the Amazon Q Business application attached to the web experience.
public UpdateWebExperienceRequest withApplicationId(String applicationId)
The identifier of the Amazon Q Business application attached to the web experience.
applicationId
- The identifier of the Amazon Q Business application attached to the web experience.public void setWebExperienceId(String webExperienceId)
The identifier of the Amazon Q Business web experience.
webExperienceId
- The identifier of the Amazon Q Business web experience.public String getWebExperienceId()
The identifier of the Amazon Q Business web experience.
public UpdateWebExperienceRequest withWebExperienceId(String webExperienceId)
The identifier of the Amazon Q Business web experience.
webExperienceId
- The identifier of the Amazon Q Business web experience.public void setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the role with permission to access the Amazon Q Business web experience and required resources.
roleArn
- The Amazon Resource Name (ARN) of the role with permission to access the Amazon Q Business web experience
and required resources.public String getRoleArn()
The Amazon Resource Name (ARN) of the role with permission to access the Amazon Q Business web experience and required resources.
public UpdateWebExperienceRequest withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the role with permission to access the Amazon Q Business web experience and required resources.
roleArn
- The Amazon Resource Name (ARN) of the role with permission to access the Amazon Q Business web experience
and required resources.@Deprecated public void setAuthenticationConfiguration(WebExperienceAuthConfiguration authenticationConfiguration)
The authentication configuration of the Amazon Q Business web experience.
authenticationConfiguration
- The authentication configuration of the Amazon Q Business web experience.@Deprecated public WebExperienceAuthConfiguration getAuthenticationConfiguration()
The authentication configuration of the Amazon Q Business web experience.
@Deprecated public UpdateWebExperienceRequest withAuthenticationConfiguration(WebExperienceAuthConfiguration authenticationConfiguration)
The authentication configuration of the Amazon Q Business web experience.
authenticationConfiguration
- The authentication configuration of the Amazon Q Business web experience.public void setTitle(String title)
The title of the Amazon Q Business web experience.
title
- The title of the Amazon Q Business web experience.public String getTitle()
The title of the Amazon Q Business web experience.
public UpdateWebExperienceRequest withTitle(String title)
The title of the Amazon Q Business web experience.
title
- The title of the Amazon Q Business web experience.public void setSubtitle(String subtitle)
The subtitle of the Amazon Q Business web experience.
subtitle
- The subtitle of the Amazon Q Business web experience.public String getSubtitle()
The subtitle of the Amazon Q Business web experience.
public UpdateWebExperienceRequest withSubtitle(String subtitle)
The subtitle of the Amazon Q Business web experience.
subtitle
- The subtitle of the Amazon Q Business web experience.public void setWelcomeMessage(String welcomeMessage)
A customized welcome message for an end user in an Amazon Q Business web experience.
welcomeMessage
- A customized welcome message for an end user in an Amazon Q Business web experience.public String getWelcomeMessage()
A customized welcome message for an end user in an Amazon Q Business web experience.
public UpdateWebExperienceRequest withWelcomeMessage(String welcomeMessage)
A customized welcome message for an end user in an Amazon Q Business web experience.
welcomeMessage
- A customized welcome message for an end user in an Amazon Q Business web experience.public void setSamplePromptsControlMode(String samplePromptsControlMode)
Determines whether sample prompts are enabled in the web experience for an end user.
samplePromptsControlMode
- Determines whether sample prompts are enabled in the web experience for an end user.WebExperienceSamplePromptsControlMode
public String getSamplePromptsControlMode()
Determines whether sample prompts are enabled in the web experience for an end user.
WebExperienceSamplePromptsControlMode
public UpdateWebExperienceRequest withSamplePromptsControlMode(String samplePromptsControlMode)
Determines whether sample prompts are enabled in the web experience for an end user.
samplePromptsControlMode
- Determines whether sample prompts are enabled in the web experience for an end user.WebExperienceSamplePromptsControlMode
public UpdateWebExperienceRequest withSamplePromptsControlMode(WebExperienceSamplePromptsControlMode samplePromptsControlMode)
Determines whether sample prompts are enabled in the web experience for an end user.
samplePromptsControlMode
- Determines whether sample prompts are enabled in the web experience for an end user.WebExperienceSamplePromptsControlMode
public String toString()
toString
in class Object
Object.toString()
public UpdateWebExperienceRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()