Package com.launchdarkly.api.model
Class InsightsChart
- java.lang.Object
-
- com.launchdarkly.api.model.InsightsChart
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-04-03T23:27:37.555894Z[Etc/UTC]") public class InsightsChart extends java.lang.Object
InsightsChart
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
InsightsChart.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_METADATA
static java.lang.String
SERIALIZED_NAME_SERIES
-
Constructor Summary
Constructors Constructor Description InsightsChart()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description InsightsChart
addSeriesItem(InsightsChartSeries seriesItem)
boolean
equals(java.lang.Object o)
static InsightsChart
fromJson(java.lang.String jsonString)
Create an instance of InsightsChart 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.InsightsChartMetadata
getMetadata()
Get metadatajava.util.List<InsightsChartSeries>
getSeries()
Series data for the chartint
hashCode()
InsightsChart
metadata(InsightsChartMetadata metadata)
InsightsChart
putAdditionalProperty(java.lang.String key, java.lang.Object value)
Set the additional (undeclared) property with the specified name and value.InsightsChart
series(java.util.List<InsightsChartSeries> series)
void
setMetadata(InsightsChartMetadata metadata)
void
setSeries(java.util.List<InsightsChartSeries> series)
java.lang.String
toJson()
Convert an instance of InsightsChart 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_METADATA
public static final java.lang.String SERIALIZED_NAME_METADATA
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SERIES
public static final java.lang.String SERIALIZED_NAME_SERIES
- 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
-
metadata
public InsightsChart metadata(InsightsChartMetadata metadata)
-
getMetadata
@Nonnull public InsightsChartMetadata getMetadata()
Get metadata- Returns:
- metadata
-
setMetadata
public void setMetadata(InsightsChartMetadata metadata)
-
series
public InsightsChart series(java.util.List<InsightsChartSeries> series)
-
addSeriesItem
public InsightsChart addSeriesItem(InsightsChartSeries seriesItem)
-
getSeries
@Nonnull public java.util.List<InsightsChartSeries> getSeries()
Series data for the chart- Returns:
- series
-
setSeries
public void setSeries(java.util.List<InsightsChartSeries> series)
-
putAdditionalProperty
public InsightsChart 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 InsightsChart
-
fromJson
public static InsightsChart fromJson(java.lang.String jsonString) throws java.io.IOException
Create an instance of InsightsChart given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of InsightsChart
- Throws:
java.io.IOException
- if the JSON string is invalid with respect to InsightsChart
-
toJson
public java.lang.String toJson()
Convert an instance of InsightsChart to an JSON string- Returns:
- JSON string
-
-