Interface QueryMetricsResponse.SliceOrBuilder (2.55.0)

public static interface QueryMetricsResponse.SliceOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDimensions(int index)

public abstract Dimension getDimensions(int index)

A unique combination of dimensions that this slice represents.

repeated .google.cloud.contactcenterinsights.v1.Dimension dimensions = 1;

Parameter
Name Description
index int
Returns
Type Description
Dimension

getDimensionsCount()

public abstract int getDimensionsCount()

A unique combination of dimensions that this slice represents.

repeated .google.cloud.contactcenterinsights.v1.Dimension dimensions = 1;

Returns
Type Description
int

getDimensionsList()

public abstract List<Dimension> getDimensionsList()

A unique combination of dimensions that this slice represents.

repeated .google.cloud.contactcenterinsights.v1.Dimension dimensions = 1;

Returns
Type Description
List<Dimension>

getDimensionsOrBuilder(int index)

public abstract DimensionOrBuilder getDimensionsOrBuilder(int index)

A unique combination of dimensions that this slice represents.

repeated .google.cloud.contactcenterinsights.v1.Dimension dimensions = 1;

Parameter
Name Description
index int
Returns
Type Description
DimensionOrBuilder

getDimensionsOrBuilderList()

public abstract List<? extends DimensionOrBuilder> getDimensionsOrBuilderList()

A unique combination of dimensions that this slice represents.

repeated .google.cloud.contactcenterinsights.v1.Dimension dimensions = 1;

Returns
Type Description
List<? extends com.google.cloud.contactcenterinsights.v1.DimensionOrBuilder>

getTimeSeries()

public abstract QueryMetricsResponse.Slice.TimeSeries getTimeSeries()

A time series of metric values. This is only populated if the request specifies a time granularity other than NONE.

.google.cloud.contactcenterinsights.v1.QueryMetricsResponse.Slice.TimeSeries time_series = 3;

Returns
Type Description
QueryMetricsResponse.Slice.TimeSeries

The timeSeries.

getTimeSeriesOrBuilder()

public abstract QueryMetricsResponse.Slice.TimeSeriesOrBuilder getTimeSeriesOrBuilder()

A time series of metric values. This is only populated if the request specifies a time granularity other than NONE.

.google.cloud.contactcenterinsights.v1.QueryMetricsResponse.Slice.TimeSeries time_series = 3;

Returns
Type Description
QueryMetricsResponse.Slice.TimeSeriesOrBuilder

getTotal()

public abstract QueryMetricsResponse.Slice.DataPoint getTotal()

The total metric value. The interval of this data point is [starting create time, ending create time) from the request.

.google.cloud.contactcenterinsights.v1.QueryMetricsResponse.Slice.DataPoint total = 2;

Returns
Type Description
QueryMetricsResponse.Slice.DataPoint

The total.

getTotalOrBuilder()

public abstract QueryMetricsResponse.Slice.DataPointOrBuilder getTotalOrBuilder()

The total metric value. The interval of this data point is [starting create time, ending create time) from the request.

.google.cloud.contactcenterinsights.v1.QueryMetricsResponse.Slice.DataPoint total = 2;

Returns
Type Description
QueryMetricsResponse.Slice.DataPointOrBuilder

hasTimeSeries()

public abstract boolean hasTimeSeries()

A time series of metric values. This is only populated if the request specifies a time granularity other than NONE.

.google.cloud.contactcenterinsights.v1.QueryMetricsResponse.Slice.TimeSeries time_series = 3;

Returns
Type Description
boolean

Whether the timeSeries field is set.

hasTotal()

public abstract boolean hasTotal()

The total metric value. The interval of this data point is [starting create time, ending create time) from the request.

.google.cloud.contactcenterinsights.v1.QueryMetricsResponse.Slice.DataPoint total = 2;

Returns
Type Description
boolean

Whether the total field is set.