Interface LocationAttributes.Builder

    • Method Detail

      • locationState

        LocationAttributes.Builder locationState​(LocationState locationState)

        A fleet location and its current life-cycle state.

        Parameters:
        locationState - A fleet location and its current life-cycle state.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • stoppedActionsWithStrings

        LocationAttributes.Builder stoppedActionsWithStrings​(Collection<String> stoppedActions)

        A list of fleet actions that have been suspended in the fleet location.

        Parameters:
        stoppedActions - A list of fleet actions that have been suspended in the fleet location.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • stoppedActionsWithStrings

        LocationAttributes.Builder stoppedActionsWithStrings​(String... stoppedActions)

        A list of fleet actions that have been suspended in the fleet location.

        Parameters:
        stoppedActions - A list of fleet actions that have been suspended in the fleet location.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • stoppedActions

        LocationAttributes.Builder stoppedActions​(Collection<FleetAction> stoppedActions)

        A list of fleet actions that have been suspended in the fleet location.

        Parameters:
        stoppedActions - A list of fleet actions that have been suspended in the fleet location.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • stoppedActions

        LocationAttributes.Builder stoppedActions​(FleetAction... stoppedActions)

        A list of fleet actions that have been suspended in the fleet location.

        Parameters:
        stoppedActions - A list of fleet actions that have been suspended in the fleet location.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updateStatus

        LocationAttributes.Builder updateStatus​(String updateStatus)

        The status of fleet activity updates to the location. The status PENDING_UPDATE indicates that StopFleetActions or StartFleetActions has been requested but the update has not yet been completed for the location.

        Parameters:
        updateStatus - The status of fleet activity updates to the location. The status PENDING_UPDATE indicates that StopFleetActions or StartFleetActions has been requested but the update has not yet been completed for the location.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        LocationUpdateStatus, LocationUpdateStatus
      • updateStatus

        LocationAttributes.Builder updateStatus​(LocationUpdateStatus updateStatus)

        The status of fleet activity updates to the location. The status PENDING_UPDATE indicates that StopFleetActions or StartFleetActions has been requested but the update has not yet been completed for the location.

        Parameters:
        updateStatus - The status of fleet activity updates to the location. The status PENDING_UPDATE indicates that StopFleetActions or StartFleetActions has been requested but the update has not yet been completed for the location.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        LocationUpdateStatus, LocationUpdateStatus