Reference documentation and code samples for the Google Cloud Contact Center Insights V1 Client class TimeGranularity.
A time granularity divides the time line into discrete time periods.
This is useful for defining buckets over which filtering and aggregation should be performed.
Protobuf type google.cloud.contactcenterinsights.v1.QueryMetricsRequest.TimeGranularity
Namespace
Google \ Cloud \ ContactCenterInsights \ V1 \ QueryMetricsRequestMethods
static::name
| Parameter | |
|---|---|
| Name | Description |
value |
mixed
|
static::value
| Parameter | |
|---|---|
| Name | Description |
name |
mixed
|
Constants
TIME_GRANULARITY_UNSPECIFIED
Value: 0The time granularity is unspecified and will default to NONE.
Generated from protobuf enum TIME_GRANULARITY_UNSPECIFIED = 0;
NONE
Value: 1No time granularity. The response won't contain a time series.
This is the default value if no time granularity is specified.
Generated from protobuf enum NONE = 1;
DAILY
Value: 2Data points in the time series will aggregate at a daily granularity.
1 day means [midnight to midnight).
Generated from protobuf enum DAILY = 2;
HOURLY
Value: 3Data points in the time series will aggregate at a daily granularity.
1 HOUR means [01:00 to 02:00).
Generated from protobuf enum HOURLY = 3;
PER_MINUTE
Value: 4Data points in the time series will aggregate at a daily granularity.
PER_MINUTE means [01:00 to 01:01).
Generated from protobuf enum PER_MINUTE = 4;
PER_5_MINUTES
Value: 5Data points in the time series will aggregate at a 1 minute granularity.
PER_5_MINUTES means [01:00 to 01:05).
Generated from protobuf enum PER_5_MINUTES = 5;
MONTHLY
Value: 6Data points in the time series will aggregate at a monthly granularity.
1 MONTH means [01st of the month to 1st of the next month).
Generated from protobuf enum MONTHLY = 6;