Interface VehicleStatus.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<VehicleStatus.Builder,,VehicleStatus> SdkBuilder<VehicleStatus.Builder,,VehicleStatus> SdkPojo
- Enclosing class:
VehicleStatus
-
Method Summary
Modifier and TypeMethodDescriptioncampaignName(String campaignName) The name of a campaign.The state of a vehicle, which can be one of the following:status(VehicleState status) The state of a vehicle, which can be one of the following:vehicleName(String vehicleName) The unique ID of the vehicle.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
campaignName
The name of a campaign.
- Parameters:
campaignName- The name of a campaign.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vehicleName
The unique ID of the vehicle.
- Parameters:
vehicleName- The unique ID of the vehicle.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The state of a vehicle, which can be one of the following:
-
CREATED- Amazon Web Services IoT FleetWise sucessfully created the vehicle. -
READY- The vehicle is ready to receive a campaign deployment. -
HEALTHY- A campaign deployment was delivered to the vehicle. -
SUSPENDED- A campaign associated with the vehicle was suspended and data collection was paused. -
DELETING- Amazon Web Services IoT FleetWise is removing a campaign from the vehicle.
- Parameters:
status- The state of a vehicle, which can be one of the following:-
CREATED- Amazon Web Services IoT FleetWise sucessfully created the vehicle. -
READY- The vehicle is ready to receive a campaign deployment. -
HEALTHY- A campaign deployment was delivered to the vehicle. -
SUSPENDED- A campaign associated with the vehicle was suspended and data collection was paused. -
DELETING- Amazon Web Services IoT FleetWise is removing a campaign from the vehicle.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
status
The state of a vehicle, which can be one of the following:
-
CREATED- Amazon Web Services IoT FleetWise sucessfully created the vehicle. -
READY- The vehicle is ready to receive a campaign deployment. -
HEALTHY- A campaign deployment was delivered to the vehicle. -
SUSPENDED- A campaign associated with the vehicle was suspended and data collection was paused. -
DELETING- Amazon Web Services IoT FleetWise is removing a campaign from the vehicle.
- Parameters:
status- The state of a vehicle, which can be one of the following:-
CREATED- Amazon Web Services IoT FleetWise sucessfully created the vehicle. -
READY- The vehicle is ready to receive a campaign deployment. -
HEALTHY- A campaign deployment was delivered to the vehicle. -
SUSPENDED- A campaign associated with the vehicle was suspended and data collection was paused. -
DELETING- Amazon Web Services IoT FleetWise is removing a campaign from the vehicle.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-