Class GetTagsFilterArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.costexplorer.inputs.GetTagsFilterArgs.Builder
-
- Enclosing class:
- GetTagsFilterArgs
public static final class GetTagsFilterArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetTagsFilterArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetTagsFilterArgs defaults)
-
-
Method Detail
-
ands
public GetTagsFilterArgs.Builder ands(@Nullable com.pulumi.core.Output<java.util.List<GetTagsFilterAndArgs>> ands)
- Parameters:
ands- Return results that match both `Dimension` objects.- Returns:
- builder
-
ands
public GetTagsFilterArgs.Builder ands(java.util.List<GetTagsFilterAndArgs> ands)
- Parameters:
ands- Return results that match both `Dimension` objects.- Returns:
- builder
-
ands
public GetTagsFilterArgs.Builder ands(GetTagsFilterAndArgs... ands)
- Parameters:
ands- Return results that match both `Dimension` objects.- Returns:
- builder
-
costCategory
public GetTagsFilterArgs.Builder costCategory(@Nullable com.pulumi.core.Output<GetTagsFilterCostCategoryArgs> costCategory)
- Parameters:
costCategory- Configuration block for the filter that's based on `CostCategory` values. See `costCategory` block below for details.- Returns:
- builder
-
costCategory
public GetTagsFilterArgs.Builder costCategory(GetTagsFilterCostCategoryArgs costCategory)
- Parameters:
costCategory- Configuration block for the filter that's based on `CostCategory` values. See `costCategory` block below for details.- Returns:
- builder
-
dimension
public GetTagsFilterArgs.Builder dimension(@Nullable com.pulumi.core.Output<GetTagsFilterDimensionArgs> dimension)
- Parameters:
dimension- Configuration block for the specific `Dimension` to use for `Expression`. See `dimension` block below for details.- Returns:
- builder
-
dimension
public GetTagsFilterArgs.Builder dimension(GetTagsFilterDimensionArgs dimension)
- Parameters:
dimension- Configuration block for the specific `Dimension` to use for `Expression`. See `dimension` block below for details.- Returns:
- builder
-
not
public GetTagsFilterArgs.Builder not(@Nullable com.pulumi.core.Output<GetTagsFilterNotArgs> not)
- Parameters:
not- Return results that match both `Dimension` object.- Returns:
- builder
-
not
public GetTagsFilterArgs.Builder not(GetTagsFilterNotArgs not)
- Parameters:
not- Return results that match both `Dimension` object.- Returns:
- builder
-
ors
public GetTagsFilterArgs.Builder ors(@Nullable com.pulumi.core.Output<java.util.List<GetTagsFilterOrArgs>> ors)
- Parameters:
ors- Return results that match both `Dimension` object.- Returns:
- builder
-
ors
public GetTagsFilterArgs.Builder ors(java.util.List<GetTagsFilterOrArgs> ors)
- Parameters:
ors- Return results that match both `Dimension` object.- Returns:
- builder
-
ors
public GetTagsFilterArgs.Builder ors(GetTagsFilterOrArgs... ors)
- Parameters:
ors- Return results that match both `Dimension` object.- Returns:
- builder
-
tags
public GetTagsFilterArgs.Builder tags(@Nullable com.pulumi.core.Output<GetTagsFilterTagsArgs> tags)
- Parameters:
tags- Tags that match your request.- Returns:
- builder
-
tags
public GetTagsFilterArgs.Builder tags(GetTagsFilterTagsArgs tags)
- Parameters:
tags- Tags that match your request.- Returns:
- builder
-
build
public GetTagsFilterArgs build()
-
-