Interface RouteChargeStepDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RouteChargeStepDetails.Builder,,RouteChargeStepDetails> SdkBuilder<RouteChargeStepDetails.Builder,,RouteChargeStepDetails> SdkPojo
- Enclosing class:
RouteChargeStepDetails
@Mutable
@NotThreadSafe
public static interface RouteChargeStepDetails.Builder
extends SdkPojo, CopyableBuilder<RouteChargeStepDetails.Builder,RouteChargeStepDetails>
-
Method Summary
Modifier and TypeMethodDescriptionarrivalCharge(Double arrivalCharge) Estimated vehicle battery charge before this step (in kWh).consumablePower(Double consumablePower) Maximum charging power available to the vehicle.desiredCharge(Double desiredCharge) Details that are specific to a Charge step.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, sdkFieldNameToField, sdkFields
-
Method Details
-
arrivalCharge
Estimated vehicle battery charge before this step (in kWh).
- Parameters:
arrivalCharge- Estimated vehicle battery charge before this step (in kWh).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
consumablePower
Maximum charging power available to the vehicle.
Unit:
KwH- Parameters:
consumablePower- Maximum charging power available to the vehicle.Unit:
KwH- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
desiredCharge
Details that are specific to a Charge step.
Unit:
KwH- Parameters:
desiredCharge- Details that are specific to a Charge step.Unit:
KwH- Returns:
- Returns a reference to this object so that method calls can be chained together.
-