Interface VehicleStatus.Builder

  • Method Details

    • campaignName

      VehicleStatus.Builder campaignName(String 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

      VehicleStatus.Builder vehicleName(String 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

      VehicleStatus.Builder status(String status)

      The status of a campaign, which can be one of the following:

      • CREATED - The campaign exists but is not yet approved.

      • READY - The campaign is approved but has not been deployed to the vehicle. Data has not arrived at the vehicle yet.

      • HEALTHY - The campaign is deployed to the vehicle.

      • SUSPENDED - The campaign is suspended and data collection is paused.

      • DELETING - The campaign is being removed from the vehicle.

      • READY_FOR_CHECKIN - The campaign is approved and waiting for vehicle check-in before deployment.

      Parameters:
      status - The status of a campaign, which can be one of the following:

      • CREATED - The campaign exists but is not yet approved.

      • READY - The campaign is approved but has not been deployed to the vehicle. Data has not arrived at the vehicle yet.

      • HEALTHY - The campaign is deployed to the vehicle.

      • SUSPENDED - The campaign is suspended and data collection is paused.

      • DELETING - The campaign is being removed from the vehicle.

      • READY_FOR_CHECKIN - The campaign is approved and waiting for vehicle check-in before deployment.

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

      The status of a campaign, which can be one of the following:

      • CREATED - The campaign exists but is not yet approved.

      • READY - The campaign is approved but has not been deployed to the vehicle. Data has not arrived at the vehicle yet.

      • HEALTHY - The campaign is deployed to the vehicle.

      • SUSPENDED - The campaign is suspended and data collection is paused.

      • DELETING - The campaign is being removed from the vehicle.

      • READY_FOR_CHECKIN - The campaign is approved and waiting for vehicle check-in before deployment.

      Parameters:
      status - The status of a campaign, which can be one of the following:

      • CREATED - The campaign exists but is not yet approved.

      • READY - The campaign is approved but has not been deployed to the vehicle. Data has not arrived at the vehicle yet.

      • HEALTHY - The campaign is deployed to the vehicle.

      • SUSPENDED - The campaign is suspended and data collection is paused.

      • DELETING - The campaign is being removed from the vehicle.

      • READY_FOR_CHECKIN - The campaign is approved and waiting for vehicle check-in before deployment.

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