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

io.github.randyridgley.cdk.datalake.constructs.IKinesisOpsProperties Maven / Gradle / Ivy

There is a newer version: 0.0.64
Show newest version
package io.github.randyridgley.cdk.datalake.constructs;

/**
 */
@javax.annotation.Generated(value = "jsii-pacmak/1.58.0 (build f8ba112)", date = "2022-05-10T19:23:44.618Z")
@software.amazon.jsii.Jsii(module = io.github.randyridgley.cdk.datalake.constructs.$Module.class, fqn = "@randyridgley/cdk-datalake-constructs.IKinesisOpsProperties")
@software.amazon.jsii.Jsii.Proxy(IKinesisOpsProperties.Jsii$Proxy.class)
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
public interface IKinesisOpsProperties extends software.amazon.jsii.JsiiSerializable {

    /**
     */
    @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
    @org.jetbrains.annotations.NotNull io.github.randyridgley.cdk.datalake.constructs.S3DeliveryStream getDeliveryStream();

    /**
     */
    void setDeliveryStream(final @org.jetbrains.annotations.NotNull io.github.randyridgley.cdk.datalake.constructs.S3DeliveryStream value);

    /**
     */
    @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
    @org.jetbrains.annotations.NotNull io.github.randyridgley.cdk.datalake.constructs.KinesisStream getStream();

    /**
     */
    void setStream(final @org.jetbrains.annotations.NotNull io.github.randyridgley.cdk.datalake.constructs.KinesisStream value);

    /**
     */
    @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
    default @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions getFirehoseDeliveryToS3Critical() {
        return null;
    }

    /**
     */
    @software.amazon.jsii.Optional
    default void setFirehoseDeliveryToS3Critical(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions value) {
        throw new UnsupportedOperationException("'void " + getClass().getCanonicalName() + "#setFirehoseDeliveryToS3Critical(@org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions)' is not implemented!");
    }

    /**
     */
    @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
    default @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions getFirehoseDeliveryToS3Warning() {
        return null;
    }

    /**
     */
    @software.amazon.jsii.Optional
    default void setFirehoseDeliveryToS3Warning(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions value) {
        throw new UnsupportedOperationException("'void " + getClass().getCanonicalName() + "#setFirehoseDeliveryToS3Warning(@org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions)' is not implemented!");
    }

    /**
     */
    @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
    default @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions getInputStreamGetRecordsWarning() {
        return null;
    }

    /**
     */
    @software.amazon.jsii.Optional
    default void setInputStreamGetRecordsWarning(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions value) {
        throw new UnsupportedOperationException("'void " + getClass().getCanonicalName() + "#setInputStreamGetRecordsWarning(@org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions)' is not implemented!");
    }

    /**
     */
    @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
    default @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions getInputStreamIteratorAgeCritical() {
        return null;
    }

    /**
     */
    @software.amazon.jsii.Optional
    default void setInputStreamIteratorAgeCritical(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions value) {
        throw new UnsupportedOperationException("'void " + getClass().getCanonicalName() + "#setInputStreamIteratorAgeCritical(@org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions)' is not implemented!");
    }

    /**
     */
    @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
    default @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions getInputStreamIteratorAgeWarning() {
        return null;
    }

    /**
     */
    @software.amazon.jsii.Optional
    default void setInputStreamIteratorAgeWarning(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions value) {
        throw new UnsupportedOperationException("'void " + getClass().getCanonicalName() + "#setInputStreamIteratorAgeWarning(@org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions)' is not implemented!");
    }

    /**
     */
    @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
    default @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions getInputStreamPutRecordsWarning() {
        return null;
    }

    /**
     */
    @software.amazon.jsii.Optional
    default void setInputStreamPutRecordsWarning(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions value) {
        throw new UnsupportedOperationException("'void " + getClass().getCanonicalName() + "#setInputStreamPutRecordsWarning(@org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions)' is not implemented!");
    }

    /**
     */
    @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
    default @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions getInputStreamReadThroughputWarning() {
        return null;
    }

    /**
     */
    @software.amazon.jsii.Optional
    default void setInputStreamReadThroughputWarning(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions value) {
        throw new UnsupportedOperationException("'void " + getClass().getCanonicalName() + "#setInputStreamReadThroughputWarning(@org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions)' is not implemented!");
    }

    /**
     */
    @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
    default @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions getInputStreamWriteThroughputWarning() {
        return null;
    }

    /**
     */
    @software.amazon.jsii.Optional
    default void setInputStreamWriteThroughputWarning(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions value) {
        throw new UnsupportedOperationException("'void " + getClass().getCanonicalName() + "#setInputStreamWriteThroughputWarning(@org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions)' is not implemented!");
    }

    /**
     * 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 io.github.randyridgley.cdk.datalake.constructs.IKinesisOpsProperties.Jsii$Default {
        protected Jsii$Proxy(final software.amazon.jsii.JsiiObjectRef objRef) {
            super(objRef);
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        public final @org.jetbrains.annotations.NotNull io.github.randyridgley.cdk.datalake.constructs.S3DeliveryStream getDeliveryStream() {
            return software.amazon.jsii.Kernel.get(this, "deliveryStream", software.amazon.jsii.NativeType.forClass(io.github.randyridgley.cdk.datalake.constructs.S3DeliveryStream.class));
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        public final void setDeliveryStream(final @org.jetbrains.annotations.NotNull io.github.randyridgley.cdk.datalake.constructs.S3DeliveryStream value) {
            software.amazon.jsii.Kernel.set(this, "deliveryStream", java.util.Objects.requireNonNull(value, "deliveryStream is required"));
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        public final @org.jetbrains.annotations.NotNull io.github.randyridgley.cdk.datalake.constructs.KinesisStream getStream() {
            return software.amazon.jsii.Kernel.get(this, "stream", software.amazon.jsii.NativeType.forClass(io.github.randyridgley.cdk.datalake.constructs.KinesisStream.class));
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        public final void setStream(final @org.jetbrains.annotations.NotNull io.github.randyridgley.cdk.datalake.constructs.KinesisStream value) {
            software.amazon.jsii.Kernel.set(this, "stream", java.util.Objects.requireNonNull(value, "stream is required"));
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        public final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions getFirehoseDeliveryToS3Critical() {
            return software.amazon.jsii.Kernel.get(this, "firehoseDeliveryToS3Critical", software.amazon.jsii.NativeType.forClass(software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions.class));
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        public final void setFirehoseDeliveryToS3Critical(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions value) {
            software.amazon.jsii.Kernel.set(this, "firehoseDeliveryToS3Critical", value);
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        public final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions getFirehoseDeliveryToS3Warning() {
            return software.amazon.jsii.Kernel.get(this, "firehoseDeliveryToS3Warning", software.amazon.jsii.NativeType.forClass(software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions.class));
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        public final void setFirehoseDeliveryToS3Warning(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions value) {
            software.amazon.jsii.Kernel.set(this, "firehoseDeliveryToS3Warning", value);
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        public final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions getInputStreamGetRecordsWarning() {
            return software.amazon.jsii.Kernel.get(this, "inputStreamGetRecordsWarning", software.amazon.jsii.NativeType.forClass(software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions.class));
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        public final void setInputStreamGetRecordsWarning(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions value) {
            software.amazon.jsii.Kernel.set(this, "inputStreamGetRecordsWarning", value);
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        public final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions getInputStreamIteratorAgeCritical() {
            return software.amazon.jsii.Kernel.get(this, "inputStreamIteratorAgeCritical", software.amazon.jsii.NativeType.forClass(software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions.class));
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        public final void setInputStreamIteratorAgeCritical(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions value) {
            software.amazon.jsii.Kernel.set(this, "inputStreamIteratorAgeCritical", value);
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        public final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions getInputStreamIteratorAgeWarning() {
            return software.amazon.jsii.Kernel.get(this, "inputStreamIteratorAgeWarning", software.amazon.jsii.NativeType.forClass(software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions.class));
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        public final void setInputStreamIteratorAgeWarning(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions value) {
            software.amazon.jsii.Kernel.set(this, "inputStreamIteratorAgeWarning", value);
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        public final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions getInputStreamPutRecordsWarning() {
            return software.amazon.jsii.Kernel.get(this, "inputStreamPutRecordsWarning", software.amazon.jsii.NativeType.forClass(software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions.class));
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        public final void setInputStreamPutRecordsWarning(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions value) {
            software.amazon.jsii.Kernel.set(this, "inputStreamPutRecordsWarning", value);
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        public final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions getInputStreamReadThroughputWarning() {
            return software.amazon.jsii.Kernel.get(this, "inputStreamReadThroughputWarning", software.amazon.jsii.NativeType.forClass(software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions.class));
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        public final void setInputStreamReadThroughputWarning(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions value) {
            software.amazon.jsii.Kernel.set(this, "inputStreamReadThroughputWarning", value);
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        public final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions getInputStreamWriteThroughputWarning() {
            return software.amazon.jsii.Kernel.get(this, "inputStreamWriteThroughputWarning", software.amazon.jsii.NativeType.forClass(software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions.class));
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        public final void setInputStreamWriteThroughputWarning(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions value) {
            software.amazon.jsii.Kernel.set(this, "inputStreamWriteThroughputWarning", value);
        }
    }

    /**
     * Internal default implementation for {@link IKinesisOpsProperties}.
     */
    @software.amazon.jsii.Internal
    interface Jsii$Default extends IKinesisOpsProperties {

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        default @org.jetbrains.annotations.NotNull io.github.randyridgley.cdk.datalake.constructs.S3DeliveryStream getDeliveryStream() {
            return software.amazon.jsii.Kernel.get(this, "deliveryStream", software.amazon.jsii.NativeType.forClass(io.github.randyridgley.cdk.datalake.constructs.S3DeliveryStream.class));
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        default void setDeliveryStream(final @org.jetbrains.annotations.NotNull io.github.randyridgley.cdk.datalake.constructs.S3DeliveryStream value) {
            software.amazon.jsii.Kernel.set(this, "deliveryStream", java.util.Objects.requireNonNull(value, "deliveryStream is required"));
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        default @org.jetbrains.annotations.NotNull io.github.randyridgley.cdk.datalake.constructs.KinesisStream getStream() {
            return software.amazon.jsii.Kernel.get(this, "stream", software.amazon.jsii.NativeType.forClass(io.github.randyridgley.cdk.datalake.constructs.KinesisStream.class));
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        default void setStream(final @org.jetbrains.annotations.NotNull io.github.randyridgley.cdk.datalake.constructs.KinesisStream value) {
            software.amazon.jsii.Kernel.set(this, "stream", java.util.Objects.requireNonNull(value, "stream is required"));
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        default @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions getFirehoseDeliveryToS3Critical() {
            return software.amazon.jsii.Kernel.get(this, "firehoseDeliveryToS3Critical", software.amazon.jsii.NativeType.forClass(software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions.class));
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        default void setFirehoseDeliveryToS3Critical(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions value) {
            software.amazon.jsii.Kernel.set(this, "firehoseDeliveryToS3Critical", value);
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        default @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions getFirehoseDeliveryToS3Warning() {
            return software.amazon.jsii.Kernel.get(this, "firehoseDeliveryToS3Warning", software.amazon.jsii.NativeType.forClass(software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions.class));
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        default void setFirehoseDeliveryToS3Warning(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions value) {
            software.amazon.jsii.Kernel.set(this, "firehoseDeliveryToS3Warning", value);
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        default @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions getInputStreamGetRecordsWarning() {
            return software.amazon.jsii.Kernel.get(this, "inputStreamGetRecordsWarning", software.amazon.jsii.NativeType.forClass(software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions.class));
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        default void setInputStreamGetRecordsWarning(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions value) {
            software.amazon.jsii.Kernel.set(this, "inputStreamGetRecordsWarning", value);
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        default @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions getInputStreamIteratorAgeCritical() {
            return software.amazon.jsii.Kernel.get(this, "inputStreamIteratorAgeCritical", software.amazon.jsii.NativeType.forClass(software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions.class));
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        default void setInputStreamIteratorAgeCritical(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions value) {
            software.amazon.jsii.Kernel.set(this, "inputStreamIteratorAgeCritical", value);
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        default @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions getInputStreamIteratorAgeWarning() {
            return software.amazon.jsii.Kernel.get(this, "inputStreamIteratorAgeWarning", software.amazon.jsii.NativeType.forClass(software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions.class));
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        default void setInputStreamIteratorAgeWarning(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions value) {
            software.amazon.jsii.Kernel.set(this, "inputStreamIteratorAgeWarning", value);
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        default @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions getInputStreamPutRecordsWarning() {
            return software.amazon.jsii.Kernel.get(this, "inputStreamPutRecordsWarning", software.amazon.jsii.NativeType.forClass(software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions.class));
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        default void setInputStreamPutRecordsWarning(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions value) {
            software.amazon.jsii.Kernel.set(this, "inputStreamPutRecordsWarning", value);
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        default @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions getInputStreamReadThroughputWarning() {
            return software.amazon.jsii.Kernel.get(this, "inputStreamReadThroughputWarning", software.amazon.jsii.NativeType.forClass(software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions.class));
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        default void setInputStreamReadThroughputWarning(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions value) {
            software.amazon.jsii.Kernel.set(this, "inputStreamReadThroughputWarning", value);
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        default @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions getInputStreamWriteThroughputWarning() {
            return software.amazon.jsii.Kernel.get(this, "inputStreamWriteThroughputWarning", software.amazon.jsii.NativeType.forClass(software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions.class));
        }

        /**
         */
        @Override
        @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
        default void setInputStreamWriteThroughputWarning(final @org.jetbrains.annotations.Nullable software.amazon.awscdk.services.cloudwatch.CreateAlarmOptions value) {
            software.amazon.jsii.Kernel.set(this, "inputStreamWriteThroughputWarning", value);
        }
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy