Class CfnWorkGroupProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.athena.CfnWorkGroupProps.Jsii$Proxy
- All Implemented Interfaces:
CfnWorkGroupProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnWorkGroupProps
@Stability(Stable)
@Internal
public static final class CfnWorkGroupProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnWorkGroupProps
An implementation for
CfnWorkGroupProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.athena.CfnWorkGroupProps
CfnWorkGroupProps.Builder, CfnWorkGroupProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnWorkGroupProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnWorkGroupProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
The workgroup description.final String
getName()
The workgroup name.final Object
The option to delete a workgroup and its contents even if the workgroup contains any named queries.final String
getState()
The state of the workgroup: ENABLED or DISABLED.getTags()
The tags (key-value pairs) to associate with this resource.final Object
The configuration of the workgroup, which includes the location in 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.final Object
(deprecated) The configuration information that will be updated for this workgroup, which includes the location in Amazon S3 where query results are stored, the encryption option, if any, used for query results, whether the Amazon CloudWatch Metrics are enabled for the workgroup, whether the workgroup settings override the client-side settings, and the data usage limit for the amount of bytes scanned per query, if it is specified.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnWorkGroupProps.Builder
.
-
-
Method Details
-
getName
Description copied from interface:CfnWorkGroupProps
The workgroup name.- Specified by:
getName
in interfaceCfnWorkGroupProps
- See Also:
-
getDescription
Description copied from interface:CfnWorkGroupProps
The workgroup description.- Specified by:
getDescription
in interfaceCfnWorkGroupProps
- See Also:
-
getRecursiveDeleteOption
Description copied from interface:CfnWorkGroupProps
The option to delete a workgroup and its contents even if the workgroup contains any named queries.The default is false.
- Specified by:
getRecursiveDeleteOption
in interfaceCfnWorkGroupProps
- See Also:
-
getState
Description copied from interface:CfnWorkGroupProps
The state of the workgroup: ENABLED or DISABLED.- Specified by:
getState
in interfaceCfnWorkGroupProps
- See Also:
-
getTags
Description copied from interface:CfnWorkGroupProps
The tags (key-value pairs) to associate with this resource.- Specified by:
getTags
in interfaceCfnWorkGroupProps
- See Also:
-
getWorkGroupConfiguration
Description copied from interface:CfnWorkGroupProps
The configuration of the workgroup, which includes the location in 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.The
EnforceWorkGroupConfiguration
option determines whether workgroup settings override client-side query settings.- Specified by:
getWorkGroupConfiguration
in interfaceCfnWorkGroupProps
- See Also:
-
getWorkGroupConfigurationUpdates
Description copied from interface:CfnWorkGroupProps
(deprecated) The configuration information that will be updated for this workgroup, which includes the location in Amazon S3 where query results are stored, the encryption option, if any, used for query results, whether the Amazon CloudWatch Metrics are enabled for the workgroup, whether the workgroup settings override the client-side settings, and the data usage limit for the amount of bytes scanned per query, if it is specified.- Specified by:
getWorkGroupConfigurationUpdates
in interfaceCfnWorkGroupProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-