Class CostCategoryRuleRuleArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.costexplorer.inputs.CostCategoryRuleRuleArgs.Builder
-
- Enclosing class:
- CostCategoryRuleRuleArgs
public static final class CostCategoryRuleRuleArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(CostCategoryRuleRuleArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(CostCategoryRuleRuleArgs defaults)
-
-
Method Detail
-
ands
public CostCategoryRuleRuleArgs.Builder ands(@Nullable com.pulumi.core.Output<java.util.List<CostCategoryRuleRuleAndArgs>> ands)
- Parameters:
ands- Return results that match both `Dimension` objects.- Returns:
- builder
-
ands
public CostCategoryRuleRuleArgs.Builder ands(java.util.List<CostCategoryRuleRuleAndArgs> ands)
- Parameters:
ands- Return results that match both `Dimension` objects.- Returns:
- builder
-
ands
public CostCategoryRuleRuleArgs.Builder ands(CostCategoryRuleRuleAndArgs... ands)
- Parameters:
ands- Return results that match both `Dimension` objects.- Returns:
- builder
-
costCategory
public CostCategoryRuleRuleArgs.Builder costCategory(@Nullable com.pulumi.core.Output<CostCategoryRuleRuleCostCategoryArgs> costCategory)
- Parameters:
costCategory- Configuration block for the filter that's based on `CostCategory` values. See below.- Returns:
- builder
-
costCategory
public CostCategoryRuleRuleArgs.Builder costCategory(CostCategoryRuleRuleCostCategoryArgs costCategory)
- Parameters:
costCategory- Configuration block for the filter that's based on `CostCategory` values. See below.- Returns:
- builder
-
dimension
public CostCategoryRuleRuleArgs.Builder dimension(@Nullable com.pulumi.core.Output<CostCategoryRuleRuleDimensionArgs> dimension)
- Parameters:
dimension- Configuration block for the specific `Dimension` to use for `Expression`. See below.- Returns:
- builder
-
dimension
public CostCategoryRuleRuleArgs.Builder dimension(CostCategoryRuleRuleDimensionArgs dimension)
- Parameters:
dimension- Configuration block for the specific `Dimension` to use for `Expression`. See below.- Returns:
- builder
-
not
public CostCategoryRuleRuleArgs.Builder not(@Nullable com.pulumi.core.Output<CostCategoryRuleRuleNotArgs> not)
- Parameters:
not- Return results that match both `Dimension` object.- Returns:
- builder
-
not
public CostCategoryRuleRuleArgs.Builder not(CostCategoryRuleRuleNotArgs not)
- Parameters:
not- Return results that match both `Dimension` object.- Returns:
- builder
-
ors
public CostCategoryRuleRuleArgs.Builder ors(@Nullable com.pulumi.core.Output<java.util.List<CostCategoryRuleRuleOrArgs>> ors)
- Parameters:
ors- Return results that match both `Dimension` object.- Returns:
- builder
-
ors
public CostCategoryRuleRuleArgs.Builder ors(java.util.List<CostCategoryRuleRuleOrArgs> ors)
- Parameters:
ors- Return results that match both `Dimension` object.- Returns:
- builder
-
ors
public CostCategoryRuleRuleArgs.Builder ors(CostCategoryRuleRuleOrArgs... ors)
- Parameters:
ors- Return results that match both `Dimension` object.- Returns:
- builder
-
tags
public CostCategoryRuleRuleArgs.Builder tags(@Nullable com.pulumi.core.Output<CostCategoryRuleRuleTagsArgs> tags)
- Parameters:
tags- Configuration block for the specific `Tag` to use for `Expression`. See below.- Returns:
- builder
-
tags
public CostCategoryRuleRuleArgs.Builder tags(CostCategoryRuleRuleTagsArgs tags)
- Parameters:
tags- Configuration block for the specific `Tag` to use for `Expression`. See below.- Returns:
- builder
-
build
public CostCategoryRuleRuleArgs build()
-
-