DJI Mobile SDK Documentation

      class Builder

      static final class Builder
      Package:dji.common.mission.waypointv2.Action
      Description:

      This class is used to create the instance of WaypointCameraStartIntervalShootParam.

      Class Members:
      Interval Shoot Count
      method
      method shootCount
      Builder shootCount(@IntRange(from = 1, to = 255) int shootCount)
      Package:dji.common.mission.waypointv2.Action
      Description:

      Sets the number of photos you want to take. Valid range is [1-255]. If you set the number of photos is [1-254], the camera will automatically stop interval shooting after the number of photos is taken.
      If you set number of photos is 255, the camera will keep taking photos until you call WaypointCameraStopIntervalShootParam to stop taking interval photos.

      Input Parameters:
      @IntRange(from = 1, to = 255) int shootCountAn int value of interval shoot count.
      Return:
      BuilderThe build of Builder.
      Interval Shoot Time
      method
      method shootIntervalTime
      Builder shootIntervalTime(double shootInterval)
      Package:dji.common.mission.waypointv2.Action
      Description:

      Sets the time interval between two photos(unit: second). Valid range is [1-65535].

      Input Parameters:
      double shootIntervalA double value of interval shoot time.
      Return:
      BuilderThe build of Builder.
      Build
      method
      method build
      WaypointCameraStartIntervalShootParam build()
      Package:dji.common.mission.waypointv2.Action
      Description:

      Generates the immutable object.

      Return:
      WaypointCameraStartIntervalShootParamThe build of WaypointCameraStartIntervalShootParam.