Interface UpdateVehicleRequestItem.Builder

    • 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 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.

        Parameters:
        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.

        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 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.

        Parameters:
        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.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        UpdateMode, UpdateMode