public static interface OpsAggregator.Builder extends SdkPojo, CopyableBuilder<OpsAggregator.Builder,OpsAggregator>
| Modifier and Type | Method and Description |
|---|---|
OpsAggregator.Builder |
aggregators(Collection<OpsAggregator> aggregators)
A nested aggregator for viewing counts of OpsData.
|
OpsAggregator.Builder |
aggregators(Consumer<OpsAggregator.Builder>... aggregators)
A nested aggregator for viewing counts of OpsData.
|
OpsAggregator.Builder |
aggregators(OpsAggregator... aggregators)
A nested aggregator for viewing counts of OpsData.
|
OpsAggregator.Builder |
aggregatorType(String aggregatorType)
Either a
Range or Count aggregator for limiting an OpsData summary. |
OpsAggregator.Builder |
attributeName(String attributeName)
The name of an OpsData attribute on which to limit the count of OpsData.
|
OpsAggregator.Builder |
filters(Collection<OpsFilter> filters)
The aggregator filters.
|
OpsAggregator.Builder |
filters(Consumer<OpsFilter.Builder>... filters)
The aggregator filters.
|
OpsAggregator.Builder |
filters(OpsFilter... filters)
The aggregator filters.
|
OpsAggregator.Builder |
typeName(String typeName)
The data type name to use for viewing counts of OpsData.
|
OpsAggregator.Builder |
values(Map<String,String> values)
The aggregator value.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildOpsAggregator.Builder aggregatorType(String aggregatorType)
Either a Range or Count aggregator for limiting an OpsData summary.
aggregatorType - Either a Range or Count aggregator for limiting an OpsData summary.OpsAggregator.Builder typeName(String typeName)
The data type name to use for viewing counts of OpsData.
typeName - The data type name to use for viewing counts of OpsData.OpsAggregator.Builder attributeName(String attributeName)
The name of an OpsData attribute on which to limit the count of OpsData.
attributeName - The name of an OpsData attribute on which to limit the count of OpsData.OpsAggregator.Builder values(Map<String,String> values)
The aggregator value.
values - The aggregator value.OpsAggregator.Builder filters(Collection<OpsFilter> filters)
The aggregator filters.
filters - The aggregator filters.OpsAggregator.Builder filters(OpsFilter... filters)
The aggregator filters.
filters - The aggregator filters.OpsAggregator.Builder filters(Consumer<OpsFilter.Builder>... filters)
The aggregator filters.
This is a convenience method that creates an instance of theOpsFilter.Builder avoiding the need to create one manually
via OpsFilter.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #filters(List.
filters - a consumer that will call methods on
OpsFilter.Builder#filters(java.util.Collection) OpsAggregator.Builder aggregators(Collection<OpsAggregator> aggregators)
A nested aggregator for viewing counts of OpsData.
aggregators - A nested aggregator for viewing counts of OpsData.OpsAggregator.Builder aggregators(OpsAggregator... aggregators)
A nested aggregator for viewing counts of OpsData.
aggregators - A nested aggregator for viewing counts of OpsData.OpsAggregator.Builder aggregators(Consumer<OpsAggregator.Builder>... aggregators)
A nested aggregator for viewing counts of OpsData.
This is a convenience method that creates an instance of theOpsAggregator.Builder avoiding the need to create one
manually via OpsAggregator.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #aggregators(List.
aggregators - a consumer that will call methods on
OpsAggregator.Builder#aggregators(java.util.Collection) Copyright © 2023. All rights reserved.