Package com.launchdarkly.api.model
Class FlagGlobalAttributesRep
- java.lang.Object
-
- com.launchdarkly.api.model.FlagGlobalAttributesRep
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2021-12-03T20:58:35.619656Z[Etc/UTC]") public class FlagGlobalAttributesRep extends java.lang.Object
FlagGlobalAttributesRep
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FlagGlobalAttributesRep.KindEnum
Kind of feature flag
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SERIALIZED_NAME_ARCHIVED
static java.lang.String
SERIALIZED_NAME_ARCHIVED_DATE
static java.lang.String
SERIALIZED_NAME_CLIENT_SIDE_AVAILABILITY
static java.lang.String
SERIALIZED_NAME_CREATION_DATE
static java.lang.String
SERIALIZED_NAME_CUSTOM_PROPERTIES
static java.lang.String
SERIALIZED_NAME_DEFAULTS
static java.lang.String
SERIALIZED_NAME_DESCRIPTION
static java.lang.String
SERIALIZED_NAME_EXPERIMENTS
static java.lang.String
SERIALIZED_NAME_GOAL_IDS
static java.lang.String
SERIALIZED_NAME_INCLUDE_IN_SNIPPET
static java.lang.String
SERIALIZED_NAME_KEY
static java.lang.String
SERIALIZED_NAME_KIND
static java.lang.String
SERIALIZED_NAME_LINKS
static java.lang.String
SERIALIZED_NAME_MAINTAINER
static java.lang.String
SERIALIZED_NAME_MAINTAINER_ID
static java.lang.String
SERIALIZED_NAME_NAME
static java.lang.String
SERIALIZED_NAME_TAGS
static java.lang.String
SERIALIZED_NAME_TEMPORARY
static java.lang.String
SERIALIZED_NAME_VARIATION_JSON_SCHEMA
static java.lang.String
SERIALIZED_NAME_VARIATIONS
static java.lang.String
SERIALIZED_NAME_VERSION
-
Constructor Summary
Constructors Constructor Description FlagGlobalAttributesRep()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FlagGlobalAttributesRep
addGoalIdsItem(java.lang.String goalIdsItem)
FlagGlobalAttributesRep
addTagsItem(java.lang.String tagsItem)
FlagGlobalAttributesRep
addVariationsItem(Variation variationsItem)
FlagGlobalAttributesRep
archived(java.lang.Boolean archived)
FlagGlobalAttributesRep
archivedDate(java.lang.Long archivedDate)
FlagGlobalAttributesRep
clientSideAvailability(ClientSideAvailability clientSideAvailability)
FlagGlobalAttributesRep
creationDate(java.lang.Long creationDate)
FlagGlobalAttributesRep
customProperties(java.util.Map<java.lang.String,CustomProperty> customProperties)
FlagGlobalAttributesRep
defaults(Defaults defaults)
FlagGlobalAttributesRep
description(java.lang.String description)
boolean
equals(java.lang.Object o)
FlagGlobalAttributesRep
experiments(ExperimentInfoRep experiments)
java.lang.Boolean
getArchived()
Boolean indicating if the feature flag is archivedjava.lang.Long
getArchivedDate()
Get archivedDateClientSideAvailability
getClientSideAvailability()
Get clientSideAvailabilityjava.lang.Long
getCreationDate()
Get creationDatejava.util.Map<java.lang.String,CustomProperty>
getCustomProperties()
Get customPropertiesDefaults
getDefaults()
Get defaultsjava.lang.String
getDescription()
Description of the feature flagExperimentInfoRep
getExperiments()
Get experimentsjava.util.List<java.lang.String>
getGoalIds()
Get goalIdsjava.lang.Boolean
getIncludeInSnippet()
Deprecated, use clientSideAvailability.java.lang.String
getKey()
A unique key used to reference the flag in your codeFlagGlobalAttributesRep.KindEnum
getKind()
Kind of feature flagjava.util.Map<java.lang.String,Link>
getLinks()
Get linksMemberSummaryRep
getMaintainer()
Get maintainerjava.lang.String
getMaintainerId()
Associated maintainerId for the feature flagjava.lang.String
getName()
A human-friendly name for the feature flagjava.util.List<java.lang.String>
getTags()
Tags for the feature flagjava.lang.Boolean
getTemporary()
Whether or not the flag is a temporary flagjava.lang.Object
getVariationJsonSchema()
Get variationJsonSchemajava.util.List<Variation>
getVariations()
An array of possible variations for the flagjava.lang.Integer
getVersion()
Version of the feature flagFlagGlobalAttributesRep
goalIds(java.util.List<java.lang.String> goalIds)
int
hashCode()
FlagGlobalAttributesRep
includeInSnippet(java.lang.Boolean includeInSnippet)
FlagGlobalAttributesRep
key(java.lang.String key)
FlagGlobalAttributesRep
kind(FlagGlobalAttributesRep.KindEnum kind)
FlagGlobalAttributesRep
links(java.util.Map<java.lang.String,Link> links)
FlagGlobalAttributesRep
maintainer(MemberSummaryRep maintainer)
FlagGlobalAttributesRep
maintainerId(java.lang.String maintainerId)
FlagGlobalAttributesRep
name(java.lang.String name)
FlagGlobalAttributesRep
putCustomPropertiesItem(java.lang.String key, CustomProperty customPropertiesItem)
FlagGlobalAttributesRep
putLinksItem(java.lang.String key, Link linksItem)
void
setArchived(java.lang.Boolean archived)
void
setArchivedDate(java.lang.Long archivedDate)
void
setClientSideAvailability(ClientSideAvailability clientSideAvailability)
void
setCreationDate(java.lang.Long creationDate)
void
setCustomProperties(java.util.Map<java.lang.String,CustomProperty> customProperties)
void
setDefaults(Defaults defaults)
void
setDescription(java.lang.String description)
void
setExperiments(ExperimentInfoRep experiments)
void
setGoalIds(java.util.List<java.lang.String> goalIds)
void
setIncludeInSnippet(java.lang.Boolean includeInSnippet)
void
setKey(java.lang.String key)
void
setKind(FlagGlobalAttributesRep.KindEnum kind)
void
setLinks(java.util.Map<java.lang.String,Link> links)
void
setMaintainer(MemberSummaryRep maintainer)
void
setMaintainerId(java.lang.String maintainerId)
void
setName(java.lang.String name)
void
setTags(java.util.List<java.lang.String> tags)
void
setTemporary(java.lang.Boolean temporary)
void
setVariationJsonSchema(java.lang.Object variationJsonSchema)
void
setVariations(java.util.List<Variation> variations)
void
setVersion(java.lang.Integer version)
FlagGlobalAttributesRep
tags(java.util.List<java.lang.String> tags)
FlagGlobalAttributesRep
temporary(java.lang.Boolean temporary)
java.lang.String
toString()
FlagGlobalAttributesRep
variationJsonSchema(java.lang.Object variationJsonSchema)
FlagGlobalAttributesRep
variations(java.util.List<Variation> variations)
FlagGlobalAttributesRep
version(java.lang.Integer version)
-
-
-
Field Detail
-
SERIALIZED_NAME_NAME
public static final java.lang.String SERIALIZED_NAME_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_KIND
public static final java.lang.String SERIALIZED_NAME_KIND
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DESCRIPTION
public static final java.lang.String SERIALIZED_NAME_DESCRIPTION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_KEY
public static final java.lang.String SERIALIZED_NAME_KEY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VERSION
public static final java.lang.String SERIALIZED_NAME_VERSION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CREATION_DATE
public static final java.lang.String SERIALIZED_NAME_CREATION_DATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_INCLUDE_IN_SNIPPET
public static final java.lang.String SERIALIZED_NAME_INCLUDE_IN_SNIPPET
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CLIENT_SIDE_AVAILABILITY
public static final java.lang.String SERIALIZED_NAME_CLIENT_SIDE_AVAILABILITY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VARIATIONS
public static final java.lang.String SERIALIZED_NAME_VARIATIONS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VARIATION_JSON_SCHEMA
public static final java.lang.String SERIALIZED_NAME_VARIATION_JSON_SCHEMA
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TEMPORARY
public static final java.lang.String SERIALIZED_NAME_TEMPORARY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TAGS
public static final java.lang.String SERIALIZED_NAME_TAGS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LINKS
public static final java.lang.String SERIALIZED_NAME_LINKS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MAINTAINER_ID
public static final java.lang.String SERIALIZED_NAME_MAINTAINER_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MAINTAINER
public static final java.lang.String SERIALIZED_NAME_MAINTAINER
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_GOAL_IDS
public static final java.lang.String SERIALIZED_NAME_GOAL_IDS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EXPERIMENTS
public static final java.lang.String SERIALIZED_NAME_EXPERIMENTS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CUSTOM_PROPERTIES
public static final java.lang.String SERIALIZED_NAME_CUSTOM_PROPERTIES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ARCHIVED
public static final java.lang.String SERIALIZED_NAME_ARCHIVED
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ARCHIVED_DATE
public static final java.lang.String SERIALIZED_NAME_ARCHIVED_DATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DEFAULTS
public static final java.lang.String SERIALIZED_NAME_DEFAULTS
- See Also:
- Constant Field Values
-
-
Method Detail
-
name
public FlagGlobalAttributesRep name(java.lang.String name)
-
getName
@Nonnull public java.lang.String getName()
A human-friendly name for the feature flag- Returns:
- name
-
setName
public void setName(java.lang.String name)
-
kind
public FlagGlobalAttributesRep kind(FlagGlobalAttributesRep.KindEnum kind)
-
getKind
@Nonnull public FlagGlobalAttributesRep.KindEnum getKind()
Kind of feature flag- Returns:
- kind
-
setKind
public void setKind(FlagGlobalAttributesRep.KindEnum kind)
-
description
public FlagGlobalAttributesRep description(java.lang.String description)
-
getDescription
@Nullable public java.lang.String getDescription()
Description of the feature flag- Returns:
- description
-
setDescription
public void setDescription(java.lang.String description)
-
key
public FlagGlobalAttributesRep key(java.lang.String key)
-
getKey
@Nonnull public java.lang.String getKey()
A unique key used to reference the flag in your code- Returns:
- key
-
setKey
public void setKey(java.lang.String key)
-
version
public FlagGlobalAttributesRep version(java.lang.Integer version)
-
getVersion
@Nonnull public java.lang.Integer getVersion()
Version of the feature flag- Returns:
- version
-
setVersion
public void setVersion(java.lang.Integer version)
-
creationDate
public FlagGlobalAttributesRep creationDate(java.lang.Long creationDate)
-
getCreationDate
@Nonnull public java.lang.Long getCreationDate()
Get creationDate- Returns:
- creationDate
-
setCreationDate
public void setCreationDate(java.lang.Long creationDate)
-
includeInSnippet
public FlagGlobalAttributesRep includeInSnippet(java.lang.Boolean includeInSnippet)
-
getIncludeInSnippet
@Nullable public java.lang.Boolean getIncludeInSnippet()
Deprecated, use clientSideAvailability. Whether or not this flag should be made available to the client-side JavaScript SDK- Returns:
- includeInSnippet
-
setIncludeInSnippet
public void setIncludeInSnippet(java.lang.Boolean includeInSnippet)
-
clientSideAvailability
public FlagGlobalAttributesRep clientSideAvailability(ClientSideAvailability clientSideAvailability)
-
getClientSideAvailability
@Nullable public ClientSideAvailability getClientSideAvailability()
Get clientSideAvailability- Returns:
- clientSideAvailability
-
setClientSideAvailability
public void setClientSideAvailability(ClientSideAvailability clientSideAvailability)
-
variations
public FlagGlobalAttributesRep variations(java.util.List<Variation> variations)
-
addVariationsItem
public FlagGlobalAttributesRep addVariationsItem(Variation variationsItem)
-
getVariations
@Nonnull public java.util.List<Variation> getVariations()
An array of possible variations for the flag- Returns:
- variations
-
setVariations
public void setVariations(java.util.List<Variation> variations)
-
variationJsonSchema
public FlagGlobalAttributesRep variationJsonSchema(java.lang.Object variationJsonSchema)
-
getVariationJsonSchema
@Nullable public java.lang.Object getVariationJsonSchema()
Get variationJsonSchema- Returns:
- variationJsonSchema
-
setVariationJsonSchema
public void setVariationJsonSchema(java.lang.Object variationJsonSchema)
-
temporary
public FlagGlobalAttributesRep temporary(java.lang.Boolean temporary)
-
getTemporary
@Nonnull public java.lang.Boolean getTemporary()
Whether or not the flag is a temporary flag- Returns:
- temporary
-
setTemporary
public void setTemporary(java.lang.Boolean temporary)
-
tags
public FlagGlobalAttributesRep tags(java.util.List<java.lang.String> tags)
-
addTagsItem
public FlagGlobalAttributesRep addTagsItem(java.lang.String tagsItem)
-
getTags
@Nonnull public java.util.List<java.lang.String> getTags()
Tags for the feature flag- Returns:
- tags
-
setTags
public void setTags(java.util.List<java.lang.String> tags)
-
links
public FlagGlobalAttributesRep links(java.util.Map<java.lang.String,Link> links)
-
putLinksItem
public FlagGlobalAttributesRep 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)
-
maintainerId
public FlagGlobalAttributesRep maintainerId(java.lang.String maintainerId)
-
getMaintainerId
@Nullable public java.lang.String getMaintainerId()
Associated maintainerId for the feature flag- Returns:
- maintainerId
-
setMaintainerId
public void setMaintainerId(java.lang.String maintainerId)
-
maintainer
public FlagGlobalAttributesRep maintainer(MemberSummaryRep maintainer)
-
getMaintainer
@Nullable public MemberSummaryRep getMaintainer()
Get maintainer- Returns:
- maintainer
-
setMaintainer
public void setMaintainer(MemberSummaryRep maintainer)
-
goalIds
public FlagGlobalAttributesRep goalIds(java.util.List<java.lang.String> goalIds)
-
addGoalIdsItem
public FlagGlobalAttributesRep addGoalIdsItem(java.lang.String goalIdsItem)
-
getGoalIds
@Nullable public java.util.List<java.lang.String> getGoalIds()
Get goalIds- Returns:
- goalIds
-
setGoalIds
public void setGoalIds(java.util.List<java.lang.String> goalIds)
-
experiments
public FlagGlobalAttributesRep experiments(ExperimentInfoRep experiments)
-
getExperiments
@Nonnull public ExperimentInfoRep getExperiments()
Get experiments- Returns:
- experiments
-
setExperiments
public void setExperiments(ExperimentInfoRep experiments)
-
customProperties
public FlagGlobalAttributesRep customProperties(java.util.Map<java.lang.String,CustomProperty> customProperties)
-
putCustomPropertiesItem
public FlagGlobalAttributesRep putCustomPropertiesItem(java.lang.String key, CustomProperty customPropertiesItem)
-
getCustomProperties
@Nonnull public java.util.Map<java.lang.String,CustomProperty> getCustomProperties()
Get customProperties- Returns:
- customProperties
-
setCustomProperties
public void setCustomProperties(java.util.Map<java.lang.String,CustomProperty> customProperties)
-
archived
public FlagGlobalAttributesRep archived(java.lang.Boolean archived)
-
getArchived
@Nonnull public java.lang.Boolean getArchived()
Boolean indicating if the feature flag is archived- Returns:
- archived
-
setArchived
public void setArchived(java.lang.Boolean archived)
-
archivedDate
public FlagGlobalAttributesRep archivedDate(java.lang.Long archivedDate)
-
getArchivedDate
@Nullable public java.lang.Long getArchivedDate()
Get archivedDate- Returns:
- archivedDate
-
setArchivedDate
public void setArchivedDate(java.lang.Long archivedDate)
-
defaults
public FlagGlobalAttributesRep defaults(Defaults defaults)
-
getDefaults
@Nullable public Defaults getDefaults()
Get defaults- Returns:
- defaults
-
setDefaults
public void setDefaults(Defaults defaults)
-
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
-
-