Package com.pulumi.aws.athena.inputs
Class NamedQueryState.Builder
- java.lang.Object
-
- com.pulumi.aws.athena.inputs.NamedQueryState.Builder
-
- Enclosing class:
- NamedQueryState
public static final class NamedQueryState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(NamedQueryState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NamedQueryStatebuild()NamedQueryState.Builderdatabase(com.pulumi.core.Output<java.lang.String> database)NamedQueryState.Builderdatabase(java.lang.String database)NamedQueryState.Builderdescription(com.pulumi.core.Output<java.lang.String> description)NamedQueryState.Builderdescription(java.lang.String description)NamedQueryState.Buildername(com.pulumi.core.Output<java.lang.String> name)NamedQueryState.Buildername(java.lang.String name)NamedQueryState.Builderquery(com.pulumi.core.Output<java.lang.String> query)NamedQueryState.Builderquery(java.lang.String query)NamedQueryState.Builderregion(com.pulumi.core.Output<java.lang.String> region)NamedQueryState.Builderregion(java.lang.String region)NamedQueryState.Builderworkgroup(com.pulumi.core.Output<java.lang.String> workgroup)NamedQueryState.Builderworkgroup(java.lang.String workgroup)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(NamedQueryState defaults)
-
-
Method Detail
-
database
public NamedQueryState.Builder database(@Nullable com.pulumi.core.Output<java.lang.String> database)
- Parameters:
database- Database to which the query belongs.- Returns:
- builder
-
database
public NamedQueryState.Builder database(java.lang.String database)
- Parameters:
database- Database to which the query belongs.- Returns:
- builder
-
description
public NamedQueryState.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 NamedQueryState.Builder description(java.lang.String description)
- Parameters:
description- Brief explanation of the query. Maximum length of 1024.- Returns:
- builder
-
name
public NamedQueryState.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 NamedQueryState.Builder name(java.lang.String name)
- Parameters:
name- Plain language name for the query. Maximum length of 128.- Returns:
- builder
-
query
public NamedQueryState.Builder query(@Nullable 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 NamedQueryState.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 NamedQueryState.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 NamedQueryState.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 NamedQueryState.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 NamedQueryState.Builder workgroup(java.lang.String workgroup)
- Parameters:
workgroup- Workgroup to which the query belongs. Defaults to `primary`- Returns:
- builder
-
build
public NamedQueryState build()
-
-