public static interface CreateVehicleRequest.Builder extends IoTFleetWiseRequest.Builder, SdkPojo, CopyableBuilder<CreateVehicleRequest.Builder,CreateVehicleRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateVehicleRequest.Builder |
associationBehavior(String associationBehavior)
An option to create a new Amazon Web Services IoT thing when creating a vehicle, or to validate an existing
Amazon Web Services IoT thing as a vehicle.
|
CreateVehicleRequest.Builder |
associationBehavior(VehicleAssociationBehavior associationBehavior)
An option to create a new Amazon Web Services IoT thing when creating a vehicle, or to validate an existing
Amazon Web Services IoT thing as a vehicle.
|
CreateVehicleRequest.Builder |
attributes(Map<String,String> attributes)
Static information about a vehicle in a key-value pair.
|
CreateVehicleRequest.Builder |
decoderManifestArn(String decoderManifestArn)
The ARN of a decoder manifest.
|
CreateVehicleRequest.Builder |
modelManifestArn(String modelManifestArn)
The Amazon Resource Name ARN of a vehicle model.
|
CreateVehicleRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateVehicleRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateVehicleRequest.Builder |
tags(Collection<Tag> tags)
Metadata that can be used to manage the vehicle.
|
CreateVehicleRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
Metadata that can be used to manage the vehicle.
|
CreateVehicleRequest.Builder |
tags(Tag... tags)
Metadata that can be used to manage the vehicle.
|
CreateVehicleRequest.Builder |
vehicleName(String vehicleName)
The unique ID of the vehicle to create.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateVehicleRequest.Builder vehicleName(String vehicleName)
The unique ID of the vehicle to create.
vehicleName - The unique ID of the vehicle to create.CreateVehicleRequest.Builder modelManifestArn(String modelManifestArn)
The Amazon Resource Name ARN of a vehicle model.
modelManifestArn - The Amazon Resource Name ARN of a vehicle model.CreateVehicleRequest.Builder decoderManifestArn(String decoderManifestArn)
The ARN of a decoder manifest.
decoderManifestArn - The ARN of a decoder manifest.CreateVehicleRequest.Builder attributes(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"CreateVehicleRequest.Builder associationBehavior(String associationBehavior)
An option to create a new Amazon Web Services IoT thing when creating a vehicle, or to validate an existing Amazon Web Services IoT thing as a vehicle.
Default:
associationBehavior - An option to create a new Amazon Web Services IoT thing when creating a vehicle, or to validate an
existing Amazon Web Services IoT thing as a vehicle.
Default:
VehicleAssociationBehavior,
VehicleAssociationBehaviorCreateVehicleRequest.Builder associationBehavior(VehicleAssociationBehavior associationBehavior)
An option to create a new Amazon Web Services IoT thing when creating a vehicle, or to validate an existing Amazon Web Services IoT thing as a vehicle.
Default:
associationBehavior - An option to create a new Amazon Web Services IoT thing when creating a vehicle, or to validate an
existing Amazon Web Services IoT thing as a vehicle.
Default:
VehicleAssociationBehavior,
VehicleAssociationBehaviorCreateVehicleRequest.Builder tags(Collection<Tag> tags)
Metadata that can be used to manage the vehicle.
tags - Metadata that can be used to manage the vehicle.CreateVehicleRequest.Builder tags(Tag... tags)
Metadata that can be used to manage the vehicle.
tags - Metadata that can be used to manage the vehicle.CreateVehicleRequest.Builder tags(Consumer<Tag.Builder>... tags)
Metadata that 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) CreateVehicleRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateVehicleRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.