@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, withSdkRequestTimeout
public 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 Object
Object.toString()
public CreateAppBlockRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()