Class Path

  • All Implemented Interfaces:
    java.io.Serializable

    public class Path
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Field Detail

      • DEFAULT_INITIAL_DELAY

        public static final java.lang.String DEFAULT_INITIAL_DELAY
        See Also:
        Constant Field Values
    • Constructor Detail

      • Path

        public Path()
      • Path

        public Path​(java.lang.String name)
    • Method Detail

      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)
      • getInitialDelay

        public java.util.Optional<java.lang.String> getInitialDelay()
      • setInitialDelay

        public void setInitialDelay​(java.lang.String initialDelay)
      • getTargets

        public java.util.List<Target> getTargets()
      • setTargets

        public void setTargets​(java.util.List<Target> targets)
      • addTarget

        public void addTarget​(Target target)
      • removeTarget

        public boolean removeTarget​(Target target)
      • clearTargets

        public void clearTargets()
      • getEscalates

        public java.util.List<Escalate> getEscalates()
      • setEscalates

        public void setEscalates​(java.util.List<Escalate> escalates)
      • addEscalate

        public void addEscalate​(Escalate escalate)
      • addEscalate

        public void addEscalate​(int index,
                                Escalate escalate)
      • removeEscalate

        public boolean removeEscalate​(Escalate escalate)
      • clearEscalates

        public void clearEscalates()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object