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 |
costCategories(Consumer<CostCategoryValues.Builder> costCategories)
The filter that's based on
CostCategory values. |
Expression.Builder |
costCategories(CostCategoryValues costCategories)
The filter that's based on
CostCategory values. |
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. |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildExpression.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.
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 #or(List.
or - a consumer that will call methods on
Expression.Builder#or(java.util.Collection) 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.
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 #and(List.
and - a consumer that will call methods on
Expression.Builder#and(java.util.Collection) 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.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)Expression.Builder costCategories(CostCategoryValues costCategories)
The filter that's based on CostCategory values.
costCategories - The filter that's based on CostCategory values.default Expression.Builder costCategories(Consumer<CostCategoryValues.Builder> costCategories)
The filter that's based on CostCategory values.
CostCategoryValues.Builder avoiding the
need to create one manually via CostCategoryValues.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to costCategories(CostCategoryValues).
costCategories - a consumer that will call methods on CostCategoryValues.BuildercostCategories(CostCategoryValues)Copyright © 2022. All rights reserved.