@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateAssetTypeRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateAssetTypeRequest() |
Modifier and Type | Method and Description |
---|---|
CreateAssetTypeRequest |
addFormsInputEntry(String key,
FormEntryInput value)
Add a single FormsInput entry
|
CreateAssetTypeRequest |
clearFormsInputEntries()
Removes all the entries added into FormsInput.
|
CreateAssetTypeRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDescription()
The descripton of the custom asset type.
|
String |
getDomainIdentifier()
The unique identifier of the Amazon DataZone domain where the custom asset type is being created.
|
Map<String,FormEntryInput> |
getFormsInput()
The metadata forms that are to be attached to the custom asset type.
|
String |
getName()
The name of the custom asset type.
|
String |
getOwningProjectIdentifier()
The identifier of the Amazon DataZone project that is to own the custom asset type.
|
int |
hashCode() |
void |
setDescription(String description)
The descripton of the custom asset type.
|
void |
setDomainIdentifier(String domainIdentifier)
The unique identifier of the Amazon DataZone domain where the custom asset type is being created.
|
void |
setFormsInput(Map<String,FormEntryInput> formsInput)
The metadata forms that are to be attached to the custom asset type.
|
void |
setName(String name)
The name of the custom asset type.
|
void |
setOwningProjectIdentifier(String owningProjectIdentifier)
The identifier of the Amazon DataZone project that is to own the custom asset type.
|
String |
toString()
Returns a string representation of this object.
|
CreateAssetTypeRequest |
withDescription(String description)
The descripton of the custom asset type.
|
CreateAssetTypeRequest |
withDomainIdentifier(String domainIdentifier)
The unique identifier of the Amazon DataZone domain where the custom asset type is being created.
|
CreateAssetTypeRequest |
withFormsInput(Map<String,FormEntryInput> formsInput)
The metadata forms that are to be attached to the custom asset type.
|
CreateAssetTypeRequest |
withName(String name)
The name of the custom asset type.
|
CreateAssetTypeRequest |
withOwningProjectIdentifier(String owningProjectIdentifier)
The identifier of the Amazon DataZone project that is to own the custom asset type.
|
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 setDescription(String description)
The descripton of the custom asset type.
description
- The descripton of the custom asset type.public String getDescription()
The descripton of the custom asset type.
public CreateAssetTypeRequest withDescription(String description)
The descripton of the custom asset type.
description
- The descripton of the custom asset type.public void setDomainIdentifier(String domainIdentifier)
The unique identifier of the Amazon DataZone domain where the custom asset type is being created.
domainIdentifier
- The unique identifier of the Amazon DataZone domain where the custom asset type is being created.public String getDomainIdentifier()
The unique identifier of the Amazon DataZone domain where the custom asset type is being created.
public CreateAssetTypeRequest withDomainIdentifier(String domainIdentifier)
The unique identifier of the Amazon DataZone domain where the custom asset type is being created.
domainIdentifier
- The unique identifier of the Amazon DataZone domain where the custom asset type is being created.public Map<String,FormEntryInput> getFormsInput()
The metadata forms that are to be attached to the custom asset type.
public void setFormsInput(Map<String,FormEntryInput> formsInput)
The metadata forms that are to be attached to the custom asset type.
formsInput
- The metadata forms that are to be attached to the custom asset type.public CreateAssetTypeRequest withFormsInput(Map<String,FormEntryInput> formsInput)
The metadata forms that are to be attached to the custom asset type.
formsInput
- The metadata forms that are to be attached to the custom asset type.public CreateAssetTypeRequest addFormsInputEntry(String key, FormEntryInput value)
public CreateAssetTypeRequest clearFormsInputEntries()
public void setName(String name)
The name of the custom asset type.
name
- The name of the custom asset type.public String getName()
The name of the custom asset type.
public CreateAssetTypeRequest withName(String name)
The name of the custom asset type.
name
- The name of the custom asset type.public void setOwningProjectIdentifier(String owningProjectIdentifier)
The identifier of the Amazon DataZone project that is to own the custom asset type.
owningProjectIdentifier
- The identifier of the Amazon DataZone project that is to own the custom asset type.public String getOwningProjectIdentifier()
The identifier of the Amazon DataZone project that is to own the custom asset type.
public CreateAssetTypeRequest withOwningProjectIdentifier(String owningProjectIdentifier)
The identifier of the Amazon DataZone project that is to own the custom asset type.
owningProjectIdentifier
- The identifier of the Amazon DataZone project that is to own the custom asset type.public String toString()
toString
in class Object
Object.toString()
public CreateAssetTypeRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()