@Validated
@Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen",
date="2022-09-21T05:34:26.783Z[Etc/UTC]")
public class ChartUsageStatistics
extends java.lang.Object
implements OneOfEnvelopedAspectValue, OneOfGenericAspectValue
| Constructor and Description |
|---|
ChartUsageStatistics() |
| Modifier and Type | Method and Description |
|---|---|
ChartUsageStatistics |
addUserCountsItem(ChartUserUsageCounts userCountsItem) |
boolean |
equals(java.lang.Object o) |
ChartUsageStatistics |
eventGranularity(TimeWindowSize eventGranularity) |
@NotNull java.lang.String |
get__type()
Name of this subclass in SimpleClassName format
|
@Valid TimeWindowSize |
getEventGranularity()
Get eventGranularity
|
java.lang.String |
getMessageId()
The optional messageId, if provided serves as a custom user-defined unique identifier for an aspect value.
|
@NotNull @Valid PartitionSpec |
getPartitionSpec()
Get partitionSpec
|
@NotNull @Min(value=-9223372036854775808L) @Max(value=9223372036854775807L) java.lang.Long |
getTimestampMillis()
The event timestamp field as epoch at UTC in milli seconds.
|
@Min(value=-2147483648L) @Max(value=2147483647L) java.lang.Integer |
getUniqueUserCount()
Unique user count
minimum: -2147483648
maximum: 2147483647
|
@Valid java.util.List<ChartUserUsageCounts> |
getUserCounts()
Users within this bucket, with frequency counts
|
@Min(value=-2147483648L) @Max(value=2147483647L) java.lang.Integer |
getViewsCount()
The total number of times chart has been viewed
minimum: -2147483648
maximum: 2147483647
|
int |
hashCode() |
ChartUsageStatistics |
messageId(java.lang.String messageId) |
ChartUsageStatistics |
partitionSpec(PartitionSpec partitionSpec) |
void |
setEventGranularity(TimeWindowSize eventGranularity) |
void |
setMessageId(java.lang.String messageId) |
void |
setPartitionSpec(PartitionSpec partitionSpec) |
void |
setTimestampMillis(java.lang.Long timestampMillis) |
void |
setUniqueUserCount(java.lang.Integer uniqueUserCount) |
void |
setUserCounts(java.util.List<ChartUserUsageCounts> userCounts) |
void |
setViewsCount(java.lang.Integer viewsCount) |
ChartUsageStatistics |
timestampMillis(java.lang.Long timestampMillis) |
java.lang.String |
toString() |
ChartUsageStatistics |
uniqueUserCount(java.lang.Integer uniqueUserCount) |
ChartUsageStatistics |
userCounts(java.util.List<ChartUserUsageCounts> userCounts) |
ChartUsageStatistics |
viewsCount(java.lang.Integer viewsCount) |
@NotNull public @NotNull java.lang.String get__type()
public ChartUsageStatistics timestampMillis(java.lang.Long timestampMillis)
@NotNull @Min(value=-9223372036854775808L) @Max(value=9223372036854775807L) public @NotNull @Min(value=-9223372036854775808L) @Max(value=9223372036854775807L) java.lang.Long getTimestampMillis()
public void setTimestampMillis(java.lang.Long timestampMillis)
public ChartUsageStatistics eventGranularity(TimeWindowSize eventGranularity)
@Valid public @Valid TimeWindowSize getEventGranularity()
public void setEventGranularity(TimeWindowSize eventGranularity)
public ChartUsageStatistics partitionSpec(PartitionSpec partitionSpec)
@NotNull @Valid public @NotNull @Valid PartitionSpec getPartitionSpec()
public void setPartitionSpec(PartitionSpec partitionSpec)
public ChartUsageStatistics messageId(java.lang.String messageId)
public java.lang.String getMessageId()
public void setMessageId(java.lang.String messageId)
public ChartUsageStatistics viewsCount(java.lang.Integer viewsCount)
@Min(value=-2147483648L) @Max(value=2147483647L) public @Min(value=-2147483648L) @Max(value=2147483647L) java.lang.Integer getViewsCount()
public void setViewsCount(java.lang.Integer viewsCount)
public ChartUsageStatistics uniqueUserCount(java.lang.Integer uniqueUserCount)
@Min(value=-2147483648L) @Max(value=2147483647L) public @Min(value=-2147483648L) @Max(value=2147483647L) java.lang.Integer getUniqueUserCount()
public void setUniqueUserCount(java.lang.Integer uniqueUserCount)
public ChartUsageStatistics userCounts(java.util.List<ChartUserUsageCounts> userCounts)
public ChartUsageStatistics addUserCountsItem(ChartUserUsageCounts userCountsItem)
@Valid public @Valid java.util.List<ChartUserUsageCounts> getUserCounts()
public void setUserCounts(java.util.List<ChartUserUsageCounts> userCounts)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object