@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ModelManifestSummary extends Object implements Serializable, Cloneable, StructuredPojo
Information about a vehicle model (model manifest). You can use the API operation to return this information about multiple vehicle models.
| Constructor and Description |
|---|
ModelManifestSummary() |
| Modifier and Type | Method and Description |
|---|---|
ModelManifestSummary |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the vehicle model.
|
Date |
getCreationTime()
The time the vehicle model was created, in seconds since epoch (January 1, 1970 at midnight UTC time).
|
String |
getDescription()
A brief description of the vehicle model.
|
Date |
getLastModificationTime()
The time the vehicle model was last updated, in seconds since epoch (January 1, 1970 at midnight UTC time).
|
String |
getName()
The name of the vehicle model.
|
String |
getSignalCatalogArn()
The ARN of the signal catalog associated with the vehicle model.
|
String |
getStatus()
The state of the vehicle model.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the vehicle model.
|
void |
setCreationTime(Date creationTime)
The time the vehicle model was created, in seconds since epoch (January 1, 1970 at midnight UTC time).
|
void |
setDescription(String description)
A brief description of the vehicle model.
|
void |
setLastModificationTime(Date lastModificationTime)
The time the vehicle model was last updated, in seconds since epoch (January 1, 1970 at midnight UTC time).
|
void |
setName(String name)
The name of the vehicle model.
|
void |
setSignalCatalogArn(String signalCatalogArn)
The ARN of the signal catalog associated with the vehicle model.
|
void |
setStatus(String status)
The state of the vehicle model.
|
String |
toString()
Returns a string representation of this object.
|
ModelManifestSummary |
withArn(String arn)
The Amazon Resource Name (ARN) of the vehicle model.
|
ModelManifestSummary |
withCreationTime(Date creationTime)
The time the vehicle model was created, in seconds since epoch (January 1, 1970 at midnight UTC time).
|
ModelManifestSummary |
withDescription(String description)
A brief description of the vehicle model.
|
ModelManifestSummary |
withLastModificationTime(Date lastModificationTime)
The time the vehicle model was last updated, in seconds since epoch (January 1, 1970 at midnight UTC time).
|
ModelManifestSummary |
withName(String name)
The name of the vehicle model.
|
ModelManifestSummary |
withSignalCatalogArn(String signalCatalogArn)
The ARN of the signal catalog associated with the vehicle model.
|
ModelManifestSummary |
withStatus(ManifestStatus status)
The state of the vehicle model.
|
ModelManifestSummary |
withStatus(String status)
The state of the vehicle model.
|
public void setName(String name)
The name of the vehicle model.
name - The name of the vehicle model.public String getName()
The name of the vehicle model.
public ModelManifestSummary withName(String name)
The name of the vehicle model.
name - The name of the vehicle model.public void setArn(String arn)
The Amazon Resource Name (ARN) of the vehicle model.
arn - The Amazon Resource Name (ARN) of the vehicle model.public String getArn()
The Amazon Resource Name (ARN) of the vehicle model.
public ModelManifestSummary withArn(String arn)
The Amazon Resource Name (ARN) of the vehicle model.
arn - The Amazon Resource Name (ARN) of the vehicle model.public void setSignalCatalogArn(String signalCatalogArn)
The ARN of the signal catalog associated with the vehicle model.
signalCatalogArn - The ARN of the signal catalog associated with the vehicle model.public String getSignalCatalogArn()
The ARN of the signal catalog associated with the vehicle model.
public ModelManifestSummary withSignalCatalogArn(String signalCatalogArn)
The ARN of the signal catalog associated with the vehicle model.
signalCatalogArn - The ARN of the signal catalog associated with the vehicle model.public void setDescription(String description)
A brief description of the vehicle model.
description - A brief description of the vehicle model.public String getDescription()
A brief description of the vehicle model.
public ModelManifestSummary withDescription(String description)
A brief description of the vehicle model.
description - A brief description of the vehicle model.public void setStatus(String status)
The state of the vehicle model. If the status is ACTIVE, the vehicle model can't be edited. If the
status is DRAFT, you can edit the vehicle model.
status - The state of the vehicle model. If the status is ACTIVE, the vehicle model can't be edited.
If the status is DRAFT, you can edit the vehicle model.ManifestStatuspublic String getStatus()
The state of the vehicle model. If the status is ACTIVE, the vehicle model can't be edited. If the
status is DRAFT, you can edit the vehicle model.
ACTIVE, the vehicle model can't be edited.
If the status is DRAFT, you can edit the vehicle model.ManifestStatuspublic ModelManifestSummary withStatus(String status)
The state of the vehicle model. If the status is ACTIVE, the vehicle model can't be edited. If the
status is DRAFT, you can edit the vehicle model.
status - The state of the vehicle model. If the status is ACTIVE, the vehicle model can't be edited.
If the status is DRAFT, you can edit the vehicle model.ManifestStatuspublic ModelManifestSummary withStatus(ManifestStatus status)
The state of the vehicle model. If the status is ACTIVE, the vehicle model can't be edited. If the
status is DRAFT, you can edit the vehicle model.
status - The state of the vehicle model. If the status is ACTIVE, the vehicle model can't be edited.
If the status is DRAFT, you can edit the vehicle model.ManifestStatuspublic void setCreationTime(Date creationTime)
The time the vehicle model was created, in seconds since epoch (January 1, 1970 at midnight UTC time).
creationTime - The time the vehicle model was created, in seconds since epoch (January 1, 1970 at midnight UTC time).public Date getCreationTime()
The time the vehicle model was created, in seconds since epoch (January 1, 1970 at midnight UTC time).
public ModelManifestSummary withCreationTime(Date creationTime)
The time the vehicle model was created, in seconds since epoch (January 1, 1970 at midnight UTC time).
creationTime - The time the vehicle model was created, in seconds since epoch (January 1, 1970 at midnight UTC time).public void setLastModificationTime(Date lastModificationTime)
The time the vehicle model was last updated, in seconds since epoch (January 1, 1970 at midnight UTC time).
lastModificationTime - The time the vehicle model was last updated, in seconds since epoch (January 1, 1970 at midnight UTC
time).public Date getLastModificationTime()
The time the vehicle model was last updated, in seconds since epoch (January 1, 1970 at midnight UTC time).
public ModelManifestSummary withLastModificationTime(Date lastModificationTime)
The time the vehicle model was last updated, in seconds since epoch (January 1, 1970 at midnight UTC time).
lastModificationTime - The time the vehicle model was last updated, in seconds since epoch (January 1, 1970 at midnight UTC
time).public String toString()
toString in class ObjectObject.toString()public ModelManifestSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.