@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetWebExperienceResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetWebExperienceResult() |
Modifier and Type | Method and Description |
---|---|
GetWebExperienceResult |
clone() |
boolean |
equals(Object obj) |
String |
getApplicationId()
The identifier of the Amazon Q application linked to the web experience.
|
WebExperienceAuthConfiguration |
getAuthenticationConfiguration()
The authentication configuration information for your Amazon Q web experience.
|
Date |
getCreatedAt()
The Unix timestamp when the retriever was created.
|
String |
getDefaultEndpoint()
The endpoint of your Amazon Q web experience.
|
ErrorDetail |
getError()
When the
Status field value is FAILED , the ErrorMessage field contains a
description of the error that caused the data source connector to fail. |
String |
getSamplePromptsControlMode()
Determines whether sample prompts are enabled in the web experience for an end user.
|
String |
getStatus()
The current status of the Amazon Q web experience.
|
String |
getSubtitle()
The subtitle for your Amazon Q web experience.
|
String |
getTitle()
The title for your Amazon Q web experience.
|
Date |
getUpdatedAt()
The Unix timestamp when the data source connector was last updated.
|
String |
getWebExperienceArn()
The Amazon Resource Name (ARN) of the role with the permission to access the Amazon Q web experience and required
resources.
|
String |
getWebExperienceId()
The identifier of the Amazon Q web experience.
|
String |
getWelcomeMessage()
The customized welcome message for end users of an Amazon Q web experience.
|
int |
hashCode() |
void |
setApplicationId(String applicationId)
The identifier of the Amazon Q application linked to the web experience.
|
void |
setAuthenticationConfiguration(WebExperienceAuthConfiguration authenticationConfiguration)
The authentication configuration information for your Amazon Q web experience.
|
void |
setCreatedAt(Date createdAt)
The Unix timestamp when the retriever was created.
|
void |
setDefaultEndpoint(String defaultEndpoint)
The endpoint of your Amazon Q web experience.
|
void |
setError(ErrorDetail error)
When the
Status field value is FAILED , the ErrorMessage field contains a
description of the error that caused the data source connector to fail. |
void |
setSamplePromptsControlMode(String samplePromptsControlMode)
Determines whether sample prompts are enabled in the web experience for an end user.
|
void |
setStatus(String status)
The current status of the Amazon Q web experience.
|
void |
setSubtitle(String subtitle)
The subtitle for your Amazon Q web experience.
|
void |
setTitle(String title)
The title for your Amazon Q web experience.
|
void |
setUpdatedAt(Date updatedAt)
The Unix timestamp when the data source connector was last updated.
|
void |
setWebExperienceArn(String webExperienceArn)
The Amazon Resource Name (ARN) of the role with the permission to access the Amazon Q web experience and required
resources.
|
void |
setWebExperienceId(String webExperienceId)
The identifier of the Amazon Q web experience.
|
void |
setWelcomeMessage(String welcomeMessage)
The customized welcome message for end users of an Amazon Q web experience.
|
String |
toString()
Returns a string representation of this object.
|
GetWebExperienceResult |
withApplicationId(String applicationId)
The identifier of the Amazon Q application linked to the web experience.
|
GetWebExperienceResult |
withAuthenticationConfiguration(WebExperienceAuthConfiguration authenticationConfiguration)
The authentication configuration information for your Amazon Q web experience.
|
GetWebExperienceResult |
withCreatedAt(Date createdAt)
The Unix timestamp when the retriever was created.
|
GetWebExperienceResult |
withDefaultEndpoint(String defaultEndpoint)
The endpoint of your Amazon Q web experience.
|
GetWebExperienceResult |
withError(ErrorDetail error)
When the
Status field value is FAILED , the ErrorMessage field contains a
description of the error that caused the data source connector to fail. |
GetWebExperienceResult |
withSamplePromptsControlMode(String samplePromptsControlMode)
Determines whether sample prompts are enabled in the web experience for an end user.
|
GetWebExperienceResult |
withSamplePromptsControlMode(WebExperienceSamplePromptsControlMode samplePromptsControlMode)
Determines whether sample prompts are enabled in the web experience for an end user.
|
GetWebExperienceResult |
withStatus(String status)
The current status of the Amazon Q web experience.
|
GetWebExperienceResult |
withStatus(WebExperienceStatus status)
The current status of the Amazon Q web experience.
|
GetWebExperienceResult |
withSubtitle(String subtitle)
The subtitle for your Amazon Q web experience.
|
GetWebExperienceResult |
withTitle(String title)
The title for your Amazon Q web experience.
|
GetWebExperienceResult |
withUpdatedAt(Date updatedAt)
The Unix timestamp when the data source connector was last updated.
|
GetWebExperienceResult |
withWebExperienceArn(String webExperienceArn)
The Amazon Resource Name (ARN) of the role with the permission to access the Amazon Q web experience and required
resources.
|
GetWebExperienceResult |
withWebExperienceId(String webExperienceId)
The identifier of the Amazon Q web experience.
|
GetWebExperienceResult |
withWelcomeMessage(String welcomeMessage)
The customized welcome message for end users of an Amazon Q web experience.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setApplicationId(String applicationId)
The identifier of the Amazon Q application linked to the web experience.
applicationId
- The identifier of the Amazon Q application linked to the web experience.public String getApplicationId()
The identifier of the Amazon Q application linked to the web experience.
public GetWebExperienceResult withApplicationId(String applicationId)
The identifier of the Amazon Q application linked to the web experience.
applicationId
- The identifier of the Amazon Q application linked to the web experience.public void setAuthenticationConfiguration(WebExperienceAuthConfiguration authenticationConfiguration)
The authentication configuration information for your Amazon Q web experience.
authenticationConfiguration
- The authentication configuration information for your Amazon Q web experience.public WebExperienceAuthConfiguration getAuthenticationConfiguration()
The authentication configuration information for your Amazon Q web experience.
public GetWebExperienceResult withAuthenticationConfiguration(WebExperienceAuthConfiguration authenticationConfiguration)
The authentication configuration information for your Amazon Q web experience.
authenticationConfiguration
- The authentication configuration information for your Amazon Q web experience.public void setCreatedAt(Date createdAt)
The Unix timestamp when the retriever was created.
createdAt
- The Unix timestamp when the retriever was created.public Date getCreatedAt()
The Unix timestamp when the retriever was created.
public GetWebExperienceResult withCreatedAt(Date createdAt)
The Unix timestamp when the retriever was created.
createdAt
- The Unix timestamp when the retriever was created.public void setDefaultEndpoint(String defaultEndpoint)
The endpoint of your Amazon Q web experience.
defaultEndpoint
- The endpoint of your Amazon Q web experience.public String getDefaultEndpoint()
The endpoint of your Amazon Q web experience.
public GetWebExperienceResult withDefaultEndpoint(String defaultEndpoint)
The endpoint of your Amazon Q web experience.
defaultEndpoint
- The endpoint of your Amazon Q web experience.public void setError(ErrorDetail error)
When the Status
field value is FAILED
, the ErrorMessage
field contains a
description of the error that caused the data source connector to fail.
error
- When the Status
field value is FAILED
, the ErrorMessage
field
contains a description of the error that caused the data source connector to fail.public ErrorDetail getError()
When the Status
field value is FAILED
, the ErrorMessage
field contains a
description of the error that caused the data source connector to fail.
Status
field value is FAILED
, the ErrorMessage
field
contains a description of the error that caused the data source connector to fail.public GetWebExperienceResult withError(ErrorDetail error)
When the Status
field value is FAILED
, the ErrorMessage
field contains a
description of the error that caused the data source connector to fail.
error
- When the Status
field value is FAILED
, the ErrorMessage
field
contains a description of the error that caused the data source connector to fail.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 GetWebExperienceResult 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 GetWebExperienceResult 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 setStatus(String status)
The current status of the Amazon Q web experience. When the Status
field value is
FAILED
, the ErrorMessage
field contains a description of the error that caused the data
source connector to fail.
status
- The current status of the Amazon Q web experience. When the Status
field value is
FAILED
, the ErrorMessage
field contains a description of the error that caused
the data source connector to fail.WebExperienceStatus
public String getStatus()
The current status of the Amazon Q web experience. When the Status
field value is
FAILED
, the ErrorMessage
field contains a description of the error that caused the data
source connector to fail.
Status
field value is
FAILED
, the ErrorMessage
field contains a description of the error that caused
the data source connector to fail.WebExperienceStatus
public GetWebExperienceResult withStatus(String status)
The current status of the Amazon Q web experience. When the Status
field value is
FAILED
, the ErrorMessage
field contains a description of the error that caused the data
source connector to fail.
status
- The current status of the Amazon Q web experience. When the Status
field value is
FAILED
, the ErrorMessage
field contains a description of the error that caused
the data source connector to fail.WebExperienceStatus
public GetWebExperienceResult withStatus(WebExperienceStatus status)
The current status of the Amazon Q web experience. When the Status
field value is
FAILED
, the ErrorMessage
field contains a description of the error that caused the data
source connector to fail.
status
- The current status of the Amazon Q web experience. When the Status
field value is
FAILED
, the ErrorMessage
field contains a description of the error that caused
the data source connector to fail.WebExperienceStatus
public void setSubtitle(String subtitle)
The subtitle for your Amazon Q web experience.
subtitle
- The subtitle for your Amazon Q web experience.public String getSubtitle()
The subtitle for your Amazon Q web experience.
public GetWebExperienceResult withSubtitle(String subtitle)
The subtitle for your Amazon Q web experience.
subtitle
- The subtitle for your Amazon Q web experience.public void setTitle(String title)
The title for your Amazon Q web experience.
title
- The title for your Amazon Q web experience.public String getTitle()
The title for your Amazon Q web experience.
public GetWebExperienceResult withTitle(String title)
The title for your Amazon Q web experience.
title
- The title for your Amazon Q web experience.public void setUpdatedAt(Date updatedAt)
The Unix timestamp when the data source connector was last updated.
updatedAt
- The Unix timestamp when the data source connector was last updated.public Date getUpdatedAt()
The Unix timestamp when the data source connector was last updated.
public GetWebExperienceResult withUpdatedAt(Date updatedAt)
The Unix timestamp when the data source connector was last updated.
updatedAt
- The Unix timestamp when the data source connector was last updated.public void setWebExperienceArn(String webExperienceArn)
The Amazon Resource Name (ARN) of the role with the permission to access the Amazon Q web experience and required resources.
webExperienceArn
- The Amazon Resource Name (ARN) of the role with the permission to access the Amazon Q web experience and
required resources.public String getWebExperienceArn()
The Amazon Resource Name (ARN) of the role with the permission to access the Amazon Q web experience and required resources.
public GetWebExperienceResult withWebExperienceArn(String webExperienceArn)
The Amazon Resource Name (ARN) of the role with the permission to access the Amazon Q web experience and required resources.
webExperienceArn
- The Amazon Resource Name (ARN) of the role with the permission to access the Amazon Q web experience and
required resources.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 GetWebExperienceResult 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)
The customized welcome message for end users of an Amazon Q web experience.
welcomeMessage
- The customized welcome message for end users of an Amazon Q web experience.public String getWelcomeMessage()
The customized welcome message for end users of an Amazon Q web experience.
public GetWebExperienceResult withWelcomeMessage(String welcomeMessage)
The customized welcome message for end users of an Amazon Q web experience.
welcomeMessage
- The customized welcome message for end users of an Amazon Q web experience.public String toString()
toString
in class Object
Object.toString()
public GetWebExperienceResult clone()