Class GetLicenseGrantsFilter.Builder
- java.lang.Object
-
- com.pulumi.aws.licensemanager.inputs.GetLicenseGrantsFilter.Builder
-
- Enclosing class:
- GetLicenseGrantsFilter
public static final class GetLicenseGrantsFilter.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetLicenseGrantsFilter defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetLicenseGrantsFilterbuild()GetLicenseGrantsFilter.Buildername(java.lang.String name)GetLicenseGrantsFilter.Buildervalues(java.lang.String... values)GetLicenseGrantsFilter.Buildervalues(java.util.List<java.lang.String> values)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetLicenseGrantsFilter defaults)
-
-
Method Detail
-
name
public GetLicenseGrantsFilter.Builder name(java.lang.String name)
- Parameters:
name- Name of the field to filter by, as defined by [the underlying AWS API](https://docs.aws.amazon.com/license-manager/latest/APIReference/API_ListReceivedGrants.html#API_ListReceivedGrants_RequestSyntax). For example, if filtering using `ProductSKU`, use:package generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.licensemanager.LicensemanagerFunctions; import com.pulumi.aws.licensemanager.inputs.GetLicenseGrantsArgs; import com.pulumi.aws.licensemanager.inputs.GetLicenseGrantsFilterArgs; import java.util.ArrayList; import java.util.Arrays; import java.util.Map; import java.io.File; import java.nio.file.Files; import java.nio.file.Paths; public class App { public static void main(String[] args) { Pulumi.run(App::stack); } public static void stack(Context ctx) { final var selected = LicensemanagerFunctions.getLicenseGrants(GetLicenseGrantsArgs.builder() .filters(GetLicenseGrantsFilterArgs.builder() .name("ProductSKU") .values("") .build()) .build()); } }- Returns:
- builder
-
values
public GetLicenseGrantsFilter.Builder values(java.util.List<java.lang.String> values)
- Parameters:
values- Set of values that are accepted for the given field.- Returns:
- builder
-
values
public GetLicenseGrantsFilter.Builder values(java.lang.String... values)
- Parameters:
values- Set of values that are accepted for the given field.- Returns:
- builder
-
build
public GetLicenseGrantsFilter build()
-
-