Class AuditLogItemModel
- java.lang.Object
-
- com.configcat.publicapi.java.client.model.AuditLogItemModel
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2025-02-20T16:55:24.304297906Z[Etc/UTC]", comments="Generator version: 7.7.0") public class AuditLogItemModel extends java.lang.ObjectAuditLogItemModel
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAuditLogItemModel.CustomTypeAdapterFactory
-
Field Summary
Fields Modifier and Type Field Description static java.util.HashSet<java.lang.String>openapiFieldsstatic java.util.HashSet<java.lang.String>openapiRequiredFieldsstatic java.lang.StringSERIALIZED_NAME_ACTION_TARGETstatic java.lang.StringSERIALIZED_NAME_AUDIT_LOG_DATE_TIMEstatic java.lang.StringSERIALIZED_NAME_AUDIT_LOG_IDstatic java.lang.StringSERIALIZED_NAME_AUDIT_LOG_TYPEstatic java.lang.StringSERIALIZED_NAME_AUDIT_LOG_TYPE_ENUMstatic java.lang.StringSERIALIZED_NAME_CHANGE_SET_IDstatic java.lang.StringSERIALIZED_NAME_DETAILSstatic java.lang.StringSERIALIZED_NAME_TRUNCATEDstatic java.lang.StringSERIALIZED_NAME_USER_EMAILstatic java.lang.StringSERIALIZED_NAME_USER_NAMEstatic java.lang.StringSERIALIZED_NAME_WHEREstatic java.lang.StringSERIALIZED_NAME_WHY
-
Constructor Summary
Constructors Constructor Description AuditLogItemModel()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AuditLogItemModelactionTarget(java.lang.String actionTarget)AuditLogItemModelauditLogDateTime(java.time.OffsetDateTime auditLogDateTime)AuditLogItemModelauditLogId(java.lang.Long auditLogId)AuditLogItemModelauditLogType(java.lang.String auditLogType)AuditLogItemModelauditLogTypeEnum(AuditLogType auditLogTypeEnum)AuditLogItemModelchangeSetId(java.util.UUID changeSetId)AuditLogItemModeldetails(java.lang.String details)booleanequals(java.lang.Object o)static AuditLogItemModelfromJson(java.lang.String jsonString)Create an instance of AuditLogItemModel given an JSON stringjava.lang.StringgetActionTarget()Get actionTargetjava.util.Map<java.lang.String,java.lang.Object>getAdditionalProperties()Return the additional (undeclared) property.java.lang.ObjectgetAdditionalProperty(java.lang.String key)Return the additional (undeclared) property with the specified name.java.time.OffsetDateTimegetAuditLogDateTime()Get auditLogDateTimejava.lang.LonggetAuditLogId()Get auditLogIdjava.lang.StringgetAuditLogType()Get auditLogTypeAuditLogTypegetAuditLogTypeEnum()Get auditLogTypeEnumjava.util.UUIDgetChangeSetId()Get changeSetIdjava.lang.StringgetDetails()Get detailsjava.lang.BooleangetTruncated()Get truncatedjava.lang.StringgetUserEmail()Get userEmailjava.lang.StringgetUserName()Get userNamejava.lang.StringgetWhere()Get wherejava.lang.StringgetWhy()Get whyinthashCode()AuditLogItemModelputAdditionalProperty(java.lang.String key, java.lang.Object value)Set the additional (undeclared) property with the specified name and value.voidsetActionTarget(java.lang.String actionTarget)voidsetAuditLogDateTime(java.time.OffsetDateTime auditLogDateTime)voidsetAuditLogId(java.lang.Long auditLogId)voidsetAuditLogType(java.lang.String auditLogType)voidsetAuditLogTypeEnum(AuditLogType auditLogTypeEnum)voidsetChangeSetId(java.util.UUID changeSetId)voidsetDetails(java.lang.String details)voidsetTruncated(java.lang.Boolean truncated)voidsetUserEmail(java.lang.String userEmail)voidsetUserName(java.lang.String userName)voidsetWhere(java.lang.String where)voidsetWhy(java.lang.String why)java.lang.StringtoJson()Convert an instance of AuditLogItemModel to an JSON stringjava.lang.StringtoString()AuditLogItemModeltruncated(java.lang.Boolean truncated)AuditLogItemModeluserEmail(java.lang.String userEmail)AuditLogItemModeluserName(java.lang.String userName)static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement)Validates the JSON Element and throws an exception if issues foundAuditLogItemModelwhere(java.lang.String where)AuditLogItemModelwhy(java.lang.String why)
-
-
-
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
-
-
Method Detail
-
auditLogId
public AuditLogItemModel auditLogId(java.lang.Long auditLogId)
-
getAuditLogId
@Nullable 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
@Nullable public java.time.OffsetDateTime getAuditLogDateTime()
Get auditLogDateTime- Returns:
- auditLogDateTime
-
setAuditLogDateTime
public void setAuditLogDateTime(java.time.OffsetDateTime auditLogDateTime)
-
auditLogTypeEnum
public AuditLogItemModel auditLogTypeEnum(AuditLogType auditLogTypeEnum)
-
getAuditLogTypeEnum
@Nullable public AuditLogType getAuditLogTypeEnum()
Get auditLogTypeEnum- Returns:
- auditLogTypeEnum
-
setAuditLogTypeEnum
public void setAuditLogTypeEnum(AuditLogType auditLogTypeEnum)
-
changeSetId
public AuditLogItemModel changeSetId(java.util.UUID changeSetId)
-
getChangeSetId
@Nullable public java.util.UUID getChangeSetId()
Get changeSetId- Returns:
- changeSetId
-
setChangeSetId
public void setChangeSetId(java.util.UUID changeSetId)
-
truncated
public AuditLogItemModel truncated(java.lang.Boolean truncated)
-
getTruncated
@Nullable 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)
-
userEmail
public AuditLogItemModel userEmail(java.lang.String userEmail)
-
getUserEmail
@Nullable public java.lang.String getUserEmail()
Get userEmail- Returns:
- userEmail
-
setUserEmail
public void setUserEmail(java.lang.String userEmail)
-
userName
public AuditLogItemModel userName(java.lang.String userName)
-
getUserName
@Nullable public java.lang.String getUserName()
Get userName- Returns:
- userName
-
setUserName
public void setUserName(java.lang.String userName)
-
where
public AuditLogItemModel where(java.lang.String where)
-
getWhere
@Nullable public java.lang.String getWhere()
Get where- Returns:
- where
-
setWhere
public void setWhere(java.lang.String where)
-
why
public AuditLogItemModel why(java.lang.String why)
-
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)
-
details
public AuditLogItemModel details(java.lang.String details)
-
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 propertyvalue- 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:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
validateJsonElement
public static void validateJsonElement(com.google.gson.JsonElement jsonElement) throws java.io.IOExceptionValidates 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
-
-