public static interface AnalyticsFilter.Builder extends CopyableBuilder<AnalyticsFilter.Builder,AnalyticsFilter>
Modifier and Type | Method and Description |
---|---|
AnalyticsFilter.Builder |
and(AnalyticsAndOperator and)
A conjunction (logical AND) of predicates, which is used in evaluating an analytics filter.
|
default AnalyticsFilter.Builder |
and(Consumer<AnalyticsAndOperator.Builder> and)
A conjunction (logical AND) of predicates, which is used in evaluating an analytics filter.
|
AnalyticsFilter.Builder |
prefix(String prefix)
The prefix to use when evaluating an analytics filter.
|
default AnalyticsFilter.Builder |
tag(Consumer<Tag.Builder> tag)
The tag to use when evaluating an analytics filter.
|
AnalyticsFilter.Builder |
tag(Tag tag)
The tag to use when evaluating an analytics filter.
|
copy
applyMutation, build
AnalyticsFilter.Builder prefix(String prefix)
prefix
- The prefix to use when evaluating an analytics filter.AnalyticsFilter.Builder tag(Tag tag)
tag
- The tag to use when evaluating an analytics filter.default AnalyticsFilter.Builder tag(Consumer<Tag.Builder> tag)
Tag.Builder
avoiding the need to create one manually via Tag.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result is
passed to tag(Tag)
.tag
- a consumer that will call methods on Tag.Builder
tag(Tag)
AnalyticsFilter.Builder and(AnalyticsAndOperator and)
and
- A conjunction (logical AND) of predicates, which is used in evaluating an analytics filter. The
operator must have at least two predicates.default AnalyticsFilter.Builder and(Consumer<AnalyticsAndOperator.Builder> and)
AnalyticsAndOperator.Builder
avoiding the need to create one manually via
AnalyticsAndOperator.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to and(AnalyticsAndOperator)
.and
- a consumer that will call methods on AnalyticsAndOperator.Builder
and(AnalyticsAndOperator)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.