@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateModelCardRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateModelCardRequest() |
Modifier and Type | Method and Description |
---|---|
CreateModelCardRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getContent()
The content of the model card.
|
String |
getModelCardName()
The unique name of the model card.
|
String |
getModelCardStatus()
The approval status of the model card within your organization.
|
ModelCardSecurityConfig |
getSecurityConfig()
An optional Key Management Service key to encrypt, decrypt, and re-encrypt model card content for regulated
workloads with highly sensitive data.
|
List<Tag> |
getTags()
Key-value pairs used to manage metadata for model cards.
|
int |
hashCode() |
void |
setContent(String content)
The content of the model card.
|
void |
setModelCardName(String modelCardName)
The unique name of the model card.
|
void |
setModelCardStatus(String modelCardStatus)
The approval status of the model card within your organization.
|
void |
setSecurityConfig(ModelCardSecurityConfig securityConfig)
An optional Key Management Service key to encrypt, decrypt, and re-encrypt model card content for regulated
workloads with highly sensitive data.
|
void |
setTags(Collection<Tag> tags)
Key-value pairs used to manage metadata for model cards.
|
String |
toString()
Returns a string representation of this object.
|
CreateModelCardRequest |
withContent(String content)
The content of the model card.
|
CreateModelCardRequest |
withModelCardName(String modelCardName)
The unique name of the model card.
|
CreateModelCardRequest |
withModelCardStatus(ModelCardStatus modelCardStatus)
The approval status of the model card within your organization.
|
CreateModelCardRequest |
withModelCardStatus(String modelCardStatus)
The approval status of the model card within your organization.
|
CreateModelCardRequest |
withSecurityConfig(ModelCardSecurityConfig securityConfig)
An optional Key Management Service key to encrypt, decrypt, and re-encrypt model card content for regulated
workloads with highly sensitive data.
|
CreateModelCardRequest |
withTags(Collection<Tag> tags)
Key-value pairs used to manage metadata for model cards.
|
CreateModelCardRequest |
withTags(Tag... tags)
Key-value pairs used to manage metadata for model cards.
|
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 setModelCardName(String modelCardName)
The unique name of the model card.
modelCardName
- The unique name of the model card.public String getModelCardName()
The unique name of the model card.
public CreateModelCardRequest withModelCardName(String modelCardName)
The unique name of the model card.
modelCardName
- The unique name of the model card.public void setSecurityConfig(ModelCardSecurityConfig securityConfig)
An optional Key Management Service key to encrypt, decrypt, and re-encrypt model card content for regulated workloads with highly sensitive data.
securityConfig
- An optional Key Management Service key to encrypt, decrypt, and re-encrypt model card content for
regulated workloads with highly sensitive data.public ModelCardSecurityConfig getSecurityConfig()
An optional Key Management Service key to encrypt, decrypt, and re-encrypt model card content for regulated workloads with highly sensitive data.
public CreateModelCardRequest withSecurityConfig(ModelCardSecurityConfig securityConfig)
An optional Key Management Service key to encrypt, decrypt, and re-encrypt model card content for regulated workloads with highly sensitive data.
securityConfig
- An optional Key Management Service key to encrypt, decrypt, and re-encrypt model card content for
regulated workloads with highly sensitive data.public void setContent(String content)
The content of the model card. Content must be in model card JSON schema and provided as a string.
content
- The content of the model card. Content must be in model card
JSON schema and provided as a string.public String getContent()
The content of the model card. Content must be in model card JSON schema and provided as a string.
public CreateModelCardRequest withContent(String content)
The content of the model card. Content must be in model card JSON schema and provided as a string.
content
- The content of the model card. Content must be in model card
JSON schema and provided as a string.public void setModelCardStatus(String modelCardStatus)
The approval status of the model card within your organization. Different organizations might have different criteria for model card review and approval.
Draft
: The model card is a work in progress.
PendingReview
: The model card is pending review.
Approved
: The model card is approved.
Archived
: The model card is archived. No more updates should be made to the model card, but it can
still be exported.
modelCardStatus
- The approval status of the model card within your organization. Different organizations might have
different criteria for model card review and approval.
Draft
: The model card is a work in progress.
PendingReview
: The model card is pending review.
Approved
: The model card is approved.
Archived
: The model card is archived. No more updates should be made to the model card, but
it can still be exported.
ModelCardStatus
public String getModelCardStatus()
The approval status of the model card within your organization. Different organizations might have different criteria for model card review and approval.
Draft
: The model card is a work in progress.
PendingReview
: The model card is pending review.
Approved
: The model card is approved.
Archived
: The model card is archived. No more updates should be made to the model card, but it can
still be exported.
Draft
: The model card is a work in progress.
PendingReview
: The model card is pending review.
Approved
: The model card is approved.
Archived
: The model card is archived. No more updates should be made to the model card, but
it can still be exported.
ModelCardStatus
public CreateModelCardRequest withModelCardStatus(String modelCardStatus)
The approval status of the model card within your organization. Different organizations might have different criteria for model card review and approval.
Draft
: The model card is a work in progress.
PendingReview
: The model card is pending review.
Approved
: The model card is approved.
Archived
: The model card is archived. No more updates should be made to the model card, but it can
still be exported.
modelCardStatus
- The approval status of the model card within your organization. Different organizations might have
different criteria for model card review and approval.
Draft
: The model card is a work in progress.
PendingReview
: The model card is pending review.
Approved
: The model card is approved.
Archived
: The model card is archived. No more updates should be made to the model card, but
it can still be exported.
ModelCardStatus
public CreateModelCardRequest withModelCardStatus(ModelCardStatus modelCardStatus)
The approval status of the model card within your organization. Different organizations might have different criteria for model card review and approval.
Draft
: The model card is a work in progress.
PendingReview
: The model card is pending review.
Approved
: The model card is approved.
Archived
: The model card is archived. No more updates should be made to the model card, but it can
still be exported.
modelCardStatus
- The approval status of the model card within your organization. Different organizations might have
different criteria for model card review and approval.
Draft
: The model card is a work in progress.
PendingReview
: The model card is pending review.
Approved
: The model card is approved.
Archived
: The model card is archived. No more updates should be made to the model card, but
it can still be exported.
ModelCardStatus
public List<Tag> getTags()
Key-value pairs used to manage metadata for model cards.
public void setTags(Collection<Tag> tags)
Key-value pairs used to manage metadata for model cards.
tags
- Key-value pairs used to manage metadata for model cards.public CreateModelCardRequest withTags(Tag... tags)
Key-value pairs used to manage metadata for model cards.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- Key-value pairs used to manage metadata for model cards.public CreateModelCardRequest withTags(Collection<Tag> tags)
Key-value pairs used to manage metadata for model cards.
tags
- Key-value pairs used to manage metadata for model cards.public String toString()
toString
in class Object
Object.toString()
public CreateModelCardRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()