public static interface AwsAthenaWorkGroupDetails.Builder extends SdkPojo, CopyableBuilder<AwsAthenaWorkGroupDetails.Builder,AwsAthenaWorkGroupDetails>
| Modifier and Type | Method and Description |
|---|---|
AwsAthenaWorkGroupDetails.Builder |
configuration(AwsAthenaWorkGroupConfigurationDetails configuration)
The configuration of the workgroup, which includes the location in Amazon Simple Storage Service (Amazon S3)
where query results are stored, the encryption option, if any, used for query results, whether Amazon
CloudWatch metrics are enabled for the workgroup, and the limit for the amount of bytes scanned (cutoff) per
query, if it is specified.
|
default AwsAthenaWorkGroupDetails.Builder |
configuration(Consumer<AwsAthenaWorkGroupConfigurationDetails.Builder> configuration)
The configuration of the workgroup, which includes the location in Amazon Simple Storage Service (Amazon S3)
where query results are stored, the encryption option, if any, used for query results, whether Amazon
CloudWatch metrics are enabled for the workgroup, and the limit for the amount of bytes scanned (cutoff) per
query, if it is specified.
|
AwsAthenaWorkGroupDetails.Builder |
description(String description)
The workgroup description.
|
AwsAthenaWorkGroupDetails.Builder |
name(String name)
The workgroup name.
|
AwsAthenaWorkGroupDetails.Builder |
state(String state)
Whether the workgroup is enabled or disabled.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsAthenaWorkGroupDetails.Builder name(String name)
The workgroup name.
name - The workgroup name.AwsAthenaWorkGroupDetails.Builder description(String description)
The workgroup description.
description - The workgroup description.AwsAthenaWorkGroupDetails.Builder state(String state)
Whether the workgroup is enabled or disabled.
state - Whether the workgroup is enabled or disabled.AwsAthenaWorkGroupDetails.Builder configuration(AwsAthenaWorkGroupConfigurationDetails configuration)
The configuration of the workgroup, which includes the location in Amazon Simple Storage Service (Amazon S3) where query results are stored, the encryption option, if any, used for query results, whether Amazon CloudWatch metrics are enabled for the workgroup, and the limit for the amount of bytes scanned (cutoff) per query, if it is specified.
configuration - The configuration of the workgroup, which includes the location in Amazon Simple Storage Service
(Amazon S3) where query results are stored, the encryption option, if any, used for query results,
whether Amazon CloudWatch metrics are enabled for the workgroup, and the limit for the amount of bytes
scanned (cutoff) per query, if it is specified.default AwsAthenaWorkGroupDetails.Builder configuration(Consumer<AwsAthenaWorkGroupConfigurationDetails.Builder> configuration)
The configuration of the workgroup, which includes the location in Amazon Simple Storage Service (Amazon S3) where query results are stored, the encryption option, if any, used for query results, whether Amazon CloudWatch metrics are enabled for the workgroup, and the limit for the amount of bytes scanned (cutoff) per query, if it is specified.
This is a convenience method that creates an instance of theAwsAthenaWorkGroupConfigurationDetails.Builder avoiding the need to create one manually via
AwsAthenaWorkGroupConfigurationDetails.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to configuration(AwsAthenaWorkGroupConfigurationDetails).
configuration - a consumer that will call methods on AwsAthenaWorkGroupConfigurationDetails.Builderconfiguration(AwsAthenaWorkGroupConfigurationDetails)Copyright © 2023. All rights reserved.