@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateComponentRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
CreateComponentRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateComponentRequest |
addTagsEntry(String key,
String value) |
CreateComponentRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateComponentRequest |
clone() |
boolean |
equals(Object obj) |
String |
getChangeDescription()
CThe change description of the component.
|
String |
getClientToken()
CThe idempotency token of the component.
|
String |
getData()
CThe data of the component.
|
String |
getDescription()
CThe description of the component.
|
String |
getKmsKeyId()
The ID of the KMS key that should be used to encrypt this component.
|
String |
getName()
The name of the component.
|
String |
getPlatform()
CThe platform of the component.
|
String |
getSemanticVersion()
The semantic version of the component.
|
Map<String,String> |
getTags()
CThe tags of the component.
|
String |
getUri()
CThe uri of the component.
|
int |
hashCode() |
void |
setChangeDescription(String changeDescription)
CThe change description of the component.
|
void |
setClientToken(String clientToken)
CThe idempotency token of the component.
|
void |
setData(String data)
CThe data of the component.
|
void |
setDescription(String description)
CThe description of the component.
|
void |
setKmsKeyId(String kmsKeyId)
The ID of the KMS key that should be used to encrypt this component.
|
void |
setName(String name)
The name of the component.
|
void |
setPlatform(String platform)
CThe platform of the component.
|
void |
setSemanticVersion(String semanticVersion)
The semantic version of the component.
|
void |
setTags(Map<String,String> tags)
CThe tags of the component.
|
void |
setUri(String uri)
CThe uri of the component.
|
String |
toString()
Returns a string representation of this object.
|
CreateComponentRequest |
withChangeDescription(String changeDescription)
CThe change description of the component.
|
CreateComponentRequest |
withClientToken(String clientToken)
CThe idempotency token of the component.
|
CreateComponentRequest |
withData(String data)
CThe data of the component.
|
CreateComponentRequest |
withDescription(String description)
CThe description of the component.
|
CreateComponentRequest |
withKmsKeyId(String kmsKeyId)
The ID of the KMS key that should be used to encrypt this component.
|
CreateComponentRequest |
withName(String name)
The name of the component.
|
CreateComponentRequest |
withPlatform(Platform platform)
CThe platform of the component.
|
CreateComponentRequest |
withPlatform(String platform)
CThe platform of the component.
|
CreateComponentRequest |
withSemanticVersion(String semanticVersion)
The semantic version of the component.
|
CreateComponentRequest |
withTags(Map<String,String> tags)
CThe tags of the component.
|
CreateComponentRequest |
withUri(String uri)
CThe uri of the component.
|
addHandlerContext, copyBaseTo, 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 component.
name - The name of the component.public String getName()
The name of the component.
public CreateComponentRequest withName(String name)
The name of the component.
name - The name of the component.public void setSemanticVersion(String semanticVersion)
The semantic version of the component. This version to follow the semantic version syntax. i.e. major.minor.patch. This could be versioned like software 2.0.1 or date like 2019.12.01.
semanticVersion - The semantic version of the component. This version to follow the semantic version syntax. i.e.
major.minor.patch. This could be versioned like software 2.0.1 or date like 2019.12.01.public String getSemanticVersion()
The semantic version of the component. This version to follow the semantic version syntax. i.e. major.minor.patch. This could be versioned like software 2.0.1 or date like 2019.12.01.
public CreateComponentRequest withSemanticVersion(String semanticVersion)
The semantic version of the component. This version to follow the semantic version syntax. i.e. major.minor.patch. This could be versioned like software 2.0.1 or date like 2019.12.01.
semanticVersion - The semantic version of the component. This version to follow the semantic version syntax. i.e.
major.minor.patch. This could be versioned like software 2.0.1 or date like 2019.12.01.public void setDescription(String description)
CThe description of the component. Describes the contents of the component.
description - CThe description of the component. Describes the contents of the component.public String getDescription()
CThe description of the component. Describes the contents of the component.
public CreateComponentRequest withDescription(String description)
CThe description of the component. Describes the contents of the component.
description - CThe description of the component. Describes the contents of the component.public void setChangeDescription(String changeDescription)
CThe change description of the component. Describes what change has been made in this version. In other words what makes this version different from other versions of this component.
changeDescription - CThe change description of the component. Describes what change has been made in this version. In other
words what makes this version different from other versions of this component.public String getChangeDescription()
CThe change description of the component. Describes what change has been made in this version. In other words what makes this version different from other versions of this component.
public CreateComponentRequest withChangeDescription(String changeDescription)
CThe change description of the component. Describes what change has been made in this version. In other words what makes this version different from other versions of this component.
changeDescription - CThe change description of the component. Describes what change has been made in this version. In other
words what makes this version different from other versions of this component.public void setPlatform(String platform)
CThe platform of the component.
platform - CThe platform of the component.Platformpublic String getPlatform()
CThe platform of the component.
Platformpublic CreateComponentRequest withPlatform(String platform)
CThe platform of the component.
platform - CThe platform of the component.Platformpublic CreateComponentRequest withPlatform(Platform platform)
CThe platform of the component.
platform - CThe platform of the component.Platformpublic void setData(String data)
CThe data of the component.
data - CThe data of the component.public String getData()
CThe data of the component.
public CreateComponentRequest withData(String data)
CThe data of the component.
data - CThe data of the component.public void setUri(String uri)
CThe uri of the component.
uri - CThe uri of the component.public String getUri()
CThe uri of the component.
public CreateComponentRequest withUri(String uri)
CThe uri of the component.
uri - CThe uri of the component.public void setKmsKeyId(String kmsKeyId)
The ID of the KMS key that should be used to encrypt this component.
kmsKeyId - The ID of the KMS key that should be used to encrypt this component.public String getKmsKeyId()
The ID of the KMS key that should be used to encrypt this component.
public CreateComponentRequest withKmsKeyId(String kmsKeyId)
The ID of the KMS key that should be used to encrypt this component.
kmsKeyId - The ID of the KMS key that should be used to encrypt this component.public Map<String,String> getTags()
CThe tags of the component.
public void setTags(Map<String,String> tags)
CThe tags of the component.
tags - CThe tags of the component.public CreateComponentRequest withTags(Map<String,String> tags)
CThe tags of the component.
tags - CThe tags of the component.public CreateComponentRequest addTagsEntry(String key, String value)
public CreateComponentRequest clearTagsEntries()
public void setClientToken(String clientToken)
CThe idempotency token of the component.
clientToken - CThe idempotency token of the component.public String getClientToken()
CThe idempotency token of the component.
public CreateComponentRequest withClientToken(String clientToken)
CThe idempotency token of the component.
clientToken - CThe idempotency token of the component.public String toString()
toString in class ObjectObject.toString()public CreateComponentRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2019. All rights reserved.