Class CapsuleV1

java.lang.Object
com.seeq.model.CapsuleV1

public class CapsuleV1 extends Object
The primary object of interest
  • Constructor Details

    • CapsuleV1

      public CapsuleV1()
  • Method Details

    • cursorKey

      public CapsuleV1 cursorKey(Object cursorKey)
    • getCursorKey

      public Object getCursorKey()
      The point at which the capsule becomes uncertain. For a time, an ISO 8601 date string (YYYY-MM-DDThh:mm:ss.sssssssss±hh:mm), or a whole number of nanoseconds since the unix epoch (if the units are nanoseconds). For a numeric (non-time), a double-precision number.
      Returns:
      cursorKey
    • setCursorKey

      public void setCursorKey(Object cursorKey)
    • end

      public CapsuleV1 end(Object end)
    • getEnd

      public Object getEnd()
      The end of the capsule. For a time, an ISO 8601 date string (YYYY-MM-DDThh:mm:ss.sssssssss±hh:mm), or a whole number of nanoseconds since the unix epoch (if the units are nanoseconds). For a numeric (non-time), a double-precision number.
      Returns:
      end
    • setEnd

      public void setEnd(Object end)
    • id

      public CapsuleV1 id(String id)
    • getId

      public String getId()
      The id of the capsule
      Returns:
      id
    • setId

      public void setId(String id)
    • isUncertain

      public CapsuleV1 isUncertain(Boolean isUncertain)
    • getIsUncertain

      public Boolean getIsUncertain()
      True if this capsule is fully or partially uncertain
      Returns:
      isUncertain
    • setIsUncertain

      public void setIsUncertain(Boolean isUncertain)
    • properties

      public CapsuleV1 properties(List<ScalarPropertyV1> properties)
    • addPropertiesItem

      public CapsuleV1 addPropertiesItem(ScalarPropertyV1 propertiesItem)
    • getProperties

      public List<ScalarPropertyV1> getProperties()
      A list of the capsule's properties
      Returns:
      properties
    • setProperties

      public void setProperties(List<ScalarPropertyV1> properties)
    • start

      public CapsuleV1 start(Object start)
    • getStart

      public Object getStart()
      The start of the capsule. For a time, an ISO 8601 date string (YYYY-MM-DDThh:mm:ss.sssssssss±hh:mm), or a whole number of nanoseconds since the unix epoch (if the units are nanoseconds). For a numeric (non-time), a double-precision number.
      Returns:
      start
    • setStart

      public void setStart(Object start)
    • 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