@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateProjectRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
CreateProjectRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateProjectRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateProjectRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateProjectRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAutoUpdate()
Specifies whether automatic retraining should be attempted for the versions of the project.
|
String |
getFeature()
Specifies feature that is being customized.
|
String |
getProjectName()
The name of the project to create.
|
Map<String,String> |
getTags()
A set of tags (key-value pairs) that you want to attach to the project.
|
int |
hashCode() |
void |
setAutoUpdate(String autoUpdate)
Specifies whether automatic retraining should be attempted for the versions of the project.
|
void |
setFeature(String feature)
Specifies feature that is being customized.
|
void |
setProjectName(String projectName)
The name of the project to create.
|
void |
setTags(Map<String,String> tags)
A set of tags (key-value pairs) that you want to attach to the project.
|
String |
toString()
Returns a string representation of this object.
|
CreateProjectRequest |
withAutoUpdate(ProjectAutoUpdate autoUpdate)
Specifies whether automatic retraining should be attempted for the versions of the project.
|
CreateProjectRequest |
withAutoUpdate(String autoUpdate)
Specifies whether automatic retraining should be attempted for the versions of the project.
|
CreateProjectRequest |
withFeature(CustomizationFeature feature)
Specifies feature that is being customized.
|
CreateProjectRequest |
withFeature(String feature)
Specifies feature that is being customized.
|
CreateProjectRequest |
withProjectName(String projectName)
The name of the project to create.
|
CreateProjectRequest |
withTags(Map<String,String> tags)
A set of tags (key-value pairs) that you want to attach to the project.
|
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 setProjectName(String projectName)
The name of the project to create.
projectName - The name of the project to create.public String getProjectName()
The name of the project to create.
public CreateProjectRequest withProjectName(String projectName)
The name of the project to create.
projectName - The name of the project to create.public void setFeature(String feature)
Specifies feature that is being customized. If no value is provided CUSTOM_LABELS is used as a default.
feature - Specifies feature that is being customized. If no value is provided CUSTOM_LABELS is used as a default.CustomizationFeaturepublic String getFeature()
Specifies feature that is being customized. If no value is provided CUSTOM_LABELS is used as a default.
CustomizationFeaturepublic CreateProjectRequest withFeature(String feature)
Specifies feature that is being customized. If no value is provided CUSTOM_LABELS is used as a default.
feature - Specifies feature that is being customized. If no value is provided CUSTOM_LABELS is used as a default.CustomizationFeaturepublic CreateProjectRequest withFeature(CustomizationFeature feature)
Specifies feature that is being customized. If no value is provided CUSTOM_LABELS is used as a default.
feature - Specifies feature that is being customized. If no value is provided CUSTOM_LABELS is used as a default.CustomizationFeaturepublic void setAutoUpdate(String autoUpdate)
Specifies whether automatic retraining should be attempted for the versions of the project. Automatic retraining is done as a best effort. Required argument for Content Moderation. Applicable only to adapters.
autoUpdate - Specifies whether automatic retraining should be attempted for the versions of the project. Automatic
retraining is done as a best effort. Required argument for Content Moderation. Applicable only to
adapters.ProjectAutoUpdatepublic String getAutoUpdate()
Specifies whether automatic retraining should be attempted for the versions of the project. Automatic retraining is done as a best effort. Required argument for Content Moderation. Applicable only to adapters.
ProjectAutoUpdatepublic CreateProjectRequest withAutoUpdate(String autoUpdate)
Specifies whether automatic retraining should be attempted for the versions of the project. Automatic retraining is done as a best effort. Required argument for Content Moderation. Applicable only to adapters.
autoUpdate - Specifies whether automatic retraining should be attempted for the versions of the project. Automatic
retraining is done as a best effort. Required argument for Content Moderation. Applicable only to
adapters.ProjectAutoUpdatepublic CreateProjectRequest withAutoUpdate(ProjectAutoUpdate autoUpdate)
Specifies whether automatic retraining should be attempted for the versions of the project. Automatic retraining is done as a best effort. Required argument for Content Moderation. Applicable only to adapters.
autoUpdate - Specifies whether automatic retraining should be attempted for the versions of the project. Automatic
retraining is done as a best effort. Required argument for Content Moderation. Applicable only to
adapters.ProjectAutoUpdatepublic Map<String,String> getTags()
A set of tags (key-value pairs) that you want to attach to the project.
public void setTags(Map<String,String> tags)
A set of tags (key-value pairs) that you want to attach to the project.
tags - A set of tags (key-value pairs) that you want to attach to the project.public CreateProjectRequest withTags(Map<String,String> tags)
A set of tags (key-value pairs) that you want to attach to the project.
tags - A set of tags (key-value pairs) that you want to attach to the project.public CreateProjectRequest addTagsEntry(String key, String value)
public CreateProjectRequest clearTagsEntries()
public String toString()
toString in class ObjectObject.toString()public CreateProjectRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()