@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateApplicationInstanceRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateApplicationInstanceRequest() |
Modifier and Type | Method and Description |
---|---|
CreateApplicationInstanceRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateApplicationInstanceRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateApplicationInstanceRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getApplicationInstanceIdToReplace()
The ID of an application instance to replace with the new instance.
|
String |
getDefaultRuntimeContextDevice()
A device's ID.
|
String |
getDescription()
A description for the application instance.
|
ManifestOverridesPayload |
getManifestOverridesPayload()
Setting overrides for the application manifest.
|
ManifestPayload |
getManifestPayload()
The application's manifest document.
|
String |
getName()
A name for the application instance.
|
String |
getRuntimeRoleArn()
The ARN of a runtime role for the application instance.
|
Map<String,String> |
getTags()
Tags for the application instance.
|
int |
hashCode() |
void |
setApplicationInstanceIdToReplace(String applicationInstanceIdToReplace)
The ID of an application instance to replace with the new instance.
|
void |
setDefaultRuntimeContextDevice(String defaultRuntimeContextDevice)
A device's ID.
|
void |
setDescription(String description)
A description for the application instance.
|
void |
setManifestOverridesPayload(ManifestOverridesPayload manifestOverridesPayload)
Setting overrides for the application manifest.
|
void |
setManifestPayload(ManifestPayload manifestPayload)
The application's manifest document.
|
void |
setName(String name)
A name for the application instance.
|
void |
setRuntimeRoleArn(String runtimeRoleArn)
The ARN of a runtime role for the application instance.
|
void |
setTags(Map<String,String> tags)
Tags for the application instance.
|
String |
toString()
Returns a string representation of this object.
|
CreateApplicationInstanceRequest |
withApplicationInstanceIdToReplace(String applicationInstanceIdToReplace)
The ID of an application instance to replace with the new instance.
|
CreateApplicationInstanceRequest |
withDefaultRuntimeContextDevice(String defaultRuntimeContextDevice)
A device's ID.
|
CreateApplicationInstanceRequest |
withDescription(String description)
A description for the application instance.
|
CreateApplicationInstanceRequest |
withManifestOverridesPayload(ManifestOverridesPayload manifestOverridesPayload)
Setting overrides for the application manifest.
|
CreateApplicationInstanceRequest |
withManifestPayload(ManifestPayload manifestPayload)
The application's manifest document.
|
CreateApplicationInstanceRequest |
withName(String name)
A name for the application instance.
|
CreateApplicationInstanceRequest |
withRuntimeRoleArn(String runtimeRoleArn)
The ARN of a runtime role for the application instance.
|
CreateApplicationInstanceRequest |
withTags(Map<String,String> tags)
Tags for the application instance.
|
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 setApplicationInstanceIdToReplace(String applicationInstanceIdToReplace)
The ID of an application instance to replace with the new instance.
applicationInstanceIdToReplace
- The ID of an application instance to replace with the new instance.public String getApplicationInstanceIdToReplace()
The ID of an application instance to replace with the new instance.
public CreateApplicationInstanceRequest withApplicationInstanceIdToReplace(String applicationInstanceIdToReplace)
The ID of an application instance to replace with the new instance.
applicationInstanceIdToReplace
- The ID of an application instance to replace with the new instance.public void setDefaultRuntimeContextDevice(String defaultRuntimeContextDevice)
A device's ID.
defaultRuntimeContextDevice
- A device's ID.public String getDefaultRuntimeContextDevice()
A device's ID.
public CreateApplicationInstanceRequest withDefaultRuntimeContextDevice(String defaultRuntimeContextDevice)
A device's ID.
defaultRuntimeContextDevice
- A device's ID.public void setDescription(String description)
A description for the application instance.
description
- A description for the application instance.public String getDescription()
A description for the application instance.
public CreateApplicationInstanceRequest withDescription(String description)
A description for the application instance.
description
- A description for the application instance.public void setManifestOverridesPayload(ManifestOverridesPayload manifestOverridesPayload)
Setting overrides for the application manifest.
manifestOverridesPayload
- Setting overrides for the application manifest.public ManifestOverridesPayload getManifestOverridesPayload()
Setting overrides for the application manifest.
public CreateApplicationInstanceRequest withManifestOverridesPayload(ManifestOverridesPayload manifestOverridesPayload)
Setting overrides for the application manifest.
manifestOverridesPayload
- Setting overrides for the application manifest.public void setManifestPayload(ManifestPayload manifestPayload)
The application's manifest document.
manifestPayload
- The application's manifest document.public ManifestPayload getManifestPayload()
The application's manifest document.
public CreateApplicationInstanceRequest withManifestPayload(ManifestPayload manifestPayload)
The application's manifest document.
manifestPayload
- The application's manifest document.public void setName(String name)
A name for the application instance.
name
- A name for the application instance.public String getName()
A name for the application instance.
public CreateApplicationInstanceRequest withName(String name)
A name for the application instance.
name
- A name for the application instance.public void setRuntimeRoleArn(String runtimeRoleArn)
The ARN of a runtime role for the application instance.
runtimeRoleArn
- The ARN of a runtime role for the application instance.public String getRuntimeRoleArn()
The ARN of a runtime role for the application instance.
public CreateApplicationInstanceRequest withRuntimeRoleArn(String runtimeRoleArn)
The ARN of a runtime role for the application instance.
runtimeRoleArn
- The ARN of a runtime role for the application instance.public Map<String,String> getTags()
Tags for the application instance.
public void setTags(Map<String,String> tags)
Tags for the application instance.
tags
- Tags for the application instance.public CreateApplicationInstanceRequest withTags(Map<String,String> tags)
Tags for the application instance.
tags
- Tags for the application instance.public CreateApplicationInstanceRequest addTagsEntry(String key, String value)
public CreateApplicationInstanceRequest clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public CreateApplicationInstanceRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()