Uses of Interface
software.amazon.awssdk.services.athena.model.WorkGroupConfiguration.Builder
Packages that use WorkGroupConfiguration.Builder
-
Uses of WorkGroupConfiguration.Builder in software.amazon.awssdk.services.athena.model
Methods in software.amazon.awssdk.services.athena.model that return WorkGroupConfiguration.BuilderModifier and TypeMethodDescriptionWorkGroupConfiguration.Builder.additionalConfiguration(String additionalConfiguration) Specifies a user defined JSON string that is passed to the notebook engine.WorkGroupConfiguration.builder()WorkGroupConfiguration.Builder.bytesScannedCutoffPerQuery(Long bytesScannedCutoffPerQuery) The upper data usage limit (cutoff) for the amount of bytes a single query in a workgroup is allowed to scan.default WorkGroupConfiguration.BuilderWorkGroupConfiguration.Builder.customerContentEncryptionConfiguration(Consumer<CustomerContentEncryptionConfiguration.Builder> customerContentEncryptionConfiguration) Specifies the KMS key that is used to encrypt the user's data stores in Athena.WorkGroupConfiguration.Builder.customerContentEncryptionConfiguration(CustomerContentEncryptionConfiguration customerContentEncryptionConfiguration) Specifies the KMS key that is used to encrypt the user's data stores in Athena.WorkGroupConfiguration.Builder.enableMinimumEncryptionConfiguration(Boolean enableMinimumEncryptionConfiguration) Enforces a minimal level of encryption for the workgroup for query and calculation results that are written to Amazon S3.WorkGroupConfiguration.Builder.enforceWorkGroupConfiguration(Boolean enforceWorkGroupConfiguration) If set to "true", the settings for the workgroup override client-side settings.default WorkGroupConfiguration.BuilderWorkGroupConfiguration.Builder.engineConfiguration(Consumer<EngineConfiguration.Builder> engineConfiguration) Sets the value of the EngineConfiguration property for this object.WorkGroupConfiguration.Builder.engineConfiguration(EngineConfiguration engineConfiguration) Sets the value of the EngineConfiguration property for this object.default WorkGroupConfiguration.BuilderWorkGroupConfiguration.Builder.engineVersion(Consumer<EngineVersion.Builder> engineVersion) The engine version that all queries running on the workgroup use.WorkGroupConfiguration.Builder.engineVersion(EngineVersion engineVersion) The engine version that all queries running on the workgroup use.WorkGroupConfiguration.Builder.executionRole(String executionRole) The ARN of the execution role used to access user resources for Spark sessions and IAM Identity Center enabled workgroups.default WorkGroupConfiguration.BuilderWorkGroupConfiguration.Builder.identityCenterConfiguration(Consumer<IdentityCenterConfiguration.Builder> identityCenterConfiguration) Specifies whether the workgroup is IAM Identity Center supported.WorkGroupConfiguration.Builder.identityCenterConfiguration(IdentityCenterConfiguration identityCenterConfiguration) Specifies whether the workgroup is IAM Identity Center supported.default WorkGroupConfiguration.BuilderWorkGroupConfiguration.Builder.managedQueryResultsConfiguration(Consumer<ManagedQueryResultsConfiguration.Builder> managedQueryResultsConfiguration) The configuration for storing results in Athena owned storage, which includes whether this feature is enabled; whether encryption configuration, if any, is used for encrypting query results.WorkGroupConfiguration.Builder.managedQueryResultsConfiguration(ManagedQueryResultsConfiguration managedQueryResultsConfiguration) The configuration for storing results in Athena owned storage, which includes whether this feature is enabled; whether encryption configuration, if any, is used for encrypting query results.default WorkGroupConfiguration.BuilderWorkGroupConfiguration.Builder.monitoringConfiguration(Consumer<MonitoringConfiguration.Builder> monitoringConfiguration) Contains the configuration settings for managed log persistence, delivering logs to Amazon S3 buckets, Amazon CloudWatch log groups etc.WorkGroupConfiguration.Builder.monitoringConfiguration(MonitoringConfiguration monitoringConfiguration) Contains the configuration settings for managed log persistence, delivering logs to Amazon S3 buckets, Amazon CloudWatch log groups etc.WorkGroupConfiguration.Builder.publishCloudWatchMetricsEnabled(Boolean publishCloudWatchMetricsEnabled) Indicates that the Amazon CloudWatch metrics are enabled for the workgroup.default WorkGroupConfiguration.BuilderWorkGroupConfiguration.Builder.queryResultsS3AccessGrantsConfiguration(Consumer<QueryResultsS3AccessGrantsConfiguration.Builder> queryResultsS3AccessGrantsConfiguration) Specifies whether Amazon S3 access grants are enabled for query results.WorkGroupConfiguration.Builder.queryResultsS3AccessGrantsConfiguration(QueryResultsS3AccessGrantsConfiguration queryResultsS3AccessGrantsConfiguration) Specifies whether Amazon S3 access grants are enabled for query results.WorkGroupConfiguration.Builder.requesterPaysEnabled(Boolean requesterPaysEnabled) If set totrue, allows members assigned to a workgroup to reference Amazon S3 Requester Pays buckets in queries.default WorkGroupConfiguration.BuilderWorkGroupConfiguration.Builder.resultConfiguration(Consumer<ResultConfiguration.Builder> resultConfiguration) The configuration for the workgroup, which includes the location in Amazon S3 where query and calculation results are stored and the encryption option, if any, used for query and calculation results.WorkGroupConfiguration.Builder.resultConfiguration(ResultConfiguration resultConfiguration) The configuration for the workgroup, which includes the location in Amazon S3 where query and calculation results are stored and the encryption option, if any, used for query and calculation results.WorkGroupConfiguration.toBuilder()Methods in software.amazon.awssdk.services.athena.model that return types with arguments of type WorkGroupConfiguration.BuilderModifier and TypeMethodDescriptionstatic Class<? extends WorkGroupConfiguration.Builder>WorkGroupConfiguration.serializableBuilderClass()Method parameters in software.amazon.awssdk.services.athena.model with type arguments of type WorkGroupConfiguration.BuilderModifier and TypeMethodDescriptiondefault CreateWorkGroupRequest.BuilderCreateWorkGroupRequest.Builder.configuration(Consumer<WorkGroupConfiguration.Builder> configuration) Contains configuration information for creating an Athena SQL workgroup or Spark enabled Athena workgroup.default WorkGroup.BuilderWorkGroup.Builder.configuration(Consumer<WorkGroupConfiguration.Builder> configuration) The configuration of the workgroup, which includes the location in Amazon S3 where query and calculation results are stored, the encryption configuration, if any, used for query and calculation results; whether the Amazon CloudWatch Metrics are enabled for the workgroup; whether workgroup settings override client-side settings; and the data usage limits for the amount of data scanned per query or per workgroup.