public static interface MetricsConfiguration.Builder extends SdkPojo, CopyableBuilder<MetricsConfiguration.Builder,MetricsConfiguration>
Modifier and Type | Method and Description |
---|---|
default MetricsConfiguration.Builder |
filter(Consumer<MetricsFilter.Builder> filter)
Specifies a metrics configuration filter.
|
MetricsConfiguration.Builder |
filter(MetricsFilter filter)
Specifies a metrics configuration filter.
|
MetricsConfiguration.Builder |
id(String id)
The ID used to identify the metrics configuration.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
MetricsConfiguration.Builder id(String id)
The ID used to identify the metrics configuration.
id
- The ID used to identify the metrics configuration.MetricsConfiguration.Builder filter(MetricsFilter filter)
Specifies a metrics configuration filter. The metrics configuration will only include objects that meet the filter's criteria. A filter must be a prefix, a tag, or a conjunction (MetricsAndOperator).
filter
- Specifies a metrics configuration filter. The metrics configuration will only include objects that
meet the filter's criteria. A filter must be a prefix, a tag, or a conjunction (MetricsAndOperator).default MetricsConfiguration.Builder filter(Consumer<MetricsFilter.Builder> filter)
Specifies a metrics configuration filter. The metrics configuration will only include objects that meet the filter's criteria. A filter must be a prefix, a tag, or a conjunction (MetricsAndOperator).
This is a convenience that creates an instance of theMetricsFilter.Builder
avoiding the need to
create one manually via MetricsFilter.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to filter(MetricsFilter)
.filter
- a consumer that will call methods on MetricsFilter.Builder
filter(MetricsFilter)
Copyright © 2020. All rights reserved.