@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateAppBlockRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
CreateAppBlockRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateAppBlockRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateAppBlockRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateAppBlockRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDescription()
The description of the app block.
|
String |
getDisplayName()
The display name of the app block.
|
String |
getName()
The name of the app block.
|
ScriptDetails |
getSetupScriptDetails()
The setup script details of the app block.
|
S3Location |
getSourceS3Location()
The source S3 location of the app block.
|
Map<String,String> |
getTags()
The tags assigned to the app block.
|
int |
hashCode() |
void |
setDescription(String description)
The description of the app block.
|
void |
setDisplayName(String displayName)
The display name of the app block.
|
void |
setName(String name)
The name of the app block.
|
void |
setSetupScriptDetails(ScriptDetails setupScriptDetails)
The setup script details of the app block.
|
void |
setSourceS3Location(S3Location sourceS3Location)
The source S3 location of the app block.
|
void |
setTags(Map<String,String> tags)
The tags assigned to the app block.
|
String |
toString()
Returns a string representation of this object.
|
CreateAppBlockRequest |
withDescription(String description)
The description of the app block.
|
CreateAppBlockRequest |
withDisplayName(String displayName)
The display name of the app block.
|
CreateAppBlockRequest |
withName(String name)
The name of the app block.
|
CreateAppBlockRequest |
withSetupScriptDetails(ScriptDetails setupScriptDetails)
The setup script details of the app block.
|
CreateAppBlockRequest |
withSourceS3Location(S3Location sourceS3Location)
The source S3 location of the app block.
|
CreateAppBlockRequest |
withTags(Map<String,String> tags)
The tags assigned to the app block.
|
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, withSdkRequestTimeoutpublic void setName(String name)
The name of the app block.
name - The name of the app block.public String getName()
The name of the app block.
public CreateAppBlockRequest withName(String name)
The name of the app block.
name - The name of the app block.public void setDescription(String description)
The description of the app block.
description - The description of the app block.public String getDescription()
The description of the app block.
public CreateAppBlockRequest withDescription(String description)
The description of the app block.
description - The description of the app block.public void setDisplayName(String displayName)
The display name of the app block. This is not displayed to the user.
displayName - The display name of the app block. This is not displayed to the user.public String getDisplayName()
The display name of the app block. This is not displayed to the user.
public CreateAppBlockRequest withDisplayName(String displayName)
The display name of the app block. This is not displayed to the user.
displayName - The display name of the app block. This is not displayed to the user.public void setSourceS3Location(S3Location sourceS3Location)
The source S3 location of the app block.
sourceS3Location - The source S3 location of the app block.public S3Location getSourceS3Location()
The source S3 location of the app block.
public CreateAppBlockRequest withSourceS3Location(S3Location sourceS3Location)
The source S3 location of the app block.
sourceS3Location - The source S3 location of the app block.public void setSetupScriptDetails(ScriptDetails setupScriptDetails)
The setup script details of the app block.
setupScriptDetails - The setup script details of the app block.public ScriptDetails getSetupScriptDetails()
The setup script details of the app block.
public CreateAppBlockRequest withSetupScriptDetails(ScriptDetails setupScriptDetails)
The setup script details of the app block.
setupScriptDetails - The setup script details of the app block.public Map<String,String> getTags()
The tags assigned to the app block.
public void setTags(Map<String,String> tags)
The tags assigned to the app block.
tags - The tags assigned to the app block.public CreateAppBlockRequest withTags(Map<String,String> tags)
The tags assigned to the app block.
tags - The tags assigned to the app block.public CreateAppBlockRequest addTagsEntry(String key, String value)
public CreateAppBlockRequest clearTagsEntries()
public String toString()
toString in class ObjectObject.toString()public CreateAppBlockRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()