Class ForecastGeofenceEventsRequest

    • Method Detail

      • collectionName

        public final String collectionName()

        The name of the geofence collection.

        Returns:
        The name of the geofence collection.
      • deviceState

        public final ForecastGeofenceEventsDeviceState deviceState()

        The device's state, including current position and speed.

        Returns:
        The device's state, including current position and speed.
      • timeHorizonMinutes

        public final Double timeHorizonMinutes()

        Specifies the time horizon in minutes for the forecasted events.

        Returns:
        Specifies the time horizon in minutes for the forecasted events.
      • distanceUnit

        public final DistanceUnit distanceUnit()

        The distance unit used for the NearestDistance property returned in a forecasted event. The measurement system must match for DistanceUnit and SpeedUnit; if Kilometers is specified for DistanceUnit, then SpeedUnit must be KilometersPerHour.

        Default Value: Kilometers

        If the service returns an enum value that is not available in the current SDK version, distanceUnit will return DistanceUnit.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from distanceUnitAsString().

        Returns:
        The distance unit used for the NearestDistance property returned in a forecasted event. The measurement system must match for DistanceUnit and SpeedUnit; if Kilometers is specified for DistanceUnit, then SpeedUnit must be KilometersPerHour.

        Default Value: Kilometers

        See Also:
        DistanceUnit
      • distanceUnitAsString

        public final String distanceUnitAsString()

        The distance unit used for the NearestDistance property returned in a forecasted event. The measurement system must match for DistanceUnit and SpeedUnit; if Kilometers is specified for DistanceUnit, then SpeedUnit must be KilometersPerHour.

        Default Value: Kilometers

        If the service returns an enum value that is not available in the current SDK version, distanceUnit will return DistanceUnit.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from distanceUnitAsString().

        Returns:
        The distance unit used for the NearestDistance property returned in a forecasted event. The measurement system must match for DistanceUnit and SpeedUnit; if Kilometers is specified for DistanceUnit, then SpeedUnit must be KilometersPerHour.

        Default Value: Kilometers

        See Also:
        DistanceUnit
      • speedUnit

        public final SpeedUnit speedUnit()

        The speed unit for the device captured by the device state. The measurement system must match for DistanceUnit and SpeedUnit; if Kilometers is specified for DistanceUnit, then SpeedUnit must be KilometersPerHour.

        Default Value: KilometersPerHour.

        If the service returns an enum value that is not available in the current SDK version, speedUnit will return SpeedUnit.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from speedUnitAsString().

        Returns:
        The speed unit for the device captured by the device state. The measurement system must match for DistanceUnit and SpeedUnit; if Kilometers is specified for DistanceUnit, then SpeedUnit must be KilometersPerHour.

        Default Value: KilometersPerHour.

        See Also:
        SpeedUnit
      • speedUnitAsString

        public final String speedUnitAsString()

        The speed unit for the device captured by the device state. The measurement system must match for DistanceUnit and SpeedUnit; if Kilometers is specified for DistanceUnit, then SpeedUnit must be KilometersPerHour.

        Default Value: KilometersPerHour.

        If the service returns an enum value that is not available in the current SDK version, speedUnit will return SpeedUnit.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from speedUnitAsString().

        Returns:
        The speed unit for the device captured by the device state. The measurement system must match for DistanceUnit and SpeedUnit; if Kilometers is specified for DistanceUnit, then SpeedUnit must be KilometersPerHour.

        Default Value: KilometersPerHour.

        See Also:
        SpeedUnit
      • nextToken

        public final String nextToken()

        The pagination token specifying which page of results to return in the response. If no token is provided, the default page is the first page.

        Default value: null

        Returns:
        The pagination token specifying which page of results to return in the response. If no token is provided, the default page is the first page.

        Default value: null

      • maxResults

        public final Integer maxResults()

        An optional limit for the number of resources returned in a single call.

        Default value: 20

        Returns:
        An optional limit for the number of resources returned in a single call.

        Default value: 20

      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object