Class PendingActivityInfo

    • Field Detail

      • activityID

        public java.lang.String activityID
      • heartbeatDetails

        public java.nio.ByteBuffer heartbeatDetails
      • lastHeartbeatTimestamp

        public long lastHeartbeatTimestamp
      • lastStartedTimestamp

        public long lastStartedTimestamp
      • attempt

        public int attempt
      • maximumAttempts

        public int maximumAttempts
      • scheduledTimestamp

        public long scheduledTimestamp
      • expirationTimestamp

        public long expirationTimestamp
      • lastFailureReason

        public java.lang.String lastFailureReason
      • lastWorkerIdentity

        public java.lang.String lastWorkerIdentity
      • lastFailureDetails

        public java.nio.ByteBuffer lastFailureDetails
    • Constructor Detail

      • PendingActivityInfo

        public PendingActivityInfo()
      • PendingActivityInfo

        public PendingActivityInfo​(PendingActivityInfo other)
        Performs a deep copy on other.
    • Method Detail

      • getActivityID

        public java.lang.String getActivityID()
      • unsetActivityID

        public void unsetActivityID()
      • isSetActivityID

        public boolean isSetActivityID()
        Returns true if field activityID is set (has been assigned a value) and false otherwise
      • setActivityIDIsSet

        public void setActivityIDIsSet​(boolean value)
      • unsetActivityType

        public void unsetActivityType()
      • isSetActivityType

        public boolean isSetActivityType()
        Returns true if field activityType is set (has been assigned a value) and false otherwise
      • setActivityTypeIsSet

        public void setActivityTypeIsSet​(boolean value)
      • unsetState

        public void unsetState()
      • isSetState

        public boolean isSetState()
        Returns true if field state is set (has been assigned a value) and false otherwise
      • setStateIsSet

        public void setStateIsSet​(boolean value)
      • getHeartbeatDetails

        public byte[] getHeartbeatDetails()
      • bufferForHeartbeatDetails

        public java.nio.ByteBuffer bufferForHeartbeatDetails()
      • setHeartbeatDetails

        public PendingActivityInfo setHeartbeatDetails​(byte[] heartbeatDetails)
      • setHeartbeatDetails

        public PendingActivityInfo setHeartbeatDetails​(java.nio.ByteBuffer heartbeatDetails)
      • unsetHeartbeatDetails

        public void unsetHeartbeatDetails()
      • isSetHeartbeatDetails

        public boolean isSetHeartbeatDetails()
        Returns true if field heartbeatDetails is set (has been assigned a value) and false otherwise
      • setHeartbeatDetailsIsSet

        public void setHeartbeatDetailsIsSet​(boolean value)
      • getLastHeartbeatTimestamp

        public long getLastHeartbeatTimestamp()
      • setLastHeartbeatTimestamp

        public PendingActivityInfo setLastHeartbeatTimestamp​(long lastHeartbeatTimestamp)
      • unsetLastHeartbeatTimestamp

        public void unsetLastHeartbeatTimestamp()
      • isSetLastHeartbeatTimestamp

        public boolean isSetLastHeartbeatTimestamp()
        Returns true if field lastHeartbeatTimestamp is set (has been assigned a value) and false otherwise
      • setLastHeartbeatTimestampIsSet

        public void setLastHeartbeatTimestampIsSet​(boolean value)
      • getLastStartedTimestamp

        public long getLastStartedTimestamp()
      • setLastStartedTimestamp

        public PendingActivityInfo setLastStartedTimestamp​(long lastStartedTimestamp)
      • unsetLastStartedTimestamp

        public void unsetLastStartedTimestamp()
      • isSetLastStartedTimestamp

        public boolean isSetLastStartedTimestamp()
        Returns true if field lastStartedTimestamp is set (has been assigned a value) and false otherwise
      • setLastStartedTimestampIsSet

        public void setLastStartedTimestampIsSet​(boolean value)
      • getAttempt

        public int getAttempt()
      • unsetAttempt

        public void unsetAttempt()
      • isSetAttempt

        public boolean isSetAttempt()
        Returns true if field attempt is set (has been assigned a value) and false otherwise
      • setAttemptIsSet

        public void setAttemptIsSet​(boolean value)
      • getMaximumAttempts

        public int getMaximumAttempts()
      • unsetMaximumAttempts

        public void unsetMaximumAttempts()
      • isSetMaximumAttempts

        public boolean isSetMaximumAttempts()
        Returns true if field maximumAttempts is set (has been assigned a value) and false otherwise
      • setMaximumAttemptsIsSet

        public void setMaximumAttemptsIsSet​(boolean value)
      • getScheduledTimestamp

        public long getScheduledTimestamp()
      • setScheduledTimestamp

        public PendingActivityInfo setScheduledTimestamp​(long scheduledTimestamp)
      • unsetScheduledTimestamp

        public void unsetScheduledTimestamp()
      • isSetScheduledTimestamp

        public boolean isSetScheduledTimestamp()
        Returns true if field scheduledTimestamp is set (has been assigned a value) and false otherwise
      • setScheduledTimestampIsSet

        public void setScheduledTimestampIsSet​(boolean value)
      • getExpirationTimestamp

        public long getExpirationTimestamp()
      • setExpirationTimestamp

        public PendingActivityInfo setExpirationTimestamp​(long expirationTimestamp)
      • unsetExpirationTimestamp

        public void unsetExpirationTimestamp()
      • isSetExpirationTimestamp

        public boolean isSetExpirationTimestamp()
        Returns true if field expirationTimestamp is set (has been assigned a value) and false otherwise
      • setExpirationTimestampIsSet

        public void setExpirationTimestampIsSet​(boolean value)
      • getLastFailureReason

        public java.lang.String getLastFailureReason()
      • setLastFailureReason

        public PendingActivityInfo setLastFailureReason​(java.lang.String lastFailureReason)
      • unsetLastFailureReason

        public void unsetLastFailureReason()
      • isSetLastFailureReason

        public boolean isSetLastFailureReason()
        Returns true if field lastFailureReason is set (has been assigned a value) and false otherwise
      • setLastFailureReasonIsSet

        public void setLastFailureReasonIsSet​(boolean value)
      • getLastWorkerIdentity

        public java.lang.String getLastWorkerIdentity()
      • setLastWorkerIdentity

        public PendingActivityInfo setLastWorkerIdentity​(java.lang.String lastWorkerIdentity)
      • unsetLastWorkerIdentity

        public void unsetLastWorkerIdentity()
      • isSetLastWorkerIdentity

        public boolean isSetLastWorkerIdentity()
        Returns true if field lastWorkerIdentity is set (has been assigned a value) and false otherwise
      • setLastWorkerIdentityIsSet

        public void setLastWorkerIdentityIsSet​(boolean value)
      • getLastFailureDetails

        public byte[] getLastFailureDetails()
      • bufferForLastFailureDetails

        public java.nio.ByteBuffer bufferForLastFailureDetails()
      • setLastFailureDetails

        public PendingActivityInfo setLastFailureDetails​(byte[] lastFailureDetails)
      • setLastFailureDetails

        public PendingActivityInfo setLastFailureDetails​(java.nio.ByteBuffer lastFailureDetails)
      • unsetLastFailureDetails

        public void unsetLastFailureDetails()
      • isSetLastFailureDetails

        public boolean isSetLastFailureDetails()
        Returns true if field lastFailureDetails is set (has been assigned a value) and false otherwise
      • setLastFailureDetailsIsSet

        public void setLastFailureDetailsIsSet​(boolean value)
      • equals

        public boolean equals​(java.lang.Object that)
        Overrides:
        equals in class java.lang.Object
      • hashCode

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

        public void read​(org.apache.thrift.protocol.TProtocol iprot)
                  throws org.apache.thrift.TException
        Specified by:
        read in interface org.apache.thrift.TBase<PendingActivityInfo,​PendingActivityInfo._Fields>
        Throws:
        org.apache.thrift.TException
      • write

        public void write​(org.apache.thrift.protocol.TProtocol oprot)
                   throws org.apache.thrift.TException
        Specified by:
        write in interface org.apache.thrift.TBase<PendingActivityInfo,​PendingActivityInfo._Fields>
        Throws:
        org.apache.thrift.TException
      • toString

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

        public void validate()
                      throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException