Class WorkGroupEvents
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.mixins.preview.services.athena.events.WorkGroupEvents
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.121.0 (build d7af9b9)",
date="2025-12-18T18:20:22.884Z")
@Stability(Experimental)
public class WorkGroupEvents
extends software.amazon.jsii.JsiiObject
(experimental) EventBridge event patterns for WorkGroup.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.mixins.preview.services.athena.events.*; import software.amazon.awscdk.interfaces.athena.*; IWorkGroupRef workGroupRef; WorkGroupEvents workGroupEvents = WorkGroupEvents.fromWorkGroup(workGroupRef);
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class(experimental) aws.athena@AthenaQueryStateChange event types for WorkGroup.Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedWorkGroupEvents(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protectedWorkGroupEvents(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Modifier and TypeMethodDescription(experimental) EventBridge event pattern for WorkGroup Athena Query State Change.athenaQueryStateChangePattern(WorkGroupEvents.AthenaQueryStateChange.AthenaQueryStateChangeProps options) (experimental) EventBridge event pattern for WorkGroup Athena Query State Change.static WorkGroupEventsfromWorkGroup(IWorkGroupRef workGroupRef) (experimental) Create WorkGroupEvents from a WorkGroup reference.Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
WorkGroupEvents
protected WorkGroupEvents(software.amazon.jsii.JsiiObjectRef objRef) -
WorkGroupEvents
protected WorkGroupEvents(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
-
Method Details
-
fromWorkGroup
@Stability(Experimental) @NotNull public static WorkGroupEvents fromWorkGroup(@NotNull IWorkGroupRef workGroupRef) (experimental) Create WorkGroupEvents from a WorkGroup reference.- Parameters:
workGroupRef- This parameter is required.
-
athenaQueryStateChangePattern
@Stability(Experimental) @NotNull public EventPattern athenaQueryStateChangePattern(@Nullable WorkGroupEvents.AthenaQueryStateChange.AthenaQueryStateChangeProps options) (experimental) EventBridge event pattern for WorkGroup Athena Query State Change.- Parameters:
options-
-
athenaQueryStateChangePattern
(experimental) EventBridge event pattern for WorkGroup Athena Query State Change.
-