Class GetTagsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.costexplorer.inputs.GetTagsArgs.Builder
-
- Enclosing class:
- GetTagsArgs
public static final class GetTagsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetTagsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetTagsArgsbuild()GetTagsArgs.Builderfilter(GetTagsFilterArgs filter)GetTagsArgs.Builderfilter(com.pulumi.core.Output<GetTagsFilterArgs> filter)GetTagsArgs.BuildersearchString(com.pulumi.core.Output<java.lang.String> searchString)GetTagsArgs.BuildersearchString(java.lang.String searchString)GetTagsArgs.BuildersortBies(GetTagsSortByArgs... sortBies)GetTagsArgs.BuildersortBies(com.pulumi.core.Output<java.util.List<GetTagsSortByArgs>> sortBies)GetTagsArgs.BuildersortBies(java.util.List<GetTagsSortByArgs> sortBies)GetTagsArgs.BuildertagKey(com.pulumi.core.Output<java.lang.String> tagKey)GetTagsArgs.BuildertagKey(java.lang.String tagKey)GetTagsArgs.BuildertimePeriod(GetTagsTimePeriodArgs timePeriod)GetTagsArgs.BuildertimePeriod(com.pulumi.core.Output<GetTagsTimePeriodArgs> timePeriod)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetTagsArgs defaults)
-
-
Method Detail
-
filter
public GetTagsArgs.Builder filter(@Nullable com.pulumi.core.Output<GetTagsFilterArgs> filter)
- Parameters:
filter- Configuration block for the `Expression` object used to categorize costs. See `filter` block below for details.- Returns:
- builder
-
filter
public GetTagsArgs.Builder filter(GetTagsFilterArgs filter)
- Parameters:
filter- Configuration block for the `Expression` object used to categorize costs. See `filter` block below for details.- Returns:
- builder
-
searchString
public GetTagsArgs.Builder searchString(@Nullable com.pulumi.core.Output<java.lang.String> searchString)
- Parameters:
searchString- Value that you want to search for.- Returns:
- builder
-
searchString
public GetTagsArgs.Builder searchString(java.lang.String searchString)
- Parameters:
searchString- Value that you want to search for.- Returns:
- builder
-
sortBies
public GetTagsArgs.Builder sortBies(@Nullable com.pulumi.core.Output<java.util.List<GetTagsSortByArgs>> sortBies)
- Parameters:
sortBies- Configuration block for the value by which you want to sort the data. `sortBy` block below for details.- Returns:
- builder
-
sortBies
public GetTagsArgs.Builder sortBies(java.util.List<GetTagsSortByArgs> sortBies)
- Parameters:
sortBies- Configuration block for the value by which you want to sort the data. `sortBy` block below for details.- Returns:
- builder
-
sortBies
public GetTagsArgs.Builder sortBies(GetTagsSortByArgs... sortBies)
- Parameters:
sortBies- Configuration block for the value by which you want to sort the data. `sortBy` block below for details.- Returns:
- builder
-
tagKey
public GetTagsArgs.Builder tagKey(@Nullable com.pulumi.core.Output<java.lang.String> tagKey)
- Parameters:
tagKey- Key of the tag that you want to return values for.- Returns:
- builder
-
tagKey
public GetTagsArgs.Builder tagKey(java.lang.String tagKey)
- Parameters:
tagKey- Key of the tag that you want to return values for.- Returns:
- builder
-
timePeriod
public GetTagsArgs.Builder timePeriod(com.pulumi.core.Output<GetTagsTimePeriodArgs> timePeriod)
- Parameters:
timePeriod- Configuration block for the start and end dates for retrieving the dimension values. See `timePeriod` block below for details.- Returns:
- builder
-
timePeriod
public GetTagsArgs.Builder timePeriod(GetTagsTimePeriodArgs timePeriod)
- Parameters:
timePeriod- Configuration block for the start and end dates for retrieving the dimension values. See `timePeriod` block below for details.- Returns:
- builder
-
build
public GetTagsArgs build()
-
-