@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ModelPackagingJobMetadata extends Object implements Serializable, Cloneable, StructuredPojo
Metadata for a model packaging job. For more information, see ListModelPackagingJobs.
Constructor and Description |
---|
ModelPackagingJobMetadata() |
Modifier and Type | Method and Description |
---|---|
ModelPackagingJobMetadata |
clone() |
boolean |
equals(Object obj) |
Date |
getCreationTimestamp()
The Unix timestamp for the time and date that the model packaging job was created.
|
String |
getJobName()
The name of the model packaging job.
|
Date |
getLastUpdatedTimestamp()
The Unix timestamp for the time and date that the model packaging job was last updated.
|
String |
getModelPackagingJobDescription()
The description for the model packaging job.
|
String |
getModelPackagingMethod()
The AWS service used to package the job.
|
String |
getModelVersion()
The version of the model that is in the model package.
|
String |
getProjectName()
The project that contains the model that is in the model package.
|
String |
getStatus()
The status of the model packaging job.
|
String |
getStatusMessage()
The status message for the model packaging job.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreationTimestamp(Date creationTimestamp)
The Unix timestamp for the time and date that the model packaging job was created.
|
void |
setJobName(String jobName)
The name of the model packaging job.
|
void |
setLastUpdatedTimestamp(Date lastUpdatedTimestamp)
The Unix timestamp for the time and date that the model packaging job was last updated.
|
void |
setModelPackagingJobDescription(String modelPackagingJobDescription)
The description for the model packaging job.
|
void |
setModelPackagingMethod(String modelPackagingMethod)
The AWS service used to package the job.
|
void |
setModelVersion(String modelVersion)
The version of the model that is in the model package.
|
void |
setProjectName(String projectName)
The project that contains the model that is in the model package.
|
void |
setStatus(String status)
The status of the model packaging job.
|
void |
setStatusMessage(String statusMessage)
The status message for the model packaging job.
|
String |
toString()
Returns a string representation of this object.
|
ModelPackagingJobMetadata |
withCreationTimestamp(Date creationTimestamp)
The Unix timestamp for the time and date that the model packaging job was created.
|
ModelPackagingJobMetadata |
withJobName(String jobName)
The name of the model packaging job.
|
ModelPackagingJobMetadata |
withLastUpdatedTimestamp(Date lastUpdatedTimestamp)
The Unix timestamp for the time and date that the model packaging job was last updated.
|
ModelPackagingJobMetadata |
withModelPackagingJobDescription(String modelPackagingJobDescription)
The description for the model packaging job.
|
ModelPackagingJobMetadata |
withModelPackagingMethod(String modelPackagingMethod)
The AWS service used to package the job.
|
ModelPackagingJobMetadata |
withModelVersion(String modelVersion)
The version of the model that is in the model package.
|
ModelPackagingJobMetadata |
withProjectName(String projectName)
The project that contains the model that is in the model package.
|
ModelPackagingJobMetadata |
withStatus(ModelPackagingJobStatus status)
The status of the model packaging job.
|
ModelPackagingJobMetadata |
withStatus(String status)
The status of the model packaging job.
|
ModelPackagingJobMetadata |
withStatusMessage(String statusMessage)
The status message for the model packaging job.
|
public void setJobName(String jobName)
The name of the model packaging job.
jobName
- The name of the model packaging job.public String getJobName()
The name of the model packaging job.
public ModelPackagingJobMetadata withJobName(String jobName)
The name of the model packaging job.
jobName
- The name of the model packaging job.public void setProjectName(String projectName)
The project that contains the model that is in the model package.
projectName
- The project that contains the model that is in the model package.public String getProjectName()
The project that contains the model that is in the model package.
public ModelPackagingJobMetadata withProjectName(String projectName)
The project that contains the model that is in the model package.
projectName
- The project that contains the model that is in the model package.public void setModelVersion(String modelVersion)
The version of the model that is in the model package.
modelVersion
- The version of the model that is in the model package.public String getModelVersion()
The version of the model that is in the model package.
public ModelPackagingJobMetadata withModelVersion(String modelVersion)
The version of the model that is in the model package.
modelVersion
- The version of the model that is in the model package.public void setModelPackagingJobDescription(String modelPackagingJobDescription)
The description for the model packaging job.
modelPackagingJobDescription
- The description for the model packaging job.public String getModelPackagingJobDescription()
The description for the model packaging job.
public ModelPackagingJobMetadata withModelPackagingJobDescription(String modelPackagingJobDescription)
The description for the model packaging job.
modelPackagingJobDescription
- The description for the model packaging job.public void setModelPackagingMethod(String modelPackagingMethod)
The AWS service used to package the job. Currently Lookout for Vision can package jobs with AWS IoT Greengrass.
modelPackagingMethod
- The AWS service used to package the job. Currently Lookout for Vision can package jobs with AWS IoT
Greengrass.public String getModelPackagingMethod()
The AWS service used to package the job. Currently Lookout for Vision can package jobs with AWS IoT Greengrass.
public ModelPackagingJobMetadata withModelPackagingMethod(String modelPackagingMethod)
The AWS service used to package the job. Currently Lookout for Vision can package jobs with AWS IoT Greengrass.
modelPackagingMethod
- The AWS service used to package the job. Currently Lookout for Vision can package jobs with AWS IoT
Greengrass.public void setStatus(String status)
The status of the model packaging job.
status
- The status of the model packaging job.ModelPackagingJobStatus
public String getStatus()
The status of the model packaging job.
ModelPackagingJobStatus
public ModelPackagingJobMetadata withStatus(String status)
The status of the model packaging job.
status
- The status of the model packaging job.ModelPackagingJobStatus
public ModelPackagingJobMetadata withStatus(ModelPackagingJobStatus status)
The status of the model packaging job.
status
- The status of the model packaging job.ModelPackagingJobStatus
public void setStatusMessage(String statusMessage)
The status message for the model packaging job.
statusMessage
- The status message for the model packaging job.public String getStatusMessage()
The status message for the model packaging job.
public ModelPackagingJobMetadata withStatusMessage(String statusMessage)
The status message for the model packaging job.
statusMessage
- The status message for the model packaging job.public void setCreationTimestamp(Date creationTimestamp)
The Unix timestamp for the time and date that the model packaging job was created.
creationTimestamp
- The Unix timestamp for the time and date that the model packaging job was created.public Date getCreationTimestamp()
The Unix timestamp for the time and date that the model packaging job was created.
public ModelPackagingJobMetadata withCreationTimestamp(Date creationTimestamp)
The Unix timestamp for the time and date that the model packaging job was created.
creationTimestamp
- The Unix timestamp for the time and date that the model packaging job was created.public void setLastUpdatedTimestamp(Date lastUpdatedTimestamp)
The Unix timestamp for the time and date that the model packaging job was last updated.
lastUpdatedTimestamp
- The Unix timestamp for the time and date that the model packaging job was last updated.public Date getLastUpdatedTimestamp()
The Unix timestamp for the time and date that the model packaging job was last updated.
public ModelPackagingJobMetadata withLastUpdatedTimestamp(Date lastUpdatedTimestamp)
The Unix timestamp for the time and date that the model packaging job was last updated.
lastUpdatedTimestamp
- The Unix timestamp for the time and date that the model packaging job was last updated.public String toString()
toString
in class Object
Object.toString()
public ModelPackagingJobMetadata clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.