@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VehicleSummary extends Object implements Serializable, Cloneable, StructuredPojo
Information about a vehicle.
To return this information about vehicles in your account, you can use the API operation.
Constructor and Description |
---|
VehicleSummary() |
Modifier and Type | Method and Description |
---|---|
VehicleSummary |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the vehicle.
|
Date |
getCreationTime()
The time the vehicle was created in seconds since epoch (January 1, 1970 at midnight UTC time).
|
String |
getDecoderManifestArn()
The ARN of a decoder manifest associated with the vehicle.
|
Date |
getLastModificationTime()
The time the vehicle was last updated in seconds since epoch (January 1, 1970 at midnight UTC time).
|
String |
getModelManifestArn()
The ARN of a vehicle model (model manifest) associated with the vehicle.
|
String |
getVehicleName()
The unique ID of the vehicle.
|
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.
|
void |
setCreationTime(Date creationTime)
The time the vehicle was created in seconds since epoch (January 1, 1970 at midnight UTC time).
|
void |
setDecoderManifestArn(String decoderManifestArn)
The ARN of a decoder manifest associated with the vehicle.
|
void |
setLastModificationTime(Date lastModificationTime)
The time the vehicle was last updated in seconds since epoch (January 1, 1970 at midnight UTC time).
|
void |
setModelManifestArn(String modelManifestArn)
The ARN of a vehicle model (model manifest) associated with the vehicle.
|
void |
setVehicleName(String vehicleName)
The unique ID of the vehicle.
|
String |
toString()
Returns a string representation of this object.
|
VehicleSummary |
withArn(String arn)
The Amazon Resource Name (ARN) of the vehicle.
|
VehicleSummary |
withCreationTime(Date creationTime)
The time the vehicle was created in seconds since epoch (January 1, 1970 at midnight UTC time).
|
VehicleSummary |
withDecoderManifestArn(String decoderManifestArn)
The ARN of a decoder manifest associated with the vehicle.
|
VehicleSummary |
withLastModificationTime(Date lastModificationTime)
The time the vehicle was last updated in seconds since epoch (January 1, 1970 at midnight UTC time).
|
VehicleSummary |
withModelManifestArn(String modelManifestArn)
The ARN of a vehicle model (model manifest) associated with the vehicle.
|
VehicleSummary |
withVehicleName(String vehicleName)
The unique ID of the vehicle.
|
public void setVehicleName(String vehicleName)
The unique ID of the vehicle.
vehicleName
- The unique ID of the vehicle.public String getVehicleName()
The unique ID of the vehicle.
public VehicleSummary withVehicleName(String vehicleName)
The unique ID of the vehicle.
vehicleName
- The unique ID of the vehicle.public void setArn(String arn)
The Amazon Resource Name (ARN) of the vehicle.
arn
- The Amazon Resource Name (ARN) of the vehicle.public String getArn()
The Amazon Resource Name (ARN) of the vehicle.
public VehicleSummary withArn(String arn)
The Amazon Resource Name (ARN) of the vehicle.
arn
- The Amazon Resource Name (ARN) of the vehicle.public void setModelManifestArn(String modelManifestArn)
The ARN of a vehicle model (model manifest) associated with the vehicle.
modelManifestArn
- The ARN of a vehicle model (model manifest) associated with the vehicle.public String getModelManifestArn()
The ARN of a vehicle model (model manifest) associated with the vehicle.
public VehicleSummary withModelManifestArn(String modelManifestArn)
The ARN of a vehicle model (model manifest) associated with the vehicle.
modelManifestArn
- The ARN of a vehicle model (model manifest) associated with the vehicle.public void setDecoderManifestArn(String decoderManifestArn)
The ARN of a decoder manifest associated with the vehicle.
decoderManifestArn
- The ARN of a decoder manifest associated with the vehicle.public String getDecoderManifestArn()
The ARN of a decoder manifest associated with the vehicle.
public VehicleSummary withDecoderManifestArn(String decoderManifestArn)
The ARN of a decoder manifest associated with the vehicle.
decoderManifestArn
- The ARN of a decoder manifest associated with the vehicle.public void setCreationTime(Date creationTime)
The time the vehicle was created in seconds since epoch (January 1, 1970 at midnight UTC time).
creationTime
- The time the vehicle was created in seconds since epoch (January 1, 1970 at midnight UTC time).public Date getCreationTime()
The time the vehicle was created in seconds since epoch (January 1, 1970 at midnight UTC time).
public VehicleSummary withCreationTime(Date creationTime)
The time the vehicle was created in seconds since epoch (January 1, 1970 at midnight UTC time).
creationTime
- The time the vehicle was created in seconds since epoch (January 1, 1970 at midnight UTC time).public void setLastModificationTime(Date lastModificationTime)
The time the vehicle was last updated in seconds since epoch (January 1, 1970 at midnight UTC time).
lastModificationTime
- The time the vehicle was last updated in seconds since epoch (January 1, 1970 at midnight UTC time).public Date getLastModificationTime()
The time the vehicle was last updated in seconds since epoch (January 1, 1970 at midnight UTC time).
public VehicleSummary withLastModificationTime(Date lastModificationTime)
The time the vehicle was last updated in seconds since epoch (January 1, 1970 at midnight UTC time).
lastModificationTime
- The time the vehicle was last updated in seconds since epoch (January 1, 1970 at midnight UTC time).public String toString()
toString
in class Object
Object.toString()
public VehicleSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.