@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 application attached to the web experience.
|
WebExperienceAuthConfiguration |
getAuthenticationConfiguration()
The authentication configuration of the Amazon Q web experience.
|
String |
getSamplePromptsControlMode()
Determines whether sample prompts are enabled in the web experience for an end user.
|
String |
getSubtitle()
The subtitle of the Amazon Q web experience.
|
String |
getTitle()
The title of the Amazon Q web experience.
|
String |
getWebExperienceId()
The identifier of the Amazon Q web experience.
|
String |
getWelcomeMessage()
A customized welcome message for an end user in an Amazon Q web experience.
|
int |
hashCode() |
void |
setApplicationId(String applicationId)
The identifier of the Amazon Q application attached to the web experience.
|
void |
setAuthenticationConfiguration(WebExperienceAuthConfiguration authenticationConfiguration)
The authentication configuration of the Amazon Q web experience.
|
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 web experience.
|
void |
setTitle(String title)
The title of the Amazon Q web experience.
|
void |
setWebExperienceId(String webExperienceId)
The identifier of the Amazon Q web experience.
|
void |
setWelcomeMessage(String welcomeMessage)
A customized welcome message for an end user in an Amazon Q web experience.
|
String |
toString()
Returns a string representation of this object.
|
UpdateWebExperienceRequest |
withApplicationId(String applicationId)
The identifier of the Amazon Q application attached to the web experience.
|
UpdateWebExperienceRequest |
withAuthenticationConfiguration(WebExperienceAuthConfiguration authenticationConfiguration)
The authentication configuration of the Amazon Q web experience.
|
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 web experience.
|
UpdateWebExperienceRequest |
withTitle(String title)
The title of the Amazon Q web experience.
|
UpdateWebExperienceRequest |
withWebExperienceId(String webExperienceId)
The identifier of the Amazon Q web experience.
|
UpdateWebExperienceRequest |
withWelcomeMessage(String welcomeMessage)
A customized welcome message for an end user in an Amazon Q 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 application attached to the web experience.
applicationId
- The identifier of the Amazon Q application attached to the web experience.public String getApplicationId()
The identifier of the Amazon Q application attached to the web experience.
public UpdateWebExperienceRequest withApplicationId(String applicationId)
The identifier of the Amazon Q application attached to the web experience.
applicationId
- The identifier of the Amazon Q application attached to the web experience.public void setAuthenticationConfiguration(WebExperienceAuthConfiguration authenticationConfiguration)
The authentication configuration of the Amazon Q web experience.
authenticationConfiguration
- The authentication configuration of the Amazon Q web experience.public WebExperienceAuthConfiguration getAuthenticationConfiguration()
The authentication configuration of the Amazon Q web experience.
public UpdateWebExperienceRequest withAuthenticationConfiguration(WebExperienceAuthConfiguration authenticationConfiguration)
The authentication configuration of the Amazon Q web experience.
authenticationConfiguration
- The authentication configuration of the Amazon Q 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 void setSubtitle(String subtitle)
The subtitle of the Amazon Q web experience.
subtitle
- The subtitle of the Amazon Q web experience.public String getSubtitle()
The subtitle of the Amazon Q web experience.
public UpdateWebExperienceRequest withSubtitle(String subtitle)
The subtitle of the Amazon Q web experience.
subtitle
- The subtitle of the Amazon Q web experience.public void setTitle(String title)
The title of the Amazon Q web experience.
title
- The title of the Amazon Q web experience.public String getTitle()
The title of the Amazon Q web experience.
public UpdateWebExperienceRequest withTitle(String title)
The title of the Amazon Q web experience.
title
- The title of the Amazon Q web experience.public void setWebExperienceId(String webExperienceId)
The identifier of the Amazon Q web experience.
webExperienceId
- The identifier of the Amazon Q web experience.public String getWebExperienceId()
The identifier of the Amazon Q web experience.
public UpdateWebExperienceRequest withWebExperienceId(String webExperienceId)
The identifier of the Amazon Q web experience.
webExperienceId
- The identifier of the Amazon Q web experience.public void setWelcomeMessage(String welcomeMessage)
A customized welcome message for an end user in an Amazon Q web experience.
welcomeMessage
- A customized welcome message for an end user in an Amazon Q web experience.public String getWelcomeMessage()
A customized welcome message for an end user in an Amazon Q web experience.
public UpdateWebExperienceRequest withWelcomeMessage(String welcomeMessage)
A customized welcome message for an end user in an Amazon Q web experience.
welcomeMessage
- A customized welcome message for an end user in an Amazon Q web experience.public String toString()
toString
in class Object
Object.toString()
public UpdateWebExperienceRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()