@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetQAppResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetQAppResult() |
Modifier and Type | Method and Description |
---|---|
GetQAppResult |
clone() |
boolean |
equals(Object obj) |
String |
getAppArn()
The Amazon Resource Name (ARN) of the Q App.
|
AppDefinition |
getAppDefinition()
The full definition of the Q App, specifying the cards and flow.
|
String |
getAppId()
The unique identifier of the Q App.
|
Integer |
getAppVersion()
The version of the Q App.
|
Date |
getCreatedAt()
The date and time the Q App was created.
|
String |
getCreatedBy()
The user who created the Q App.
|
String |
getDescription()
The description of the Q App.
|
String |
getInitialPrompt()
The initial prompt displayed when the Q App is started.
|
List<String> |
getRequiredCapabilities()
The capabilities required to run the Q App, such as file upload or third-party integrations.
|
String |
getStatus()
The status of the Q App.
|
String |
getTitle()
The title of the Q App.
|
Date |
getUpdatedAt()
The date and time the Q App was last updated.
|
String |
getUpdatedBy()
The user who last updated the Q App.
|
int |
hashCode() |
void |
setAppArn(String appArn)
The Amazon Resource Name (ARN) of the Q App.
|
void |
setAppDefinition(AppDefinition appDefinition)
The full definition of the Q App, specifying the cards and flow.
|
void |
setAppId(String appId)
The unique identifier of the Q App.
|
void |
setAppVersion(Integer appVersion)
The version of the Q App.
|
void |
setCreatedAt(Date createdAt)
The date and time the Q App was created.
|
void |
setCreatedBy(String createdBy)
The user who created the Q App.
|
void |
setDescription(String description)
The description of the Q App.
|
void |
setInitialPrompt(String initialPrompt)
The initial prompt displayed when the Q App is started.
|
void |
setRequiredCapabilities(Collection<String> requiredCapabilities)
The capabilities required to run the Q App, such as file upload or third-party integrations.
|
void |
setStatus(String status)
The status of the Q App.
|
void |
setTitle(String title)
The title of the Q App.
|
void |
setUpdatedAt(Date updatedAt)
The date and time the Q App was last updated.
|
void |
setUpdatedBy(String updatedBy)
The user who last updated the Q App.
|
String |
toString()
Returns a string representation of this object.
|
GetQAppResult |
withAppArn(String appArn)
The Amazon Resource Name (ARN) of the Q App.
|
GetQAppResult |
withAppDefinition(AppDefinition appDefinition)
The full definition of the Q App, specifying the cards and flow.
|
GetQAppResult |
withAppId(String appId)
The unique identifier of the Q App.
|
GetQAppResult |
withAppVersion(Integer appVersion)
The version of the Q App.
|
GetQAppResult |
withCreatedAt(Date createdAt)
The date and time the Q App was created.
|
GetQAppResult |
withCreatedBy(String createdBy)
The user who created the Q App.
|
GetQAppResult |
withDescription(String description)
The description of the Q App.
|
GetQAppResult |
withInitialPrompt(String initialPrompt)
The initial prompt displayed when the Q App is started.
|
GetQAppResult |
withRequiredCapabilities(AppRequiredCapability... requiredCapabilities)
The capabilities required to run the Q App, such as file upload or third-party integrations.
|
GetQAppResult |
withRequiredCapabilities(Collection<String> requiredCapabilities)
The capabilities required to run the Q App, such as file upload or third-party integrations.
|
GetQAppResult |
withRequiredCapabilities(String... requiredCapabilities)
The capabilities required to run the Q App, such as file upload or third-party integrations.
|
GetQAppResult |
withStatus(AppStatus status)
The status of the Q App.
|
GetQAppResult |
withStatus(String status)
The status of the Q App.
|
GetQAppResult |
withTitle(String title)
The title of the Q App.
|
GetQAppResult |
withUpdatedAt(Date updatedAt)
The date and time the Q App was last updated.
|
GetQAppResult |
withUpdatedBy(String updatedBy)
The user who last updated the Q App.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setAppId(String appId)
The unique identifier of the Q App.
appId
- The unique identifier of the Q App.public String getAppId()
The unique identifier of the Q App.
public GetQAppResult withAppId(String appId)
The unique identifier of the Q App.
appId
- The unique identifier of the Q App.public void setAppArn(String appArn)
The Amazon Resource Name (ARN) of the Q App.
appArn
- The Amazon Resource Name (ARN) of the Q App.public String getAppArn()
The Amazon Resource Name (ARN) of the Q App.
public GetQAppResult withAppArn(String appArn)
The Amazon Resource Name (ARN) of the Q App.
appArn
- The Amazon Resource Name (ARN) of the Q App.public void setTitle(String title)
The title of the Q App.
title
- The title of the Q App.public String getTitle()
The title of the Q App.
public GetQAppResult withTitle(String title)
The title of the Q App.
title
- The title of the Q App.public void setDescription(String description)
The description of the Q App.
description
- The description of the Q App.public String getDescription()
The description of the Q App.
public GetQAppResult withDescription(String description)
The description of the Q App.
description
- The description of the Q App.public void setInitialPrompt(String initialPrompt)
The initial prompt displayed when the Q App is started.
initialPrompt
- The initial prompt displayed when the Q App is started.public String getInitialPrompt()
The initial prompt displayed when the Q App is started.
public GetQAppResult withInitialPrompt(String initialPrompt)
The initial prompt displayed when the Q App is started.
initialPrompt
- The initial prompt displayed when the Q App is started.public void setAppVersion(Integer appVersion)
The version of the Q App.
appVersion
- The version of the Q App.public Integer getAppVersion()
The version of the Q App.
public GetQAppResult withAppVersion(Integer appVersion)
The version of the Q App.
appVersion
- The version of the Q App.public void setStatus(String status)
The status of the Q App.
status
- The status of the Q App.AppStatus
public String getStatus()
The status of the Q App.
AppStatus
public GetQAppResult withStatus(String status)
The status of the Q App.
status
- The status of the Q App.AppStatus
public GetQAppResult withStatus(AppStatus status)
The status of the Q App.
status
- The status of the Q App.AppStatus
public void setCreatedAt(Date createdAt)
The date and time the Q App was created.
createdAt
- The date and time the Q App was created.public Date getCreatedAt()
The date and time the Q App was created.
public GetQAppResult withCreatedAt(Date createdAt)
The date and time the Q App was created.
createdAt
- The date and time the Q App was created.public void setCreatedBy(String createdBy)
The user who created the Q App.
createdBy
- The user who created the Q App.public String getCreatedBy()
The user who created the Q App.
public GetQAppResult withCreatedBy(String createdBy)
The user who created the Q App.
createdBy
- The user who created the Q App.public void setUpdatedAt(Date updatedAt)
The date and time the Q App was last updated.
updatedAt
- The date and time the Q App was last updated.public Date getUpdatedAt()
The date and time the Q App was last updated.
public GetQAppResult withUpdatedAt(Date updatedAt)
The date and time the Q App was last updated.
updatedAt
- The date and time the Q App was last updated.public void setUpdatedBy(String updatedBy)
The user who last updated the Q App.
updatedBy
- The user who last updated the Q App.public String getUpdatedBy()
The user who last updated the Q App.
public GetQAppResult withUpdatedBy(String updatedBy)
The user who last updated the Q App.
updatedBy
- The user who last updated the Q App.public List<String> getRequiredCapabilities()
The capabilities required to run the Q App, such as file upload or third-party integrations.
AppRequiredCapability
public void setRequiredCapabilities(Collection<String> requiredCapabilities)
The capabilities required to run the Q App, such as file upload or third-party integrations.
requiredCapabilities
- The capabilities required to run the Q App, such as file upload or third-party integrations.AppRequiredCapability
public GetQAppResult withRequiredCapabilities(String... requiredCapabilities)
The capabilities required to run the Q App, such as file upload or third-party integrations.
NOTE: This method appends the values to the existing list (if any). Use
setRequiredCapabilities(java.util.Collection)
or withRequiredCapabilities(java.util.Collection)
if you want to override the existing values.
requiredCapabilities
- The capabilities required to run the Q App, such as file upload or third-party integrations.AppRequiredCapability
public GetQAppResult withRequiredCapabilities(Collection<String> requiredCapabilities)
The capabilities required to run the Q App, such as file upload or third-party integrations.
requiredCapabilities
- The capabilities required to run the Q App, such as file upload or third-party integrations.AppRequiredCapability
public GetQAppResult withRequiredCapabilities(AppRequiredCapability... requiredCapabilities)
The capabilities required to run the Q App, such as file upload or third-party integrations.
requiredCapabilities
- The capabilities required to run the Q App, such as file upload or third-party integrations.AppRequiredCapability
public void setAppDefinition(AppDefinition appDefinition)
The full definition of the Q App, specifying the cards and flow.
appDefinition
- The full definition of the Q App, specifying the cards and flow.public AppDefinition getAppDefinition()
The full definition of the Q App, specifying the cards and flow.
public GetQAppResult withAppDefinition(AppDefinition appDefinition)
The full definition of the Q App, specifying the cards and flow.
appDefinition
- The full definition of the Q App, specifying the cards and flow.public String toString()
toString
in class Object
Object.toString()
public GetQAppResult clone()