@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateQAppResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
CreateQAppResult() |
Modifier and Type | Method and Description |
---|---|
CreateQAppResult |
clone() |
boolean |
equals(Object obj) |
String |
getAppArn()
The Amazon Resource Name (ARN) of the new Q App.
|
String |
getAppId()
The unique identifier of the new Q App.
|
Integer |
getAppVersion()
The version of the new 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 new 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 new Q App, such as "Created".
|
String |
getTitle()
The title of the new 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 new Q App.
|
void |
setAppId(String appId)
The unique identifier of the new Q App.
|
void |
setAppVersion(Integer appVersion)
The version of the new 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 new 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 new Q App, such as "Created".
|
void |
setTitle(String title)
The title of the new 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.
|
CreateQAppResult |
withAppArn(String appArn)
The Amazon Resource Name (ARN) of the new Q App.
|
CreateQAppResult |
withAppId(String appId)
The unique identifier of the new Q App.
|
CreateQAppResult |
withAppVersion(Integer appVersion)
The version of the new Q App.
|
CreateQAppResult |
withCreatedAt(Date createdAt)
The date and time the Q App was created.
|
CreateQAppResult |
withCreatedBy(String createdBy)
The user who created the Q App.
|
CreateQAppResult |
withDescription(String description)
The description of the new Q App.
|
CreateQAppResult |
withInitialPrompt(String initialPrompt)
The initial prompt displayed when the Q App is started.
|
CreateQAppResult |
withRequiredCapabilities(AppRequiredCapability... requiredCapabilities)
The capabilities required to run the Q App, such as file upload or third-party integrations.
|
CreateQAppResult |
withRequiredCapabilities(Collection<String> requiredCapabilities)
The capabilities required to run the Q App, such as file upload or third-party integrations.
|
CreateQAppResult |
withRequiredCapabilities(String... requiredCapabilities)
The capabilities required to run the Q App, such as file upload or third-party integrations.
|
CreateQAppResult |
withStatus(AppStatus status)
The status of the new Q App, such as "Created".
|
CreateQAppResult |
withStatus(String status)
The status of the new Q App, such as "Created".
|
CreateQAppResult |
withTitle(String title)
The title of the new Q App.
|
CreateQAppResult |
withUpdatedAt(Date updatedAt)
The date and time the Q App was last updated.
|
CreateQAppResult |
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 new Q App.
appId
- The unique identifier of the new Q App.public String getAppId()
The unique identifier of the new Q App.
public CreateQAppResult withAppId(String appId)
The unique identifier of the new Q App.
appId
- The unique identifier of the new Q App.public void setAppArn(String appArn)
The Amazon Resource Name (ARN) of the new Q App.
appArn
- The Amazon Resource Name (ARN) of the new Q App.public String getAppArn()
The Amazon Resource Name (ARN) of the new Q App.
public CreateQAppResult withAppArn(String appArn)
The Amazon Resource Name (ARN) of the new Q App.
appArn
- The Amazon Resource Name (ARN) of the new Q App.public void setTitle(String title)
The title of the new Q App.
title
- The title of the new Q App.public String getTitle()
The title of the new Q App.
public CreateQAppResult withTitle(String title)
The title of the new Q App.
title
- The title of the new Q App.public void setDescription(String description)
The description of the new Q App.
description
- The description of the new Q App.public String getDescription()
The description of the new Q App.
public CreateQAppResult withDescription(String description)
The description of the new Q App.
description
- The description of the new 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 CreateQAppResult 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 new Q App.
appVersion
- The version of the new Q App.public Integer getAppVersion()
The version of the new Q App.
public CreateQAppResult withAppVersion(Integer appVersion)
The version of the new Q App.
appVersion
- The version of the new Q App.public void setStatus(String status)
The status of the new Q App, such as "Created".
status
- The status of the new Q App, such as "Created".AppStatus
public String getStatus()
The status of the new Q App, such as "Created".
AppStatus
public CreateQAppResult withStatus(String status)
The status of the new Q App, such as "Created".
status
- The status of the new Q App, such as "Created".AppStatus
public CreateQAppResult withStatus(AppStatus status)
The status of the new Q App, such as "Created".
status
- The status of the new Q App, such as "Created".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 CreateQAppResult 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 CreateQAppResult 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 CreateQAppResult 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 CreateQAppResult 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 CreateQAppResult 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 CreateQAppResult 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 CreateQAppResult 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 String toString()
toString
in class Object
Object.toString()
public CreateQAppResult clone()