java.lang.Object
dev.getelements.elements.sdk.model.mission.Progress
All Implemented Interfaces:
Serializable

public class Progress extends Object implements Serializable
Represents the mission state (i.e., progress). Created by davidjbrooks on 12/03/2018.
See Also:
  • Constructor Details

    • Progress

      public Progress()
  • Method Details

    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getProfile

      public Profile getProfile()
    • setProfile

      public void setProfile(Profile profile)
    • getCurrentStep

      public Step getCurrentStep()
    • setCurrentStep

      public void setCurrentStep(Step currentStep)
    • getRemaining

      public Integer getRemaining()
    • setRemaining

      public void setRemaining(Integer remaining)
    • getMission

      public ProgressMissionInfo getMission()
    • setMission

      public void setMission(ProgressMissionInfo mission)
    • getRewardIssuances

      public List<RewardIssuance> getRewardIssuances()
    • setRewardIssuances

      public void setRewardIssuances(List<RewardIssuance> rewardIssuances)
    • getSequence

      public Integer getSequence()
    • setSequence

      public void setSequence(Integer sequence)
    • isManagedBySchedule

      public boolean isManagedBySchedule()
    • setManagedBySchedule

      public void setManagedBySchedule(boolean managedBySchedule)
    • getSchedules

      public List<Schedule> getSchedules()
    • setSchedules

      public void setSchedules(List<Schedule> schedules)
    • getScheduleEvents

      public List<ScheduleEvent> getScheduleEvents()
    • setScheduleEvents

      public void setScheduleEvents(List<ScheduleEvent> scheduleEvents)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object