Class AuditLogItemModel


  • @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               date="2025-11-07T15:32:06.171915713Z[Etc/UTC]",
               comments="Generator version: 7.7.0")
    public class AuditLogItemModel
    extends java.lang.Object
    AuditLogItemModel
    • Field Detail

      • SERIALIZED_NAME_AUDIT_LOG_ID

        public static final java.lang.String SERIALIZED_NAME_AUDIT_LOG_ID
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_AUDIT_LOG_DATE_TIME

        public static final java.lang.String SERIALIZED_NAME_AUDIT_LOG_DATE_TIME
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_AUDIT_LOG_TYPE_ENUM

        public static final java.lang.String SERIALIZED_NAME_AUDIT_LOG_TYPE_ENUM
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_CHANGE_SET_ID

        public static final java.lang.String SERIALIZED_NAME_CHANGE_SET_ID
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_TRUNCATED

        public static final java.lang.String SERIALIZED_NAME_TRUNCATED
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_AUDIT_LOG_TYPE

        public static final java.lang.String SERIALIZED_NAME_AUDIT_LOG_TYPE
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_USER_EMAIL

        public static final java.lang.String SERIALIZED_NAME_USER_EMAIL
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_USER_NAME

        public static final java.lang.String SERIALIZED_NAME_USER_NAME
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_WHERE

        public static final java.lang.String SERIALIZED_NAME_WHERE
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_WHY

        public static final java.lang.String SERIALIZED_NAME_WHY
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_ACTION_TARGET

        public static final java.lang.String SERIALIZED_NAME_ACTION_TARGET
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_DETAILS

        public static final java.lang.String SERIALIZED_NAME_DETAILS
        See Also:
        Constant Field Values
      • openapiFields

        public static java.util.HashSet<java.lang.String> openapiFields
      • openapiRequiredFields

        public static java.util.HashSet<java.lang.String> openapiRequiredFields
    • Constructor Detail

      • AuditLogItemModel

        public AuditLogItemModel()
    • Method Detail

      • getAuditLogId

        @Nonnull
        public java.lang.Long getAuditLogId()
        Get auditLogId
        Returns:
        auditLogId
      • setAuditLogId

        public void setAuditLogId​(java.lang.Long auditLogId)
      • auditLogDateTime

        public AuditLogItemModel auditLogDateTime​(java.time.OffsetDateTime auditLogDateTime)
      • getAuditLogDateTime

        @Nonnull
        public java.time.OffsetDateTime getAuditLogDateTime()
        Get auditLogDateTime
        Returns:
        auditLogDateTime
      • setAuditLogDateTime

        public void setAuditLogDateTime​(java.time.OffsetDateTime auditLogDateTime)
      • getAuditLogTypeEnum

        @Nonnull
        public AuditLogType getAuditLogTypeEnum()
        Get auditLogTypeEnum
        Returns:
        auditLogTypeEnum
      • setAuditLogTypeEnum

        public void setAuditLogTypeEnum​(AuditLogType auditLogTypeEnum)
      • getChangeSetId

        @Nullable
        public java.util.UUID getChangeSetId()
        Get changeSetId
        Returns:
        changeSetId
      • setChangeSetId

        public void setChangeSetId​(java.util.UUID changeSetId)
      • getTruncated

        @Nonnull
        public java.lang.Boolean getTruncated()
        Get truncated
        Returns:
        truncated
      • setTruncated

        public void setTruncated​(java.lang.Boolean truncated)
      • auditLogType

        public AuditLogItemModel auditLogType​(java.lang.String auditLogType)
      • getAuditLogType

        @Nullable
        public java.lang.String getAuditLogType()
        Get auditLogType
        Returns:
        auditLogType
      • setAuditLogType

        public void setAuditLogType​(java.lang.String auditLogType)
      • getUserEmail

        @Nullable
        public java.lang.String getUserEmail()
        Get userEmail
        Returns:
        userEmail
      • setUserEmail

        public void setUserEmail​(java.lang.String userEmail)
      • getUserName

        @Nullable
        public java.lang.String getUserName()
        Get userName
        Returns:
        userName
      • setUserName

        public void setUserName​(java.lang.String userName)
      • getWhere

        @Nullable
        public java.lang.String getWhere()
        Get where
        Returns:
        where
      • setWhere

        public void setWhere​(java.lang.String where)
      • getWhy

        @Nullable
        public java.lang.String getWhy()
        Get why
        Returns:
        why
      • setWhy

        public void setWhy​(java.lang.String why)
      • actionTarget

        public AuditLogItemModel actionTarget​(java.lang.String actionTarget)
      • getActionTarget

        @Nullable
        public java.lang.String getActionTarget()
        Get actionTarget
        Returns:
        actionTarget
      • setActionTarget

        public void setActionTarget​(java.lang.String actionTarget)
      • getDetails

        @Nullable
        public java.lang.String getDetails()
        Get details
        Returns:
        details
      • setDetails

        public void setDetails​(java.lang.String details)
      • putAdditionalProperty

        public AuditLogItemModel putAdditionalProperty​(java.lang.String key,
                                                       java.lang.Object value)
        Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.
        Parameters:
        key - name of the property
        value - value of the property
        Returns:
        the AuditLogItemModel instance itself
      • getAdditionalProperties

        public java.util.Map<java.lang.String,​java.lang.Object> getAdditionalProperties()
        Return the additional (undeclared) property.
        Returns:
        a map of objects
      • getAdditionalProperty

        public java.lang.Object getAdditionalProperty​(java.lang.String key)
        Return the additional (undeclared) property with the specified name.
        Parameters:
        key - name of the property
        Returns:
        an object
      • equals

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

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

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

        public static void validateJsonElement​(com.google.gson.JsonElement jsonElement)
                                        throws java.io.IOException
        Validates the JSON Element and throws an exception if issues found
        Parameters:
        jsonElement - JSON Element
        Throws:
        java.io.IOException - if the JSON Element is invalid with respect to AuditLogItemModel
      • fromJson

        public static AuditLogItemModel fromJson​(java.lang.String jsonString)
                                          throws java.io.IOException
        Create an instance of AuditLogItemModel given an JSON string
        Parameters:
        jsonString - JSON string
        Returns:
        An instance of AuditLogItemModel
        Throws:
        java.io.IOException - if the JSON string is invalid with respect to AuditLogItemModel
      • toJson

        public java.lang.String toJson()
        Convert an instance of AuditLogItemModel to an JSON string
        Returns:
        JSON string