java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.mixins.preview.services.glue.events.DatabaseEvents
All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable

@Generated(value="jsii-pacmak/1.121.0 (build d7af9b9)", date="2025-12-18T18:20:26.409Z") @Stability(Experimental) public class DatabaseEvents extends software.amazon.jsii.JsiiObject
(experimental) EventBridge event patterns for Database.

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.glue.events.*;
 import software.amazon.awscdk.interfaces.glue.*;
 IDatabaseRef databaseRef;
 DatabaseEvents databaseEvents = DatabaseEvents.fromDatabase(databaseRef);
 
  • Constructor Details

    • DatabaseEvents

      protected DatabaseEvents(software.amazon.jsii.JsiiObjectRef objRef)
    • DatabaseEvents

      protected DatabaseEvents(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
  • Method Details

    • fromDatabase

      @Stability(Experimental) @NotNull public static DatabaseEvents fromDatabase(@NotNull IDatabaseRef databaseRef)
      (experimental) Create DatabaseEvents from a Database reference.

      Parameters:
      databaseRef - This parameter is required.
    • glueDataCatalogDatabaseStateChangePattern

      @Stability(Experimental) @NotNull public EventPattern glueDataCatalogDatabaseStateChangePattern(@Nullable DatabaseEvents.GlueDataCatalogDatabaseStateChange.GlueDataCatalogDatabaseStateChangeProps options)
      (experimental) EventBridge event pattern for Database Glue Data Catalog Database State Change.

      Parameters:
      options -
    • glueDataCatalogDatabaseStateChangePattern

      @Stability(Experimental) @NotNull public EventPattern glueDataCatalogDatabaseStateChangePattern()
      (experimental) EventBridge event pattern for Database Glue Data Catalog Database State Change.
    • glueDataCatalogTableStateChangePattern

      @Stability(Experimental) @NotNull public EventPattern glueDataCatalogTableStateChangePattern(@Nullable DatabaseEvents.GlueDataCatalogTableStateChange.GlueDataCatalogTableStateChangeProps options)
      (experimental) EventBridge event pattern for Database Glue Data Catalog Table State Change.

      Parameters:
      options -
    • glueDataCatalogTableStateChangePattern

      @Stability(Experimental) @NotNull public EventPattern glueDataCatalogTableStateChangePattern()
      (experimental) EventBridge event pattern for Database Glue Data Catalog Table State Change.