Class AnomalySubscriptionThresholdExpressionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.costexplorer.inputs.AnomalySubscriptionThresholdExpressionArgs.Builder
-
- Enclosing class:
- AnomalySubscriptionThresholdExpressionArgs
public static final class AnomalySubscriptionThresholdExpressionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(AnomalySubscriptionThresholdExpressionArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AnomalySubscriptionThresholdExpressionArgs defaults)
-
-
Method Detail
-
ands
public AnomalySubscriptionThresholdExpressionArgs.Builder ands(@Nullable com.pulumi.core.Output<java.util.List<AnomalySubscriptionThresholdExpressionAndArgs>> ands)
- Parameters:
ands
- Return results that match both Dimension objects.- Returns:
- builder
-
ands
public AnomalySubscriptionThresholdExpressionArgs.Builder ands(java.util.List<AnomalySubscriptionThresholdExpressionAndArgs> ands)
- Parameters:
ands
- Return results that match both Dimension objects.- Returns:
- builder
-
ands
public AnomalySubscriptionThresholdExpressionArgs.Builder ands(AnomalySubscriptionThresholdExpressionAndArgs... ands)
- Parameters:
ands
- Return results that match both Dimension objects.- Returns:
- builder
-
costCategory
public AnomalySubscriptionThresholdExpressionArgs.Builder costCategory(@Nullable com.pulumi.core.Output<AnomalySubscriptionThresholdExpressionCostCategoryArgs> costCategory)
- Parameters:
costCategory
- Configuration block for the filter that's based on values. See Cost Category below.- Returns:
- builder
-
costCategory
public AnomalySubscriptionThresholdExpressionArgs.Builder costCategory(AnomalySubscriptionThresholdExpressionCostCategoryArgs costCategory)
- Parameters:
costCategory
- Configuration block for the filter that's based on values. See Cost Category below.- Returns:
- builder
-
dimension
public AnomalySubscriptionThresholdExpressionArgs.Builder dimension(@Nullable com.pulumi.core.Output<AnomalySubscriptionThresholdExpressionDimensionArgs> dimension)
- Parameters:
dimension
- Configuration block for the specific Dimension to use for.- Returns:
- builder
-
dimension
public AnomalySubscriptionThresholdExpressionArgs.Builder dimension(AnomalySubscriptionThresholdExpressionDimensionArgs dimension)
- Parameters:
dimension
- Configuration block for the specific Dimension to use for.- Returns:
- builder
-
not
public AnomalySubscriptionThresholdExpressionArgs.Builder not(@Nullable com.pulumi.core.Output<AnomalySubscriptionThresholdExpressionNotArgs> not)
- Parameters:
not
- Return results that match both Dimension object.- Returns:
- builder
-
not
public AnomalySubscriptionThresholdExpressionArgs.Builder not(AnomalySubscriptionThresholdExpressionNotArgs not)
- Parameters:
not
- Return results that match both Dimension object.- Returns:
- builder
-
ors
public AnomalySubscriptionThresholdExpressionArgs.Builder ors(@Nullable com.pulumi.core.Output<java.util.List<AnomalySubscriptionThresholdExpressionOrArgs>> ors)
- Parameters:
ors
- Return results that match both Dimension object.- Returns:
- builder
-
ors
public AnomalySubscriptionThresholdExpressionArgs.Builder ors(java.util.List<AnomalySubscriptionThresholdExpressionOrArgs> ors)
- Parameters:
ors
- Return results that match both Dimension object.- Returns:
- builder
-
ors
public AnomalySubscriptionThresholdExpressionArgs.Builder ors(AnomalySubscriptionThresholdExpressionOrArgs... ors)
- Parameters:
ors
- Return results that match both Dimension object.- Returns:
- builder
-
tags
public AnomalySubscriptionThresholdExpressionArgs.Builder tags(@Nullable com.pulumi.core.Output<AnomalySubscriptionThresholdExpressionTagsArgs> tags)
- Parameters:
tags
- Configuration block for the specific Tag to use for. See Tags below.- Returns:
- builder
-
tags
public AnomalySubscriptionThresholdExpressionArgs.Builder tags(AnomalySubscriptionThresholdExpressionTagsArgs tags)
- Parameters:
tags
- Configuration block for the specific Tag to use for. See Tags below.- Returns:
- builder
-
build
public AnomalySubscriptionThresholdExpressionArgs build()
-
-