Class ObjectLifecycle

java.lang.Object
com.emc.documentum.rest.model.AbstractLinkable
com.emc.documentum.rest.model.ObjectLifecycle
All Implemented Interfaces:
Linkable

public class ObjectLifecycle extends AbstractLinkable
Object lifecycle resource
  • Constructor Details

    • ObjectLifecycle

      public ObjectLifecycle()
  • Method Details

    • getId

      public String getId()
    • setId

      public void setId(String id)
    • isStateTransitionLinksAccessible

      public boolean isStateTransitionLinksAccessible()
    • setStateTransitionLinksAccessible

      public void setStateTransitionLinksAccessible(boolean stateTransitionLinksAccessible)
    • getLifecycleId

      public String getLifecycleId()
    • setLifecycleId

      public void setLifecycleId(String lifecycleId)
    • getLifecycleName

      public String getLifecycleName()
    • setLifecycleName

      public void setLifecycleName(String lifecycleName)
    • getAliassetName

      public String getAliassetName()
    • setAliassetName

      public void setAliassetName(String aliassetName)
    • getCurrentState

      public String getCurrentState()
    • setCurrentState

      public void setCurrentState(String currentState)
    • getPreviousState

      public String getPreviousState()
    • setPreviousState

      public void setPreviousState(String previousState)
    • getNextState

      public String getNextState()
    • setNextState

      public void setNextState(String nextState)
    • getResumeState

      public String getResumeState()
    • setResumeState

      public void setResumeState(String resumeState)
    • getAbleToDemote

      public Boolean getAbleToDemote()
    • setAbleToDemote

      public void setAbleToDemote(Boolean ableToDemote)
    • getAbleToPromote

      public Boolean getAbleToPromote()
    • setAbleToPromote

      public void setAbleToPromote(Boolean ableToPromote)
    • getAbleToResume

      public Boolean getAbleToResume()
    • setAbleToResume

      public void setAbleToResume(Boolean ableToResume)
    • getAbleToSuspend

      public Boolean getAbleToSuspend()
    • setAbleToSuspend

      public void setAbleToSuspend(Boolean ableToSuspend)
    • getSchedules

      public List<ObjectLifecycle.Schedule> getSchedules()
    • setSchedules

      public void setSchedules(List<ObjectLifecycle.Schedule> schedules)
    • addSchedule

      public void addSchedule(ObjectLifecycle.Schedule schedule)