Package com.datadog.api.client.v2.model
Class ProductAnalyticsRetentionGridCohortCell
java.lang.Object
com.datadog.api.client.v2.model.ProductAnalyticsRetentionGridCohortCell
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ProductAnalyticsRetentionGridCohortCell
extends Object
One cell of the retention grid, holding the result for a single cohort over a single return
period. Aggregated rows omit the time and count fields.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncellRelativeValueChange(Double cellRelativeValueChange) booleanReturn true if this ProductAnalyticsRetentionGridCohortCell object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Number of entities that returned during the period.Fraction of the cohort that returned, between0and1.Change in the metric relative to the cohort baseline.org.openapitools.jackson.nullable.JsonNullable<Double>Value of the computed metric, when a metric other than the retention rate is requested.org.openapitools.jackson.nullable.JsonNullable<Double>Whether the return period is still open, so the numbers are not yet final.End of the return period, in epoch milliseconds.Zero-based index of the return period this cell belongs to.Start of the return period, in epoch milliseconds.getType()Whether the row holds one cohort's own numbers, or the weighted roll-up across every cohort.inthashCode()isPartialData(Boolean isPartialData) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.returnPeriodEndTime(Long returnPeriodEndTime) returnPeriodIndex(Long returnPeriodIndex) returnPeriodStartTime(Long returnPeriodStartTime) voidsetCellCount(Long cellCount) voidsetCellRate(Double cellRate) voidsetCellRelativeValueChange(Double cellRelativeValueChange) voidsetCellRelativeValueChange_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> cellRelativeValueChange) voidsetCellValue(Double cellValue) voidsetCellValue_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> cellValue) voidsetIsPartialData(Boolean isPartialData) voidsetReturnPeriodEndTime(Long returnPeriodEndTime) voidsetReturnPeriodIndex(Long returnPeriodIndex) voidsetReturnPeriodStartTime(Long returnPeriodStartTime) voidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_CELL_COUNT
- See Also:
-
JSON_PROPERTY_CELL_RATE
- See Also:
-
JSON_PROPERTY_CELL_RELATIVE_VALUE_CHANGE
- See Also:
-
JSON_PROPERTY_CELL_VALUE
- See Also:
-
JSON_PROPERTY_IS_PARTIAL_DATA
- See Also:
-
JSON_PROPERTY_RETURN_PERIOD_END_TIME
- See Also:
-
JSON_PROPERTY_RETURN_PERIOD_INDEX
- See Also:
-
JSON_PROPERTY_RETURN_PERIOD_START_TIME
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
ProductAnalyticsRetentionGridCohortCell
public ProductAnalyticsRetentionGridCohortCell()
-
-
Method Details
-
cellCount
-
getCellCount
Number of entities that returned during the period.- Returns:
- cellCount
-
setCellCount
-
cellRate
-
getCellRate
Fraction of the cohort that returned, between0and1.- Returns:
- cellRate
-
setCellRate
-
cellRelativeValueChange
public ProductAnalyticsRetentionGridCohortCell cellRelativeValueChange(Double cellRelativeValueChange) -
getCellRelativeValueChange
Change in the metric relative to the cohort baseline.- Returns:
- cellRelativeValueChange
-
getCellRelativeValueChange_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Double> getCellRelativeValueChange_JsonNullable() -
setCellRelativeValueChange_JsonNullable
public void setCellRelativeValueChange_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> cellRelativeValueChange) -
setCellRelativeValueChange
-
cellValue
-
getCellValue
Value of the computed metric, when a metric other than the retention rate is requested.- Returns:
- cellValue
-
getCellValue_JsonNullable
-
setCellValue_JsonNullable
public void setCellValue_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> cellValue) -
setCellValue
-
isPartialData
-
getIsPartialData
Whether the return period is still open, so the numbers are not yet final.- Returns:
- isPartialData
-
setIsPartialData
-
returnPeriodEndTime
-
getReturnPeriodEndTime
End of the return period, in epoch milliseconds.- Returns:
- returnPeriodEndTime
-
setReturnPeriodEndTime
-
returnPeriodIndex
-
getReturnPeriodIndex
Zero-based index of the return period this cell belongs to.- Returns:
- returnPeriodIndex
-
setReturnPeriodIndex
-
returnPeriodStartTime
-
getReturnPeriodStartTime
Start of the return period, in epoch milliseconds.- Returns:
- returnPeriodStartTime
-
setReturnPeriodStartTime
-
type
-
getType
Whether the row holds one cohort's own numbers, or the weighted roll-up across every cohort.- Returns:
- type
-
setType
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- ProductAnalyticsRetentionGridCohortCell
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this ProductAnalyticsRetentionGridCohortCell object is equal to o. -
hashCode
public int hashCode() -
toString
-