Package es.situm.sdk.model.directions
Class Indication.Builder
- java.lang.Object
-
- es.situm.sdk.model.directions.Indication.Builder
-
- Enclosing class:
- Indication
public static class Indication.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Indicationbuild()Indication.BuildersetDistance(double distance)Indication.BuildersetDistanceToNextLevel(int distanceToNextLevel)Indication.BuildersetInstructionType(Indication.Action instructionType)Indication.BuildersetNextLevel(Integer nextLevel)Indication.BuildersetOrientation(double orientation)Indication.BuildersetOrientationType(Indication.Orientation orientationType)Indication.BuildersetStepIdxDestination(int stepIdxDestination)Indication.BuildersetStepIdxOrigin(int stepIdxOrigin)
-
-
-
Method Detail
-
setStepIdxOrigin
@NonNull public Indication.Builder setStepIdxOrigin(int stepIdxOrigin)
-
setStepIdxDestination
@NonNull public Indication.Builder setStepIdxDestination(int stepIdxDestination)
-
setInstructionType
@NonNull public Indication.Builder setInstructionType(Indication.Action instructionType)
-
setOrientationType
@NonNull public Indication.Builder setOrientationType(Indication.Orientation orientationType)
-
setOrientation
@NonNull public Indication.Builder setOrientation(double orientation)
-
setDistance
@NonNull public Indication.Builder setDistance(double distance)
-
setDistanceToNextLevel
@NonNull public Indication.Builder setDistanceToNextLevel(int distanceToNextLevel)
-
setNextLevel
@NonNull public Indication.Builder setNextLevel(Integer nextLevel)
-
build
@NonNull public Indication build()
-
-