All Downloads are FREE. Search and download functionalities are using the official Maven repository.

software.amazon.awscdk.cli.lib.alpha.IAwsCdkCli Maven / Gradle / Ivy

package software.amazon.awscdk.cli.lib.alpha;

/**
 * (experimental) AWS CDK CLI operations.
 */
@javax.annotation.Generated(value = "jsii-pacmak/1.102.0 (build e354887)", date = "2024-08-23T05:56:25.320Z")
@software.amazon.jsii.Jsii(module = software.amazon.awscdk.cli.lib.alpha.$Module.class, fqn = "@aws-cdk/cli-lib-alpha.IAwsCdkCli")
@software.amazon.jsii.Jsii.Proxy(IAwsCdkCli.Jsii$Proxy.class)
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental)
public interface IAwsCdkCli extends software.amazon.jsii.JsiiSerializable {

    /**
     * (experimental) cdk bootstrap.
     * 

* @param options */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) void bootstrap(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.cli.lib.alpha.BootstrapOptions options); /** * (experimental) cdk bootstrap. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) void bootstrap(); /** * (experimental) cdk deploy. *

* @param options */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) void deploy(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.cli.lib.alpha.DeployOptions options); /** * (experimental) cdk deploy. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) void deploy(); /** * (experimental) cdk destroy. *

* @param options */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) void destroy(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.cli.lib.alpha.DestroyOptions options); /** * (experimental) cdk destroy. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) void destroy(); /** * (experimental) cdk list. *

* @param options */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) void list(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.cli.lib.alpha.ListOptions options); /** * (experimental) cdk list. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) void list(); /** * (experimental) cdk synth. *

* @param options */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) void synth(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.cli.lib.alpha.SynthOptions options); /** * (experimental) cdk synth. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) void synth(); /** * A proxy class which represents a concrete javascript instance of this type. */ @software.amazon.jsii.Internal final class Jsii$Proxy extends software.amazon.jsii.JsiiObject implements software.amazon.awscdk.cli.lib.alpha.IAwsCdkCli.Jsii$Default { protected Jsii$Proxy(final software.amazon.jsii.JsiiObjectRef objRef) { super(objRef); } /** * (experimental) cdk bootstrap. *

* @param options */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) @Override public final void bootstrap(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.cli.lib.alpha.BootstrapOptions options) { software.amazon.jsii.Kernel.asyncCall(this, "bootstrap", software.amazon.jsii.NativeType.VOID, new Object[] { options }); } /** * (experimental) cdk bootstrap. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) @Override public final void bootstrap() { software.amazon.jsii.Kernel.asyncCall(this, "bootstrap", software.amazon.jsii.NativeType.VOID); } /** * (experimental) cdk deploy. *

* @param options */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) @Override public final void deploy(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.cli.lib.alpha.DeployOptions options) { software.amazon.jsii.Kernel.asyncCall(this, "deploy", software.amazon.jsii.NativeType.VOID, new Object[] { options }); } /** * (experimental) cdk deploy. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) @Override public final void deploy() { software.amazon.jsii.Kernel.asyncCall(this, "deploy", software.amazon.jsii.NativeType.VOID); } /** * (experimental) cdk destroy. *

* @param options */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) @Override public final void destroy(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.cli.lib.alpha.DestroyOptions options) { software.amazon.jsii.Kernel.asyncCall(this, "destroy", software.amazon.jsii.NativeType.VOID, new Object[] { options }); } /** * (experimental) cdk destroy. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) @Override public final void destroy() { software.amazon.jsii.Kernel.asyncCall(this, "destroy", software.amazon.jsii.NativeType.VOID); } /** * (experimental) cdk list. *

* @param options */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) @Override public final void list(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.cli.lib.alpha.ListOptions options) { software.amazon.jsii.Kernel.asyncCall(this, "list", software.amazon.jsii.NativeType.VOID, new Object[] { options }); } /** * (experimental) cdk list. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) @Override public final void list() { software.amazon.jsii.Kernel.asyncCall(this, "list", software.amazon.jsii.NativeType.VOID); } /** * (experimental) cdk synth. *

* @param options */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) @Override public final void synth(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.cli.lib.alpha.SynthOptions options) { software.amazon.jsii.Kernel.asyncCall(this, "synth", software.amazon.jsii.NativeType.VOID, new Object[] { options }); } /** * (experimental) cdk synth. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) @Override public final void synth() { software.amazon.jsii.Kernel.asyncCall(this, "synth", software.amazon.jsii.NativeType.VOID); } } /** * Internal default implementation for {@link IAwsCdkCli}. */ @software.amazon.jsii.Internal interface Jsii$Default extends IAwsCdkCli { /** * (experimental) cdk bootstrap. *

* @param options */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) @Override default void bootstrap(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.cli.lib.alpha.BootstrapOptions options) { software.amazon.jsii.Kernel.asyncCall(this, "bootstrap", software.amazon.jsii.NativeType.VOID, new Object[] { options }); } /** * (experimental) cdk deploy. *

* @param options */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) @Override default void deploy(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.cli.lib.alpha.DeployOptions options) { software.amazon.jsii.Kernel.asyncCall(this, "deploy", software.amazon.jsii.NativeType.VOID, new Object[] { options }); } /** * (experimental) cdk destroy. *

* @param options */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) @Override default void destroy(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.cli.lib.alpha.DestroyOptions options) { software.amazon.jsii.Kernel.asyncCall(this, "destroy", software.amazon.jsii.NativeType.VOID, new Object[] { options }); } /** * (experimental) cdk list. *

* @param options */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) @Override default void list(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.cli.lib.alpha.ListOptions options) { software.amazon.jsii.Kernel.asyncCall(this, "list", software.amazon.jsii.NativeType.VOID, new Object[] { options }); } /** * (experimental) cdk synth. *

* @param options */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Experimental) @Override default void synth(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.cli.lib.alpha.SynthOptions options) { software.amazon.jsii.Kernel.asyncCall(this, "synth", software.amazon.jsii.NativeType.VOID, new Object[] { options }); } } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy