Class IExtensible.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.appconfig.IExtensible.Jsii$Proxy
All Implemented Interfaces:
IExtensible, IExtensible.Jsii$Default, software.amazon.jsii.JsiiSerializable
Enclosing interface:
IExtensible

@Internal public static final class IExtensible.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements IExtensible.Jsii$Default
A proxy class which represents a concrete javascript instance of this type.
  • Constructor Details

    • Jsii$Proxy

      protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
  • Method Details

    • atDeploymentTick

      @Stability(Stable) public final void atDeploymentTick(@NotNull IEventDestination eventDestination)
      Adds an AT_DEPLOYMENT_TICK extension with the provided event destination and also creates an extension association to the derived resource.

      Specified by:
      atDeploymentTick in interface IExtensible
      Specified by:
      atDeploymentTick in interface IExtensible.Jsii$Default
      Parameters:
      eventDestination - The event that occurs during the extension. This parameter is required.
    • on

      @Stability(Stable) public final void on(@NotNull ActionPoint actionPoint, @NotNull IEventDestination eventDestination)
      Adds an extension defined by the action point and event destination and also creates an extension association to the derived resource.

      Specified by:
      on in interface IExtensible
      Specified by:
      on in interface IExtensible.Jsii$Default
      Parameters:
      actionPoint - The action point which triggers the event. This parameter is required.
      eventDestination - The event that occurs during the extension. This parameter is required.
    • onDeploymentBaking

      @Stability(Stable) public final void onDeploymentBaking(@NotNull IEventDestination eventDestination)
      Adds an ON_DEPLOYMENT_BAKING extension with the provided event destination and also creates an extension association to the derived resource.

      Specified by:
      onDeploymentBaking in interface IExtensible
      Specified by:
      onDeploymentBaking in interface IExtensible.Jsii$Default
      Parameters:
      eventDestination - The event that occurs during the extension. This parameter is required.
    • onDeploymentComplete

      @Stability(Stable) public final void onDeploymentComplete(@NotNull IEventDestination eventDestination)
      Adds an ON_DEPLOYMENT_COMPLETE extension with the provided event destination and also creates an extension association to the derived resource.

      Specified by:
      onDeploymentComplete in interface IExtensible
      Specified by:
      onDeploymentComplete in interface IExtensible.Jsii$Default
      Parameters:
      eventDestination - The event that occurs during the extension. This parameter is required.
    • onDeploymentRolledBack

      @Stability(Stable) public final void onDeploymentRolledBack(@NotNull IEventDestination eventDestination)
      Adds an ON_DEPLOYMENT_ROLLED_BACK extension with the provided event destination and also creates an extension association to the derived resource.

      Specified by:
      onDeploymentRolledBack in interface IExtensible
      Specified by:
      onDeploymentRolledBack in interface IExtensible.Jsii$Default
      Parameters:
      eventDestination - The event that occurs during the extension. This parameter is required.
    • onDeploymentStart

      @Stability(Stable) public final void onDeploymentStart(@NotNull IEventDestination eventDestination)
      Adds an ON_DEPLOYMENT_START extension with the provided event destination and also creates an extension association to the derived resource.

      Specified by:
      onDeploymentStart in interface IExtensible
      Specified by:
      onDeploymentStart in interface IExtensible.Jsii$Default
      Parameters:
      eventDestination - The event that occurs during the extension. This parameter is required.
    • onDeploymentStep

      @Stability(Stable) public final void onDeploymentStep(@NotNull IEventDestination eventDestination)
      Adds an ON_DEPLOYMENT_STEP extension with the provided event destination and also creates an extension association to the derived resource.

      Specified by:
      onDeploymentStep in interface IExtensible
      Specified by:
      onDeploymentStep in interface IExtensible.Jsii$Default
      Parameters:
      eventDestination - The event that occurs during the extension. This parameter is required.
    • preCreateHostedConfigurationVersion

      @Stability(Stable) public final void preCreateHostedConfigurationVersion(@NotNull IEventDestination eventDestination)
      Adds a PRE_CREATE_HOSTED_CONFIGURATION_VERSION extension with the provided event destination and also creates an extension association to the derived resource.

      Specified by:
      preCreateHostedConfigurationVersion in interface IExtensible
      Specified by:
      preCreateHostedConfigurationVersion in interface IExtensible.Jsii$Default
      Parameters:
      eventDestination - The event that occurs during the extension. This parameter is required.
    • preStartDeployment

      @Stability(Stable) public final void preStartDeployment(@NotNull IEventDestination eventDestination)
      Adds a PRE_START_DEPLOYMENT extension with the provided event destination and also creates an extension association to the derived resource.

      Specified by:
      preStartDeployment in interface IExtensible
      Specified by:
      preStartDeployment in interface IExtensible.Jsii$Default
      Parameters:
      eventDestination - The event that occurs during the extension. This parameter is required.