@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateVehicleRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateVehicleRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateVehicleRequest |
addAttributesEntry(String key,
String value)
Add a single Attributes entry
|
UpdateVehicleRequest |
clearAttributesEntries()
Removes all the entries added into Attributes.
|
UpdateVehicleRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Map<String,String> |
getAttributes()
Static information about a vehicle in a key-value pair.
|
String |
getAttributeUpdateMode()
The method the specified attributes will update the existing attributes on the vehicle.
|
String |
getDecoderManifestArn()
The ARN of the decoder manifest associated with this vehicle.
|
String |
getModelManifestArn()
The ARN of a vehicle model (model manifest) associated with the vehicle.
|
String |
getVehicleName()
The unique ID of the vehicle to update.
|
int |
hashCode() |
void |
setAttributes(Map<String,String> attributes)
Static information about a vehicle in a key-value pair.
|
void |
setAttributeUpdateMode(String attributeUpdateMode)
The method the specified attributes will update the existing attributes on the vehicle.
|
void |
setDecoderManifestArn(String decoderManifestArn)
The ARN of the decoder manifest associated with this vehicle.
|
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 to update.
|
String |
toString()
Returns a string representation of this object.
|
UpdateVehicleRequest |
withAttributes(Map<String,String> attributes)
Static information about a vehicle in a key-value pair.
|
UpdateVehicleRequest |
withAttributeUpdateMode(String attributeUpdateMode)
The method the specified attributes will update the existing attributes on the vehicle.
|
UpdateVehicleRequest |
withAttributeUpdateMode(UpdateMode attributeUpdateMode)
The method the specified attributes will update the existing attributes on the vehicle.
|
UpdateVehicleRequest |
withDecoderManifestArn(String decoderManifestArn)
The ARN of the decoder manifest associated with this vehicle.
|
UpdateVehicleRequest |
withModelManifestArn(String modelManifestArn)
The ARN of a vehicle model (model manifest) associated with the vehicle.
|
UpdateVehicleRequest |
withVehicleName(String vehicleName)
The unique ID of the vehicle to update.
|
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 setVehicleName(String vehicleName)
The unique ID of the vehicle to update.
vehicleName
- The unique ID of the vehicle to update.public String getVehicleName()
The unique ID of the vehicle to update.
public UpdateVehicleRequest withVehicleName(String vehicleName)
The unique ID of the vehicle to update.
vehicleName
- The unique ID of the vehicle to update.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 UpdateVehicleRequest 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 the decoder manifest associated with this vehicle.
decoderManifestArn
- The ARN of the decoder manifest associated with this vehicle.public String getDecoderManifestArn()
The ARN of the decoder manifest associated with this vehicle.
public UpdateVehicleRequest withDecoderManifestArn(String decoderManifestArn)
The ARN of the decoder manifest associated with this vehicle.
decoderManifestArn
- The ARN of the decoder manifest associated with this vehicle.public Map<String,String> getAttributes()
Static information about a vehicle in a key-value pair. For example:
"engineType"
: "1.3 L R2"
"engineType"
: "1.3 L R2"
public void setAttributes(Map<String,String> attributes)
Static information about a vehicle in a key-value pair. For example:
"engineType"
: "1.3 L R2"
attributes
- Static information about a vehicle in a key-value pair. For example:
"engineType"
: "1.3 L R2"
public UpdateVehicleRequest withAttributes(Map<String,String> attributes)
Static information about a vehicle in a key-value pair. For example:
"engineType"
: "1.3 L R2"
attributes
- Static information about a vehicle in a key-value pair. For example:
"engineType"
: "1.3 L R2"
public UpdateVehicleRequest addAttributesEntry(String key, String value)
public UpdateVehicleRequest clearAttributesEntries()
public void setAttributeUpdateMode(String attributeUpdateMode)
The method the specified attributes will update the existing attributes on the vehicle. UseOverwite
to replace the vehicle attributes with the specified attributes. Or use Merge
to combine all
attributes.
This is required if attributes are present in the input.
attributeUpdateMode
- The method the specified attributes will update the existing attributes on the vehicle. Use
Overwite
to replace the vehicle attributes with the specified attributes. Or use
Merge
to combine all attributes.
This is required if attributes are present in the input.
UpdateMode
public String getAttributeUpdateMode()
The method the specified attributes will update the existing attributes on the vehicle. UseOverwite
to replace the vehicle attributes with the specified attributes. Or use Merge
to combine all
attributes.
This is required if attributes are present in the input.
Overwite
to replace the vehicle attributes with the specified attributes. Or use
Merge
to combine all attributes.
This is required if attributes are present in the input.
UpdateMode
public UpdateVehicleRequest withAttributeUpdateMode(String attributeUpdateMode)
The method the specified attributes will update the existing attributes on the vehicle. UseOverwite
to replace the vehicle attributes with the specified attributes. Or use Merge
to combine all
attributes.
This is required if attributes are present in the input.
attributeUpdateMode
- The method the specified attributes will update the existing attributes on the vehicle. Use
Overwite
to replace the vehicle attributes with the specified attributes. Or use
Merge
to combine all attributes.
This is required if attributes are present in the input.
UpdateMode
public UpdateVehicleRequest withAttributeUpdateMode(UpdateMode attributeUpdateMode)
The method the specified attributes will update the existing attributes on the vehicle. UseOverwite
to replace the vehicle attributes with the specified attributes. Or use Merge
to combine all
attributes.
This is required if attributes are present in the input.
attributeUpdateMode
- The method the specified attributes will update the existing attributes on the vehicle. Use
Overwite
to replace the vehicle attributes with the specified attributes. Or use
Merge
to combine all attributes.
This is required if attributes are present in the input.
UpdateMode
public String toString()
toString
in class Object
Object.toString()
public UpdateVehicleRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()