Package com.pulumi.aws.budgets.outputs
Class BudgetFilterExpression
- java.lang.Object
-
- com.pulumi.aws.budgets.outputs.BudgetFilterExpression
-
public final class BudgetFilterExpression extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBudgetFilterExpression.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<BudgetFilterExpressionAnd>ands()static BudgetFilterExpression.Builderbuilder()static BudgetFilterExpression.Builderbuilder(BudgetFilterExpression defaults)java.util.Optional<BudgetFilterExpressionCostCategories>costCategories()java.util.Optional<BudgetFilterExpressionDimensions>dimensions()java.util.Optional<BudgetFilterExpressionNot>not()java.util.List<BudgetFilterExpressionOr>ors()java.util.Optional<BudgetFilterExpressionTags>tags()
-
-
-
Method Detail
-
ands
public java.util.List<BudgetFilterExpressionAnd> ands()
- Returns:
- List of filter expressions to combine with AND logic. Each `and` block is one operand and must itself contain exactly one root.
-
costCategories
public java.util.Optional<BudgetFilterExpressionCostCategories> costCategories()
- Returns:
- Cost Categories block.
-
dimensions
public java.util.Optional<BudgetFilterExpressionDimensions> dimensions()
- Returns:
- Dimensions block.
-
not
public java.util.Optional<BudgetFilterExpressionNot> not()
- Returns:
- Single filter expression to negate. Must contain exactly one root.
-
ors
public java.util.List<BudgetFilterExpressionOr> ors()
- Returns:
- List of filter expressions to combine with OR logic. Each `or` block is one operand and must itself contain exactly one root.
-
tags
public java.util.Optional<BudgetFilterExpressionTags> tags()
- Returns:
- Tags block.
-
builder
public static BudgetFilterExpression.Builder builder()
-
builder
public static BudgetFilterExpression.Builder builder(BudgetFilterExpression defaults)
-
-