public static interface CreateVehicleRequestItem.Builder extends SdkPojo, CopyableBuilder<CreateVehicleRequestItem.Builder,CreateVehicleRequestItem>
| Modifier and Type | Method and Description |
|---|---|
CreateVehicleRequestItem.Builder |
associationBehavior(String associationBehavior)
An option to create a new Amazon Web Services IoT thing when creating a vehicle, or to validate an existing
thing as a vehicle.
|
CreateVehicleRequestItem.Builder |
associationBehavior(VehicleAssociationBehavior associationBehavior)
An option to create a new Amazon Web Services IoT thing when creating a vehicle, or to validate an existing
thing as a vehicle.
|
CreateVehicleRequestItem.Builder |
attributes(Map<String,String> attributes)
Static information about a vehicle in a key-value pair.
|
CreateVehicleRequestItem.Builder |
decoderManifestArn(String decoderManifestArn)
The Amazon Resource Name (ARN) of a decoder manifest associated with the vehicle to create.
|
CreateVehicleRequestItem.Builder |
modelManifestArn(String modelManifestArn)
The ARN of the vehicle model (model manifest) to create the vehicle from.
|
CreateVehicleRequestItem.Builder |
tags(Collection<Tag> tags)
Metadata which can be used to manage the vehicle.
|
CreateVehicleRequestItem.Builder |
tags(Consumer<Tag.Builder>... tags)
Metadata which can be used to manage the vehicle.
|
CreateVehicleRequestItem.Builder |
tags(Tag... tags)
Metadata which can be used to manage the vehicle.
|
CreateVehicleRequestItem.Builder |
vehicleName(String vehicleName)
The unique ID of the vehicle to create.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateVehicleRequestItem.Builder vehicleName(String vehicleName)
The unique ID of the vehicle to create.
vehicleName - The unique ID of the vehicle to create.CreateVehicleRequestItem.Builder modelManifestArn(String modelManifestArn)
The ARN of the vehicle model (model manifest) to create the vehicle from.
modelManifestArn - The ARN of the vehicle model (model manifest) to create the vehicle from.CreateVehicleRequestItem.Builder decoderManifestArn(String decoderManifestArn)
The Amazon Resource Name (ARN) of a decoder manifest associated with the vehicle to create.
decoderManifestArn - The Amazon Resource Name (ARN) of a decoder manifest associated with the vehicle to create.CreateVehicleRequestItem.Builder attributes(Map<String,String> attributes)
Static information about a vehicle in a key-value pair. For example: "engine Type" :
"v6"
attributes - Static information about a vehicle in a key-value pair. For example: "engine Type" :
"v6"CreateVehicleRequestItem.Builder associationBehavior(String associationBehavior)
An option to create a new Amazon Web Services IoT thing when creating a vehicle, or to validate an existing thing as a vehicle.
associationBehavior - An option to create a new Amazon Web Services IoT thing when creating a vehicle, or to validate an
existing thing as a vehicle.VehicleAssociationBehavior,
VehicleAssociationBehaviorCreateVehicleRequestItem.Builder associationBehavior(VehicleAssociationBehavior associationBehavior)
An option to create a new Amazon Web Services IoT thing when creating a vehicle, or to validate an existing thing as a vehicle.
associationBehavior - An option to create a new Amazon Web Services IoT thing when creating a vehicle, or to validate an
existing thing as a vehicle.VehicleAssociationBehavior,
VehicleAssociationBehaviorCreateVehicleRequestItem.Builder tags(Collection<Tag> tags)
Metadata which can be used to manage the vehicle.
tags - Metadata which can be used to manage the vehicle.CreateVehicleRequestItem.Builder tags(Tag... tags)
Metadata which can be used to manage the vehicle.
tags - Metadata which can be used to manage the vehicle.CreateVehicleRequestItem.Builder tags(Consumer<Tag.Builder>... tags)
Metadata which can be used to manage the vehicle.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one
manually via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) Copyright © 2022. All rights reserved.