Class GetLicenseGrantsFilterArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.licensemanager.inputs.GetLicenseGrantsFilterArgs.Builder
-
- Enclosing class:
- GetLicenseGrantsFilterArgs
public static final class GetLicenseGrantsFilterArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetLicenseGrantsFilterArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetLicenseGrantsFilterArgsbuild()GetLicenseGrantsFilterArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)GetLicenseGrantsFilterArgs.Buildername(java.lang.String name)GetLicenseGrantsFilterArgs.Buildervalues(com.pulumi.core.Output<java.util.List<java.lang.String>> values)GetLicenseGrantsFilterArgs.Buildervalues(java.lang.String... values)GetLicenseGrantsFilterArgs.Buildervalues(java.util.List<java.lang.String> values)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetLicenseGrantsFilterArgs defaults)
-
-
Method Detail
-
name
public GetLicenseGrantsFilterArgs.Builder name(com.pulumi.core.Output<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
-
name
public GetLicenseGrantsFilterArgs.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 GetLicenseGrantsFilterArgs.Builder values(com.pulumi.core.Output<java.util.List<java.lang.String>> values)
- Parameters:
values- Set of values that are accepted for the given field.- Returns:
- builder
-
values
public GetLicenseGrantsFilterArgs.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 GetLicenseGrantsFilterArgs.Builder values(java.lang.String... values)
- Parameters:
values- Set of values that are accepted for the given field.- Returns:
- builder
-
build
public GetLicenseGrantsFilterArgs build()
-
-