public static interface Expression.Builder extends SdkPojo, CopyableBuilder<Expression.Builder,Expression>
Modifier and Type | Method and Description |
---|---|
Expression.Builder |
and(Collection<Expression> and)
Return results that match both
Dimension objects. |
Expression.Builder |
and(Consumer<Expression.Builder>... and)
Return results that match both
Dimension objects. |
Expression.Builder |
and(Expression... and)
Return results that match both
Dimension objects. |
default Expression.Builder |
dimensions(Consumer<DimensionValues.Builder> dimensions)
The specific
Dimension to use for Expression . |
Expression.Builder |
dimensions(DimensionValues dimensions)
The specific
Dimension to use for Expression . |
default Expression.Builder |
not(Consumer<Expression.Builder> not)
Return results that don't match a
Dimension object. |
Expression.Builder |
not(Expression not)
Return results that don't match a
Dimension object. |
Expression.Builder |
or(Collection<Expression> or)
Return results that match either
Dimension object. |
Expression.Builder |
or(Consumer<Expression.Builder>... or)
Return results that match either
Dimension object. |
Expression.Builder |
or(Expression... or)
Return results that match either
Dimension object. |
default Expression.Builder |
tags(Consumer<TagValues.Builder> tags)
The specific
Tag to use for Expression . |
Expression.Builder |
tags(TagValues tags)
The specific
Tag to use for Expression . |
copy
applyMutation, build
Expression.Builder or(Collection<Expression> or)
Return results that match either Dimension
object.
or
- Return results that match either Dimension
object.Expression.Builder or(Expression... or)
Return results that match either Dimension
object.
or
- Return results that match either Dimension
object.Expression.Builder or(Consumer<Expression.Builder>... or)
Return results that match either Dimension
object.
List.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 #or(List)
.or
- a consumer that will call methods on List.Builder
#or(List)
Expression.Builder and(Collection<Expression> and)
Return results that match both Dimension
objects.
and
- Return results that match both Dimension
objects.Expression.Builder and(Expression... and)
Return results that match both Dimension
objects.
and
- Return results that match both Dimension
objects.Expression.Builder and(Consumer<Expression.Builder>... and)
Return results that match both Dimension
objects.
List.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 #and(List)
.and
- a consumer that will call methods on List.Builder
#and(List)
Expression.Builder not(Expression not)
Return results that don't match a Dimension
object.
not
- Return results that don't match a Dimension
object.default Expression.Builder not(Consumer<Expression.Builder> not)
Return results that don't match a Dimension
object.
Expression.Builder
avoiding the need to create
one manually via Expression.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result
is passed to not(Expression)
.not
- a consumer that will call methods on Expression.Builder
not(Expression)
Expression.Builder dimensions(DimensionValues dimensions)
The specific Dimension
to use for Expression
.
dimensions
- The specific Dimension
to use for Expression
.default Expression.Builder dimensions(Consumer<DimensionValues.Builder> dimensions)
The specific Dimension
to use for Expression
.
DimensionValues.Builder
avoiding the need to
create one manually via DimensionValues.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to dimensions(DimensionValues)
.dimensions
- a consumer that will call methods on DimensionValues.Builder
dimensions(DimensionValues)
Expression.Builder tags(TagValues tags)
The specific Tag
to use for Expression
.
tags
- The specific Tag
to use for Expression
.default Expression.Builder tags(Consumer<TagValues.Builder> tags)
The specific Tag
to use for Expression
.
TagValues.Builder
avoiding the need to create
one manually via TagValues.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result
is passed to tags(TagValues)
.tags
- a consumer that will call methods on TagValues.Builder
tags(TagValues)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.