Package com.pulumi.aws.athena
Class NamedQueryArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.athena.NamedQueryArgs.Builder
-
- Enclosing class:
- NamedQueryArgs
public static final class NamedQueryArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(NamedQueryArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NamedQueryArgsbuild()NamedQueryArgs.Builderdatabase(com.pulumi.core.Output<java.lang.String> database)NamedQueryArgs.Builderdatabase(java.lang.String database)NamedQueryArgs.Builderdescription(com.pulumi.core.Output<java.lang.String> description)NamedQueryArgs.Builderdescription(java.lang.String description)NamedQueryArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)NamedQueryArgs.Buildername(java.lang.String name)NamedQueryArgs.Builderquery(com.pulumi.core.Output<java.lang.String> query)NamedQueryArgs.Builderquery(java.lang.String query)NamedQueryArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)NamedQueryArgs.Builderregion(java.lang.String region)NamedQueryArgs.Builderworkgroup(com.pulumi.core.Output<java.lang.String> workgroup)NamedQueryArgs.Builderworkgroup(java.lang.String workgroup)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(NamedQueryArgs defaults)
-
-
Method Detail
-
database
public NamedQueryArgs.Builder database(com.pulumi.core.Output<java.lang.String> database)
- Parameters:
database- Database to which the query belongs.- Returns:
- builder
-
database
public NamedQueryArgs.Builder database(java.lang.String database)
- Parameters:
database- Database to which the query belongs.- Returns:
- builder
-
description
public NamedQueryArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description- Brief explanation of the query. Maximum length of 1024.- Returns:
- builder
-
description
public NamedQueryArgs.Builder description(java.lang.String description)
- Parameters:
description- Brief explanation of the query. Maximum length of 1024.- Returns:
- builder
-
name
public NamedQueryArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- Plain language name for the query. Maximum length of 128.- Returns:
- builder
-
name
public NamedQueryArgs.Builder name(java.lang.String name)
- Parameters:
name- Plain language name for the query. Maximum length of 128.- Returns:
- builder
-
query
public NamedQueryArgs.Builder query(com.pulumi.core.Output<java.lang.String> query)
- Parameters:
query- Text of the query itself. In other words, all query statements. Maximum length of 262144.- Returns:
- builder
-
query
public NamedQueryArgs.Builder query(java.lang.String query)
- Parameters:
query- Text of the query itself. In other words, all query statements. Maximum length of 262144.- Returns:
- builder
-
region
public NamedQueryArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public NamedQueryArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
workgroup
public NamedQueryArgs.Builder workgroup(@Nullable com.pulumi.core.Output<java.lang.String> workgroup)
- Parameters:
workgroup- Workgroup to which the query belongs. Defaults to `primary`- Returns:
- builder
-
workgroup
public NamedQueryArgs.Builder workgroup(java.lang.String workgroup)
- Parameters:
workgroup- Workgroup to which the query belongs. Defaults to `primary`- Returns:
- builder
-
build
public NamedQueryArgs build()
-
-