Package com.launchdarkly.api.model
Class AuditLogEntryRep
- java.lang.Object
-
- com.launchdarkly.api.model.AuditLogEntryRep
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-07-11T22:46:03.646077Z[Etc/UTC]") public class AuditLogEntryRep extends java.lang.Object
AuditLogEntryRep
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AuditLogEntryRep.CustomTypeAdapterFactory
-
Field Summary
Fields Modifier and Type Field Description static java.util.HashSet<java.lang.String>
openapiFields
static java.util.HashSet<java.lang.String>
openapiRequiredFields
static java.lang.String
SERIALIZED_NAME_ACCESSES
static java.lang.String
SERIALIZED_NAME_ACCOUNT_ID
static java.lang.String
SERIALIZED_NAME_APP
static java.lang.String
SERIALIZED_NAME_COMMENT
static java.lang.String
SERIALIZED_NAME_CURRENT_VERSION
static java.lang.String
SERIALIZED_NAME_DATE
static java.lang.String
SERIALIZED_NAME_DELTA
static java.lang.String
SERIALIZED_NAME_DESCRIPTION
static java.lang.String
SERIALIZED_NAME_ID
static java.lang.String
SERIALIZED_NAME_KIND
static java.lang.String
SERIALIZED_NAME_LINKS
static java.lang.String
SERIALIZED_NAME_MEMBER
static java.lang.String
SERIALIZED_NAME_MERGE
static java.lang.String
SERIALIZED_NAME_NAME
static java.lang.String
SERIALIZED_NAME_PARENT
static java.lang.String
SERIALIZED_NAME_PREVIOUS_VERSION
static java.lang.String
SERIALIZED_NAME_SHORT_DESCRIPTION
static java.lang.String
SERIALIZED_NAME_SUBENTRIES
static java.lang.String
SERIALIZED_NAME_SUBJECT
static java.lang.String
SERIALIZED_NAME_TARGET
static java.lang.String
SERIALIZED_NAME_TITLE
static java.lang.String
SERIALIZED_NAME_TITLE_VERB
static java.lang.String
SERIALIZED_NAME_TOKEN
static java.lang.String
SERIALIZED_NAME_TRIGGER_BODY
-
Constructor Summary
Constructors Constructor Description AuditLogEntryRep()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AuditLogEntryRep
accesses(java.util.List<ResourceAccess> accesses)
AuditLogEntryRep
accountId(java.lang.String accountId)
AuditLogEntryRep
addAccessesItem(ResourceAccess accessesItem)
AuditLogEntryRep
addSubentriesItem(AuditLogEntryListingRep subentriesItem)
AuditLogEntryRep
app(AuthorizedAppDataRep app)
AuditLogEntryRep
comment(java.lang.String comment)
AuditLogEntryRep
currentVersion(java.lang.Object currentVersion)
AuditLogEntryRep
date(java.lang.Long date)
AuditLogEntryRep
delta(java.lang.Object delta)
AuditLogEntryRep
description(java.lang.String description)
boolean
equals(java.lang.Object o)
static AuditLogEntryRep
fromJson(java.lang.String jsonString)
Create an instance of AuditLogEntryRep given an JSON stringjava.util.List<ResourceAccess>
getAccesses()
Get accessesjava.lang.String
getAccountId()
Get accountIdjava.util.Map<java.lang.String,java.lang.Object>
getAdditionalProperties()
Return the additional (undeclared) property.java.lang.Object
getAdditionalProperty(java.lang.String key)
Return the additional (undeclared) property with the specified name.AuthorizedAppDataRep
getApp()
Get appjava.lang.String
getComment()
Get commentjava.lang.Object
getCurrentVersion()
Get currentVersionjava.lang.Long
getDate()
Get datejava.lang.Object
getDelta()
Get deltajava.lang.String
getDescription()
Get descriptionjava.lang.String
getId()
Get idjava.lang.String
getKind()
Get kindjava.util.Map<java.lang.String,Link>
getLinks()
Get linksMemberDataRep
getMember()
Get memberjava.lang.Object
getMerge()
Get mergejava.lang.String
getName()
Get nameParentResourceRep
getParent()
Get parentjava.lang.Object
getPreviousVersion()
Get previousVersionjava.lang.String
getShortDescription()
Get shortDescriptionjava.util.List<AuditLogEntryListingRep>
getSubentries()
Get subentriesSubjectDataRep
getSubject()
Get subjectTargetResourceRep
getTarget()
Get targetjava.lang.String
getTitle()
Get titlejava.lang.String
getTitleVerb()
Get titleVerbTokenDataRep
getToken()
Get tokenjava.lang.Object
getTriggerBody()
Get triggerBodyint
hashCode()
AuditLogEntryRep
id(java.lang.String id)
AuditLogEntryRep
kind(java.lang.String kind)
AuditLogEntryRep
links(java.util.Map<java.lang.String,Link> links)
AuditLogEntryRep
member(MemberDataRep member)
AuditLogEntryRep
merge(java.lang.Object merge)
AuditLogEntryRep
name(java.lang.String name)
AuditLogEntryRep
parent(ParentResourceRep parent)
AuditLogEntryRep
previousVersion(java.lang.Object previousVersion)
AuditLogEntryRep
putAdditionalProperty(java.lang.String key, java.lang.Object value)
Set the additional (undeclared) property with the specified name and value.AuditLogEntryRep
putLinksItem(java.lang.String key, Link linksItem)
void
setAccesses(java.util.List<ResourceAccess> accesses)
void
setAccountId(java.lang.String accountId)
void
setApp(AuthorizedAppDataRep app)
void
setComment(java.lang.String comment)
void
setCurrentVersion(java.lang.Object currentVersion)
void
setDate(java.lang.Long date)
void
setDelta(java.lang.Object delta)
void
setDescription(java.lang.String description)
void
setId(java.lang.String id)
void
setKind(java.lang.String kind)
void
setLinks(java.util.Map<java.lang.String,Link> links)
void
setMember(MemberDataRep member)
void
setMerge(java.lang.Object merge)
void
setName(java.lang.String name)
void
setParent(ParentResourceRep parent)
void
setPreviousVersion(java.lang.Object previousVersion)
void
setShortDescription(java.lang.String shortDescription)
void
setSubentries(java.util.List<AuditLogEntryListingRep> subentries)
void
setSubject(SubjectDataRep subject)
void
setTarget(TargetResourceRep target)
void
setTitle(java.lang.String title)
void
setTitleVerb(java.lang.String titleVerb)
void
setToken(TokenDataRep token)
void
setTriggerBody(java.lang.Object triggerBody)
AuditLogEntryRep
shortDescription(java.lang.String shortDescription)
AuditLogEntryRep
subentries(java.util.List<AuditLogEntryListingRep> subentries)
AuditLogEntryRep
subject(SubjectDataRep subject)
AuditLogEntryRep
target(TargetResourceRep target)
AuditLogEntryRep
title(java.lang.String title)
AuditLogEntryRep
titleVerb(java.lang.String titleVerb)
java.lang.String
toJson()
Convert an instance of AuditLogEntryRep to an JSON stringAuditLogEntryRep
token(TokenDataRep token)
java.lang.String
toString()
AuditLogEntryRep
triggerBody(java.lang.Object triggerBody)
static void
validateJsonObject(com.google.gson.JsonObject jsonObj)
Validates the JSON Object and throws an exception if issues found
-
-
-
Field Detail
-
SERIALIZED_NAME_LINKS
public static final java.lang.String SERIALIZED_NAME_LINKS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ID
public static final java.lang.String SERIALIZED_NAME_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACCOUNT_ID
public static final java.lang.String SERIALIZED_NAME_ACCOUNT_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DATE
public static final java.lang.String SERIALIZED_NAME_DATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACCESSES
public static final java.lang.String SERIALIZED_NAME_ACCESSES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_KIND
public static final java.lang.String SERIALIZED_NAME_KIND
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_NAME
public static final java.lang.String SERIALIZED_NAME_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DESCRIPTION
public static final java.lang.String SERIALIZED_NAME_DESCRIPTION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SHORT_DESCRIPTION
public static final java.lang.String SERIALIZED_NAME_SHORT_DESCRIPTION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_COMMENT
public static final java.lang.String SERIALIZED_NAME_COMMENT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SUBJECT
public static final java.lang.String SERIALIZED_NAME_SUBJECT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MEMBER
public static final java.lang.String SERIALIZED_NAME_MEMBER
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TOKEN
public static final java.lang.String SERIALIZED_NAME_TOKEN
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_APP
public static final java.lang.String SERIALIZED_NAME_APP
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TITLE_VERB
public static final java.lang.String SERIALIZED_NAME_TITLE_VERB
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TITLE
public static final java.lang.String SERIALIZED_NAME_TITLE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TARGET
public static final java.lang.String SERIALIZED_NAME_TARGET
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PARENT
public static final java.lang.String SERIALIZED_NAME_PARENT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DELTA
public static final java.lang.String SERIALIZED_NAME_DELTA
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TRIGGER_BODY
public static final java.lang.String SERIALIZED_NAME_TRIGGER_BODY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MERGE
public static final java.lang.String SERIALIZED_NAME_MERGE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PREVIOUS_VERSION
public static final java.lang.String SERIALIZED_NAME_PREVIOUS_VERSION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CURRENT_VERSION
public static final java.lang.String SERIALIZED_NAME_CURRENT_VERSION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SUBENTRIES
public static final java.lang.String SERIALIZED_NAME_SUBENTRIES
- 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
-
links
public AuditLogEntryRep links(java.util.Map<java.lang.String,Link> links)
-
putLinksItem
public AuditLogEntryRep putLinksItem(java.lang.String key, Link linksItem)
-
getLinks
@Nonnull public java.util.Map<java.lang.String,Link> getLinks()
Get links- Returns:
- links
-
setLinks
public void setLinks(java.util.Map<java.lang.String,Link> links)
-
id
public AuditLogEntryRep id(java.lang.String id)
-
getId
@Nonnull public java.lang.String getId()
Get id- Returns:
- id
-
setId
public void setId(java.lang.String id)
-
accountId
public AuditLogEntryRep accountId(java.lang.String accountId)
-
getAccountId
@Nonnull public java.lang.String getAccountId()
Get accountId- Returns:
- accountId
-
setAccountId
public void setAccountId(java.lang.String accountId)
-
date
public AuditLogEntryRep date(java.lang.Long date)
-
getDate
@Nonnull public java.lang.Long getDate()
Get date- Returns:
- date
-
setDate
public void setDate(java.lang.Long date)
-
accesses
public AuditLogEntryRep accesses(java.util.List<ResourceAccess> accesses)
-
addAccessesItem
public AuditLogEntryRep addAccessesItem(ResourceAccess accessesItem)
-
getAccesses
@Nonnull public java.util.List<ResourceAccess> getAccesses()
Get accesses- Returns:
- accesses
-
setAccesses
public void setAccesses(java.util.List<ResourceAccess> accesses)
-
kind
public AuditLogEntryRep kind(java.lang.String kind)
-
getKind
@Nonnull public java.lang.String getKind()
Get kind- Returns:
- kind
-
setKind
public void setKind(java.lang.String kind)
-
name
public AuditLogEntryRep name(java.lang.String name)
-
getName
@Nonnull public java.lang.String getName()
Get name- Returns:
- name
-
setName
public void setName(java.lang.String name)
-
description
public AuditLogEntryRep description(java.lang.String description)
-
getDescription
@Nonnull public java.lang.String getDescription()
Get description- Returns:
- description
-
setDescription
public void setDescription(java.lang.String description)
-
shortDescription
public AuditLogEntryRep shortDescription(java.lang.String shortDescription)
-
getShortDescription
@Nonnull public java.lang.String getShortDescription()
Get shortDescription- Returns:
- shortDescription
-
setShortDescription
public void setShortDescription(java.lang.String shortDescription)
-
comment
public AuditLogEntryRep comment(java.lang.String comment)
-
getComment
@Nullable public java.lang.String getComment()
Get comment- Returns:
- comment
-
setComment
public void setComment(java.lang.String comment)
-
subject
public AuditLogEntryRep subject(SubjectDataRep subject)
-
getSubject
@Nullable public SubjectDataRep getSubject()
Get subject- Returns:
- subject
-
setSubject
public void setSubject(SubjectDataRep subject)
-
member
public AuditLogEntryRep member(MemberDataRep member)
-
getMember
@Nullable public MemberDataRep getMember()
Get member- Returns:
- member
-
setMember
public void setMember(MemberDataRep member)
-
token
public AuditLogEntryRep token(TokenDataRep token)
-
getToken
@Nullable public TokenDataRep getToken()
Get token- Returns:
- token
-
setToken
public void setToken(TokenDataRep token)
-
app
public AuditLogEntryRep app(AuthorizedAppDataRep app)
-
getApp
@Nullable public AuthorizedAppDataRep getApp()
Get app- Returns:
- app
-
setApp
public void setApp(AuthorizedAppDataRep app)
-
titleVerb
public AuditLogEntryRep titleVerb(java.lang.String titleVerb)
-
getTitleVerb
@Nullable public java.lang.String getTitleVerb()
Get titleVerb- Returns:
- titleVerb
-
setTitleVerb
public void setTitleVerb(java.lang.String titleVerb)
-
title
public AuditLogEntryRep title(java.lang.String title)
-
getTitle
@Nullable public java.lang.String getTitle()
Get title- Returns:
- title
-
setTitle
public void setTitle(java.lang.String title)
-
target
public AuditLogEntryRep target(TargetResourceRep target)
-
getTarget
@Nullable public TargetResourceRep getTarget()
Get target- Returns:
- target
-
setTarget
public void setTarget(TargetResourceRep target)
-
parent
public AuditLogEntryRep parent(ParentResourceRep parent)
-
getParent
@Nullable public ParentResourceRep getParent()
Get parent- Returns:
- parent
-
setParent
public void setParent(ParentResourceRep parent)
-
delta
public AuditLogEntryRep delta(java.lang.Object delta)
-
getDelta
@Nullable public java.lang.Object getDelta()
Get delta- Returns:
- delta
-
setDelta
public void setDelta(java.lang.Object delta)
-
triggerBody
public AuditLogEntryRep triggerBody(java.lang.Object triggerBody)
-
getTriggerBody
@Nullable public java.lang.Object getTriggerBody()
Get triggerBody- Returns:
- triggerBody
-
setTriggerBody
public void setTriggerBody(java.lang.Object triggerBody)
-
merge
public AuditLogEntryRep merge(java.lang.Object merge)
-
getMerge
@Nullable public java.lang.Object getMerge()
Get merge- Returns:
- merge
-
setMerge
public void setMerge(java.lang.Object merge)
-
previousVersion
public AuditLogEntryRep previousVersion(java.lang.Object previousVersion)
-
getPreviousVersion
@Nullable public java.lang.Object getPreviousVersion()
Get previousVersion- Returns:
- previousVersion
-
setPreviousVersion
public void setPreviousVersion(java.lang.Object previousVersion)
-
currentVersion
public AuditLogEntryRep currentVersion(java.lang.Object currentVersion)
-
getCurrentVersion
@Nullable public java.lang.Object getCurrentVersion()
Get currentVersion- Returns:
- currentVersion
-
setCurrentVersion
public void setCurrentVersion(java.lang.Object currentVersion)
-
subentries
public AuditLogEntryRep subentries(java.util.List<AuditLogEntryListingRep> subentries)
-
addSubentriesItem
public AuditLogEntryRep addSubentriesItem(AuditLogEntryListingRep subentriesItem)
-
getSubentries
@Nullable public java.util.List<AuditLogEntryListingRep> getSubentries()
Get subentries- Returns:
- subentries
-
setSubentries
public void setSubentries(java.util.List<AuditLogEntryListingRep> subentries)
-
putAdditionalProperty
public AuditLogEntryRep 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.
-
getAdditionalProperties
public java.util.Map<java.lang.String,java.lang.Object> getAdditionalProperties()
Return the additional (undeclared) property.
-
getAdditionalProperty
public java.lang.Object getAdditionalProperty(java.lang.String key)
Return the additional (undeclared) property with the specified name.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
validateJsonObject
public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws java.io.IOException
Validates the JSON Object and throws an exception if issues found- Parameters:
jsonObj
- JSON Object- Throws:
java.io.IOException
- if the JSON Object is invalid with respect to AuditLogEntryRep
-
fromJson
public static AuditLogEntryRep fromJson(java.lang.String jsonString) throws java.io.IOException
Create an instance of AuditLogEntryRep given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of AuditLogEntryRep
- Throws:
java.io.IOException
- if the JSON string is invalid with respect to AuditLogEntryRep
-
toJson
public java.lang.String toJson()
Convert an instance of AuditLogEntryRep to an JSON string- Returns:
- JSON string
-
-