Class ResponderActivitySummary


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20200131")
    public final class ResponderActivitySummary
    extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
    Responder activity summary definition.
    Note: Objects should always be created or deserialized using the ResponderActivitySummary.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the ResponderActivitySummary.Builder, which maintain a set of all explicitly set fields called ResponderActivitySummary.Builder.__explicitlySet__. The hashCode() and equals(Object) methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
    • Method Detail

      • getId

        public String getId()
        Unique ID for responder activity
        Returns:
        the value
      • getProblemId

        public String getProblemId()
        Unique ID of problem associated with responder activity
        Returns:
        the value
      • getResponderRuleId

        public String getResponderRuleId()
        Unique ID of the responder rule associated with the problem
        Returns:
        the value
      • getResponderType

        public ResponderType getResponderType()
        Responder rule type for performing the operation
        Returns:
        the value
      • getResponderRuleName

        public String getResponderRuleName()
        Responder rule name
        Returns:
        the value
      • getResponderActivityType

        public ResponderActivityType getResponderActivityType()
        Responder activity type
        Returns:
        the value
      • getResponderExecutionStatus

        public ResponderExecutionStates getResponderExecutionStatus()
        Responder execution status
        Returns:
        the value
      • getTimeCreated

        public Date getTimeCreated()
        Responder activity starting time
        Returns:
        the value
      • getMessage

        public String getMessage()
        Additional message related to this operation
        Returns:
        the value
      • toString

        public String toString()
        Overrides:
        toString in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
      • toString

        public String toString​(boolean includeByteArrayContents)
        Return a string representation of the object.
        Parameters:
        includeByteArrayContents - true to include the full contents of byte arrays
        Returns:
        string representation
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel