Package com.launchdarkly.api.model
Class FlagEventRep
- java.lang.Object
-
- com.launchdarkly.api.model.FlagEventRep
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-05-16T11:29:12.794018Z[Etc/UTC]") public class FlagEventRep extends java.lang.ObjectFlagEventRep
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFlagEventRep.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_ACTIONSstatic java.lang.StringSERIALIZED_NAME_AUDIT_LOG_ENTRY_IDstatic java.lang.StringSERIALIZED_NAME_DESCRIPTIONstatic java.lang.StringSERIALIZED_NAME_ENVIRONMENT_IDstatic java.lang.StringSERIALIZED_NAME_ENVIRONMENT_KEYstatic java.lang.StringSERIALIZED_NAME_EVENT_TIMEstatic java.lang.StringSERIALIZED_NAME_EVENT_TYPEstatic java.lang.StringSERIALIZED_NAME_EXPERIMENTSstatic java.lang.StringSERIALIZED_NAME_FLAG_KEYstatic java.lang.StringSERIALIZED_NAME_IDstatic java.lang.StringSERIALIZED_NAME_IMPACTstatic java.lang.StringSERIALIZED_NAME_MEMBERstatic java.lang.StringSERIALIZED_NAME_PROJECT_IDstatic java.lang.StringSERIALIZED_NAME_PROJECT_KEY
-
Constructor Summary
Constructors Constructor Description FlagEventRep()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FlagEventRepactions(java.util.List<java.lang.String> actions)FlagEventRepaddActionsItem(java.lang.String actionsItem)FlagEventRepauditLogEntryId(java.lang.String auditLogEntryId)FlagEventRepdescription(java.lang.String description)FlagEventRepenvironmentId(java.lang.String environmentId)FlagEventRepenvironmentKey(java.lang.String environmentKey)booleanequals(java.lang.Object o)FlagEventRepeventTime(java.lang.Long eventTime)FlagEventRepeventType(java.lang.String eventType)FlagEventRepexperiments(FlagEventExperimentCollection experiments)FlagEventRepflagKey(java.lang.String flagKey)static FlagEventRepfromJson(java.lang.String jsonString)Create an instance of FlagEventRep given an JSON stringjava.util.List<java.lang.String>getActions()The resource actionsjava.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.lang.StringgetAuditLogEntryId()The audit log entry IDjava.lang.StringgetDescription()The event descriptionjava.lang.StringgetEnvironmentId()The environment IDjava.lang.StringgetEnvironmentKey()The environment keyjava.lang.LonggetEventTime()Get eventTimejava.lang.StringgetEventType()Get eventTypeFlagEventExperimentCollectiongetExperiments()Get experimentsjava.lang.StringgetFlagKey()The flag keyjava.util.UUIDgetId()The flag event IDFlagEventImpactRepgetImpact()Get impactFlagEventMemberRepgetMember()Get memberjava.lang.StringgetProjectId()The project IDjava.lang.StringgetProjectKey()The project keyinthashCode()FlagEventRepid(java.util.UUID id)FlagEventRepimpact(FlagEventImpactRep impact)FlagEventRepmember(FlagEventMemberRep member)FlagEventRepprojectId(java.lang.String projectId)FlagEventRepprojectKey(java.lang.String projectKey)FlagEventRepputAdditionalProperty(java.lang.String key, java.lang.Object value)Set the additional (undeclared) property with the specified name and value.voidsetActions(java.util.List<java.lang.String> actions)voidsetAuditLogEntryId(java.lang.String auditLogEntryId)voidsetDescription(java.lang.String description)voidsetEnvironmentId(java.lang.String environmentId)voidsetEnvironmentKey(java.lang.String environmentKey)voidsetEventTime(java.lang.Long eventTime)voidsetEventType(java.lang.String eventType)voidsetExperiments(FlagEventExperimentCollection experiments)voidsetFlagKey(java.lang.String flagKey)voidsetId(java.util.UUID id)voidsetImpact(FlagEventImpactRep impact)voidsetMember(FlagEventMemberRep member)voidsetProjectId(java.lang.String projectId)voidsetProjectKey(java.lang.String projectKey)java.lang.StringtoJson()Convert an instance of FlagEventRep to an JSON stringjava.lang.StringtoString()static voidvalidateJsonObject(com.google.gson.JsonObject jsonObj)Validates the JSON Object and throws an exception if issues found
-
-
-
Field Detail
-
SERIALIZED_NAME_ID
public static final java.lang.String SERIALIZED_NAME_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PROJECT_ID
public static final java.lang.String SERIALIZED_NAME_PROJECT_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PROJECT_KEY
public static final java.lang.String SERIALIZED_NAME_PROJECT_KEY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ENVIRONMENT_ID
public static final java.lang.String SERIALIZED_NAME_ENVIRONMENT_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ENVIRONMENT_KEY
public static final java.lang.String SERIALIZED_NAME_ENVIRONMENT_KEY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FLAG_KEY
public static final java.lang.String SERIALIZED_NAME_FLAG_KEY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EVENT_TYPE
public static final java.lang.String SERIALIZED_NAME_EVENT_TYPE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EVENT_TIME
public static final java.lang.String SERIALIZED_NAME_EVENT_TIME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DESCRIPTION
public static final java.lang.String SERIALIZED_NAME_DESCRIPTION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AUDIT_LOG_ENTRY_ID
public static final java.lang.String SERIALIZED_NAME_AUDIT_LOG_ENTRY_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MEMBER
public static final java.lang.String SERIALIZED_NAME_MEMBER
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACTIONS
public static final java.lang.String SERIALIZED_NAME_ACTIONS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IMPACT
public static final java.lang.String SERIALIZED_NAME_IMPACT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EXPERIMENTS
public static final java.lang.String SERIALIZED_NAME_EXPERIMENTS
- 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
-
id
public FlagEventRep id(java.util.UUID id)
-
getId
@Nonnull public java.util.UUID getId()
The flag event ID- Returns:
- id
-
setId
public void setId(java.util.UUID id)
-
projectId
public FlagEventRep projectId(java.lang.String projectId)
-
getProjectId
@Nonnull public java.lang.String getProjectId()
The project ID- Returns:
- projectId
-
setProjectId
public void setProjectId(java.lang.String projectId)
-
projectKey
public FlagEventRep projectKey(java.lang.String projectKey)
-
getProjectKey
@Nonnull public java.lang.String getProjectKey()
The project key- Returns:
- projectKey
-
setProjectKey
public void setProjectKey(java.lang.String projectKey)
-
environmentId
public FlagEventRep environmentId(java.lang.String environmentId)
-
getEnvironmentId
@Nullable public java.lang.String getEnvironmentId()
The environment ID- Returns:
- environmentId
-
setEnvironmentId
public void setEnvironmentId(java.lang.String environmentId)
-
environmentKey
public FlagEventRep environmentKey(java.lang.String environmentKey)
-
getEnvironmentKey
@Nullable public java.lang.String getEnvironmentKey()
The environment key- Returns:
- environmentKey
-
setEnvironmentKey
public void setEnvironmentKey(java.lang.String environmentKey)
-
flagKey
public FlagEventRep flagKey(java.lang.String flagKey)
-
getFlagKey
@Nonnull public java.lang.String getFlagKey()
The flag key- Returns:
- flagKey
-
setFlagKey
public void setFlagKey(java.lang.String flagKey)
-
eventType
public FlagEventRep eventType(java.lang.String eventType)
-
getEventType
@Nonnull public java.lang.String getEventType()
Get eventType- Returns:
- eventType
-
setEventType
public void setEventType(java.lang.String eventType)
-
eventTime
public FlagEventRep eventTime(java.lang.Long eventTime)
-
getEventTime
@Nonnull public java.lang.Long getEventTime()
Get eventTime- Returns:
- eventTime
-
setEventTime
public void setEventTime(java.lang.Long eventTime)
-
description
public FlagEventRep description(java.lang.String description)
-
getDescription
@Nonnull public java.lang.String getDescription()
The event description- Returns:
- description
-
setDescription
public void setDescription(java.lang.String description)
-
auditLogEntryId
public FlagEventRep auditLogEntryId(java.lang.String auditLogEntryId)
-
getAuditLogEntryId
@Nullable public java.lang.String getAuditLogEntryId()
The audit log entry ID- Returns:
- auditLogEntryId
-
setAuditLogEntryId
public void setAuditLogEntryId(java.lang.String auditLogEntryId)
-
member
public FlagEventRep member(FlagEventMemberRep member)
-
getMember
@Nullable public FlagEventMemberRep getMember()
Get member- Returns:
- member
-
setMember
public void setMember(FlagEventMemberRep member)
-
actions
public FlagEventRep actions(java.util.List<java.lang.String> actions)
-
addActionsItem
public FlagEventRep addActionsItem(java.lang.String actionsItem)
-
getActions
@Nullable public java.util.List<java.lang.String> getActions()
The resource actions- Returns:
- actions
-
setActions
public void setActions(java.util.List<java.lang.String> actions)
-
impact
public FlagEventRep impact(FlagEventImpactRep impact)
-
getImpact
@Nonnull public FlagEventImpactRep getImpact()
Get impact- Returns:
- impact
-
setImpact
public void setImpact(FlagEventImpactRep impact)
-
experiments
public FlagEventRep experiments(FlagEventExperimentCollection experiments)
-
getExperiments
@Nullable public FlagEventExperimentCollection getExperiments()
Get experiments- Returns:
- experiments
-
setExperiments
public void setExperiments(FlagEventExperimentCollection experiments)
-
putAdditionalProperty
public FlagEventRep 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:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
validateJsonObject
public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws java.io.IOExceptionValidates 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 FlagEventRep
-
fromJson
public static FlagEventRep fromJson(java.lang.String jsonString) throws java.io.IOException
Create an instance of FlagEventRep given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of FlagEventRep
- Throws:
java.io.IOException- if the JSON string is invalid with respect to FlagEventRep
-
toJson
public java.lang.String toJson()
Convert an instance of FlagEventRep to an JSON string- Returns:
- JSON string
-
-