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 OpsItems.
|
OpsAggregator.Builder |
aggregators(Consumer<OpsAggregator.Builder>... aggregators)
A nested aggregator for viewing counts of OpsItems.
|
OpsAggregator.Builder |
aggregators(OpsAggregator... aggregators)
A nested aggregator for viewing counts of OpsItems.
|
OpsAggregator.Builder |
aggregatorType(String aggregatorType)
Either a Range or Count aggregator for limiting an OpsItem summary.
|
OpsAggregator.Builder |
attributeName(String attributeName)
The name of an OpsItem attribute on which to limit the count of OpsItems.
|
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 OpsItems.
|
OpsAggregator.Builder |
values(Map<String,String> values)
The aggregator value.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
OpsAggregator.Builder aggregatorType(String aggregatorType)
Either a Range or Count aggregator for limiting an OpsItem summary.
aggregatorType
- Either a Range or Count aggregator for limiting an OpsItem summary.OpsAggregator.Builder typeName(String typeName)
The data type name to use for viewing counts of OpsItems.
typeName
- The data type name to use for viewing counts of OpsItems.OpsAggregator.Builder attributeName(String attributeName)
The name of an OpsItem attribute on which to limit the count of OpsItems.
attributeName
- The name of an OpsItem attribute on which to limit the count of OpsItems.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 that creates an instance of theList.Builder
avoiding the need to
create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its
result is passed to #filters(List)
.filters
- a consumer that will call methods on List.Builder
#filters(List)
OpsAggregator.Builder aggregators(Collection<OpsAggregator> aggregators)
A nested aggregator for viewing counts of OpsItems.
aggregators
- A nested aggregator for viewing counts of OpsItems.OpsAggregator.Builder aggregators(OpsAggregator... aggregators)
A nested aggregator for viewing counts of OpsItems.
aggregators
- A nested aggregator for viewing counts of OpsItems.OpsAggregator.Builder aggregators(Consumer<OpsAggregator.Builder>... aggregators)
A nested aggregator for viewing counts of OpsItems.
This is a convenience that creates an instance of theList.Builder
avoiding the need
to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and
its result is passed to #aggregators(List)
.aggregators
- a consumer that will call methods on List.Builder
#aggregators(List)
Copyright © 2020. All rights reserved.