Interface UpdateVehicleRequestItem.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<UpdateVehicleRequestItem.Builder,UpdateVehicleRequestItem>,SdkBuilder<UpdateVehicleRequestItem.Builder,UpdateVehicleRequestItem>,SdkPojo
- Enclosing class:
- UpdateVehicleRequestItem
public static interface UpdateVehicleRequestItem.Builder extends SdkPojo, CopyableBuilder<UpdateVehicleRequestItem.Builder,UpdateVehicleRequestItem>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpdateVehicleRequestItem.Builderattributes(Map<String,String> attributes)Static information about a vehicle in a key-value pair.UpdateVehicleRequestItem.BuilderattributeUpdateMode(String attributeUpdateMode)The method the specified attributes will update the existing attributes on the vehicle.UpdateVehicleRequestItem.BuilderattributeUpdateMode(UpdateMode attributeUpdateMode)The method the specified attributes will update the existing attributes on the vehicle.UpdateVehicleRequestItem.BuilderdecoderManifestArn(String decoderManifestArn)The ARN of the signal decoder manifest associated with the vehicle to update.UpdateVehicleRequestItem.BuildermodelManifestArn(String modelManifestArn)The ARN of the vehicle model (model manifest) associated with the vehicle to update.UpdateVehicleRequestItem.BuildervehicleName(String vehicleName)The unique ID of the vehicle to update.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
vehicleName
UpdateVehicleRequestItem.Builder vehicleName(String vehicleName)
The unique ID of the vehicle to update.
- Parameters:
vehicleName- The unique ID of the vehicle to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelManifestArn
UpdateVehicleRequestItem.Builder modelManifestArn(String modelManifestArn)
The ARN of the vehicle model (model manifest) associated with the vehicle to update.
- Parameters:
modelManifestArn- The ARN of the vehicle model (model manifest) associated with the vehicle to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
decoderManifestArn
UpdateVehicleRequestItem.Builder decoderManifestArn(String decoderManifestArn)
The ARN of the signal decoder manifest associated with the vehicle to update.
- Parameters:
decoderManifestArn- The ARN of the signal decoder manifest associated with the vehicle to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
attributes
UpdateVehicleRequestItem.Builder attributes(Map<String,String> attributes)
Static information about a vehicle in a key-value pair. For example:
"engineType":"1.3 L R2"- Parameters:
attributes- Static information about a vehicle in a key-value pair. For example:"engineType":"1.3 L R2"- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
attributeUpdateMode
UpdateVehicleRequestItem.Builder attributeUpdateMode(String attributeUpdateMode)
The method the specified attributes will update the existing attributes on the vehicle. Use
Overwiteto replace the vehicle attributes with the specified attributes. Or useMergeto combine all attributes.This is required if attributes are present in the input.
- Parameters:
attributeUpdateMode- The method the specified attributes will update the existing attributes on the vehicle. UseOverwiteto replace the vehicle attributes with the specified attributes. Or useMergeto combine all attributes.This is required if attributes are present in the input.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
UpdateMode,UpdateMode
-
attributeUpdateMode
UpdateVehicleRequestItem.Builder attributeUpdateMode(UpdateMode attributeUpdateMode)
The method the specified attributes will update the existing attributes on the vehicle. Use
Overwiteto replace the vehicle attributes with the specified attributes. Or useMergeto combine all attributes.This is required if attributes are present in the input.
- Parameters:
attributeUpdateMode- The method the specified attributes will update the existing attributes on the vehicle. UseOverwiteto replace the vehicle attributes with the specified attributes. Or useMergeto combine all attributes.This is required if attributes are present in the input.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
UpdateMode,UpdateMode
-
-