Package com.launchdarkly.api.model
Class LegacyExperimentRep
- java.lang.Object
-
- com.launchdarkly.api.model.LegacyExperimentRep
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-07-11T22:46:03.646077Z[Etc/UTC]") public class LegacyExperimentRep extends java.lang.Object
LegacyExperimentRep
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LegacyExperimentRep.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_ENVIRONMENT_SETTINGS
static java.lang.String
SERIALIZED_NAME_ENVIRONMENTS
static java.lang.String
SERIALIZED_NAME_METRIC
static java.lang.String
SERIALIZED_NAME_METRIC_KEY
-
Constructor Summary
Constructors Constructor Description LegacyExperimentRep()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description LegacyExperimentRep
addEnvironmentsItem(java.lang.String environmentsItem)
LegacyExperimentRep
environments(java.util.List<java.lang.String> environments)
LegacyExperimentRep
environmentSettings(java.util.Map<java.lang.String,ExperimentEnvironmentSettingRep> environmentSettings)
boolean
equals(java.lang.Object o)
static LegacyExperimentRep
fromJson(java.lang.String jsonString)
Create an instance of LegacyExperimentRep given an JSON stringjava.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.java.util.List<java.lang.String>
getEnvironments()
Get environmentsjava.util.Map<java.lang.String,ExperimentEnvironmentSettingRep>
getEnvironmentSettings()
Get environmentSettingsMetricListingRep
getMetric()
Get metricjava.lang.String
getMetricKey()
Get metricKeyint
hashCode()
LegacyExperimentRep
metric(MetricListingRep metric)
LegacyExperimentRep
metricKey(java.lang.String metricKey)
LegacyExperimentRep
putAdditionalProperty(java.lang.String key, java.lang.Object value)
Set the additional (undeclared) property with the specified name and value.LegacyExperimentRep
putEnvironmentSettingsItem(java.lang.String key, ExperimentEnvironmentSettingRep environmentSettingsItem)
void
setEnvironments(java.util.List<java.lang.String> environments)
void
setEnvironmentSettings(java.util.Map<java.lang.String,ExperimentEnvironmentSettingRep> environmentSettings)
void
setMetric(MetricListingRep metric)
void
setMetricKey(java.lang.String metricKey)
java.lang.String
toJson()
Convert an instance of LegacyExperimentRep to an JSON stringjava.lang.String
toString()
static void
validateJsonObject(com.google.gson.JsonObject jsonObj)
Validates the JSON Object and throws an exception if issues found
-
-
-
Field Detail
-
SERIALIZED_NAME_METRIC_KEY
public static final java.lang.String SERIALIZED_NAME_METRIC_KEY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_METRIC
public static final java.lang.String SERIALIZED_NAME_METRIC
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ENVIRONMENTS
public static final java.lang.String SERIALIZED_NAME_ENVIRONMENTS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ENVIRONMENT_SETTINGS
public static final java.lang.String SERIALIZED_NAME_ENVIRONMENT_SETTINGS
- 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
-
metricKey
public LegacyExperimentRep metricKey(java.lang.String metricKey)
-
getMetricKey
@Nullable public java.lang.String getMetricKey()
Get metricKey- Returns:
- metricKey
-
setMetricKey
public void setMetricKey(java.lang.String metricKey)
-
metric
public LegacyExperimentRep metric(MetricListingRep metric)
-
getMetric
@Nullable public MetricListingRep getMetric()
Get metric- Returns:
- metric
-
setMetric
public void setMetric(MetricListingRep metric)
-
environments
public LegacyExperimentRep environments(java.util.List<java.lang.String> environments)
-
addEnvironmentsItem
public LegacyExperimentRep addEnvironmentsItem(java.lang.String environmentsItem)
-
getEnvironments
@Nullable public java.util.List<java.lang.String> getEnvironments()
Get environments- Returns:
- environments
-
setEnvironments
public void setEnvironments(java.util.List<java.lang.String> environments)
-
environmentSettings
public LegacyExperimentRep environmentSettings(java.util.Map<java.lang.String,ExperimentEnvironmentSettingRep> environmentSettings)
-
putEnvironmentSettingsItem
public LegacyExperimentRep putEnvironmentSettingsItem(java.lang.String key, ExperimentEnvironmentSettingRep environmentSettingsItem)
-
getEnvironmentSettings
@Nullable public java.util.Map<java.lang.String,ExperimentEnvironmentSettingRep> getEnvironmentSettings()
Get environmentSettings- Returns:
- environmentSettings
-
setEnvironmentSettings
public void setEnvironmentSettings(java.util.Map<java.lang.String,ExperimentEnvironmentSettingRep> environmentSettings)
-
putAdditionalProperty
public LegacyExperimentRep 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 LegacyExperimentRep
-
fromJson
public static LegacyExperimentRep fromJson(java.lang.String jsonString) throws java.io.IOException
Create an instance of LegacyExperimentRep given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of LegacyExperimentRep
- Throws:
java.io.IOException
- if the JSON string is invalid with respect to LegacyExperimentRep
-
toJson
public java.lang.String toJson()
Convert an instance of LegacyExperimentRep to an JSON string- Returns:
- JSON string
-
-