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 NamedQueryArgs
build()
NamedQueryArgs.Builder
database(com.pulumi.core.Output<java.lang.String> database)
NamedQueryArgs.Builder
database(java.lang.String database)
NamedQueryArgs.Builder
description(com.pulumi.core.Output<java.lang.String> description)
NamedQueryArgs.Builder
description(java.lang.String description)
NamedQueryArgs.Builder
name(com.pulumi.core.Output<java.lang.String> name)
NamedQueryArgs.Builder
name(java.lang.String name)
NamedQueryArgs.Builder
query(com.pulumi.core.Output<java.lang.String> query)
NamedQueryArgs.Builder
query(java.lang.String query)
NamedQueryArgs.Builder
workgroup(com.pulumi.core.Output<java.lang.String> workgroup)
NamedQueryArgs.Builder
workgroup(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
-
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()
-
-