@Validated
@Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen",
date="2022-09-21T05:34:26.783Z[Etc/UTC]")
public class DatasetUsageStatistics
extends java.lang.Object
implements OneOfEnvelopedAspectValue, OneOfGenericAspectValue
| Constructor and Description |
|---|
DatasetUsageStatistics() |
| Modifier and Type | Method and Description |
|---|---|
DatasetUsageStatistics |
addFieldCountsItem(DatasetFieldUsageCounts fieldCountsItem) |
DatasetUsageStatistics |
addTopSqlQueriesItem(java.lang.String topSqlQueriesItem) |
DatasetUsageStatistics |
addUserCountsItem(DatasetUserUsageCounts userCountsItem) |
boolean |
equals(java.lang.Object o) |
DatasetUsageStatistics |
eventGranularity(TimeWindowSize eventGranularity) |
DatasetUsageStatistics |
fieldCounts(java.util.List<DatasetFieldUsageCounts> fieldCounts) |
@NotNull java.lang.String |
get__type()
Name of this subclass in SimpleClassName format
|
@Valid TimeWindowSize |
getEventGranularity()
Get eventGranularity
|
@Valid java.util.List<DatasetFieldUsageCounts> |
getFieldCounts()
Field-level usage stats
|
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.
|
java.util.List<java.lang.String> |
getTopSqlQueries()
Frequent SQL queries; mostly makes sense for datasets in SQL databases
|
@Min(value=-2147483648L) @Max(value=2147483647L) java.lang.Integer |
getTotalSqlQueries()
Total SQL query count
minimum: -2147483648
maximum: 2147483647
|
@Min(value=-2147483648L) @Max(value=2147483647L) java.lang.Integer |
getUniqueUserCount()
Unique user count
minimum: -2147483648
maximum: 2147483647
|
@Valid java.util.List<DatasetUserUsageCounts> |
getUserCounts()
Users within this bucket, with frequency counts
|
int |
hashCode() |
DatasetUsageStatistics |
messageId(java.lang.String messageId) |
DatasetUsageStatistics |
partitionSpec(PartitionSpec partitionSpec) |
void |
setEventGranularity(TimeWindowSize eventGranularity) |
void |
setFieldCounts(java.util.List<DatasetFieldUsageCounts> fieldCounts) |
void |
setMessageId(java.lang.String messageId) |
void |
setPartitionSpec(PartitionSpec partitionSpec) |
void |
setTimestampMillis(java.lang.Long timestampMillis) |
void |
setTopSqlQueries(java.util.List<java.lang.String> topSqlQueries) |
void |
setTotalSqlQueries(java.lang.Integer totalSqlQueries) |
void |
setUniqueUserCount(java.lang.Integer uniqueUserCount) |
void |
setUserCounts(java.util.List<DatasetUserUsageCounts> userCounts) |
DatasetUsageStatistics |
timestampMillis(java.lang.Long timestampMillis) |
DatasetUsageStatistics |
topSqlQueries(java.util.List<java.lang.String> topSqlQueries) |
java.lang.String |
toString() |
DatasetUsageStatistics |
totalSqlQueries(java.lang.Integer totalSqlQueries) |
DatasetUsageStatistics |
uniqueUserCount(java.lang.Integer uniqueUserCount) |
DatasetUsageStatistics |
userCounts(java.util.List<DatasetUserUsageCounts> userCounts) |
@NotNull public @NotNull java.lang.String get__type()
public DatasetUsageStatistics 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 DatasetUsageStatistics eventGranularity(TimeWindowSize eventGranularity)
@Valid public @Valid TimeWindowSize getEventGranularity()
public void setEventGranularity(TimeWindowSize eventGranularity)
public DatasetUsageStatistics partitionSpec(PartitionSpec partitionSpec)
@NotNull @Valid public @NotNull @Valid PartitionSpec getPartitionSpec()
public void setPartitionSpec(PartitionSpec partitionSpec)
public DatasetUsageStatistics messageId(java.lang.String messageId)
public java.lang.String getMessageId()
public void setMessageId(java.lang.String messageId)
public DatasetUsageStatistics 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 DatasetUsageStatistics totalSqlQueries(java.lang.Integer totalSqlQueries)
@Min(value=-2147483648L) @Max(value=2147483647L) public @Min(value=-2147483648L) @Max(value=2147483647L) java.lang.Integer getTotalSqlQueries()
public void setTotalSqlQueries(java.lang.Integer totalSqlQueries)
public DatasetUsageStatistics topSqlQueries(java.util.List<java.lang.String> topSqlQueries)
public DatasetUsageStatistics addTopSqlQueriesItem(java.lang.String topSqlQueriesItem)
public java.util.List<java.lang.String> getTopSqlQueries()
public void setTopSqlQueries(java.util.List<java.lang.String> topSqlQueries)
public DatasetUsageStatistics userCounts(java.util.List<DatasetUserUsageCounts> userCounts)
public DatasetUsageStatistics addUserCountsItem(DatasetUserUsageCounts userCountsItem)
@Valid public @Valid java.util.List<DatasetUserUsageCounts> getUserCounts()
public void setUserCounts(java.util.List<DatasetUserUsageCounts> userCounts)
public DatasetUsageStatistics fieldCounts(java.util.List<DatasetFieldUsageCounts> fieldCounts)
public DatasetUsageStatistics addFieldCountsItem(DatasetFieldUsageCounts fieldCountsItem)
@Valid public @Valid java.util.List<DatasetFieldUsageCounts> getFieldCounts()
public void setFieldCounts(java.util.List<DatasetFieldUsageCounts> fieldCounts)
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