public static interface Expression.Builder extends 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
Dimension. |
Expression.Builder |
not(Expression not)
Return results that don't match
Dimension. |
Expression.Builder |
or(Collection<Expression> or)
Return results that match either
Dimension. |
Expression.Builder |
or(Consumer<Expression.Builder>... or)
Return results that match either
Dimension. |
Expression.Builder |
or(Expression... or)
Return results that match either
Dimension. |
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. |
copyapply, buildExpression.Builder or(Collection<Expression> or)
Return results that match either Dimension.
or - Return results that match either Dimension.Expression.Builder or(Expression... or)
Return results that match either Dimension.
or - Return results that match either Dimension.Expression.Builder or(Consumer<Expression.Builder>... or)
Return results that match either Dimension.
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 Dimension.
not - Return results that don't match Dimension.default Expression.Builder not(Consumer<Expression.Builder> not)
Return results that don't match Dimension.
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.Buildernot(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.Builderdimensions(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.Buildertags(TagValues)Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.