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

software.amazon.awscdk.StringListCfnOutput Maven / Gradle / Ivy

There is a newer version: 0.36.1
Show newest version
package software.amazon.awscdk;

/**
 * An output for a list of strings.
 * 
 * Exports a list of Tokens via an CfnOutput variable, and return a list of Tokens
 * that selects the imported values for them.
 */
@javax.annotation.Generated(value = "jsii-pacmak/0.10.5 (build 46bc9b0)", date = "2019-05-06T20:49:40.959Z")
@software.amazon.jsii.Jsii(module = software.amazon.awscdk.$Module.class, fqn = "@aws-cdk/cdk.StringListCfnOutput")
public class StringListCfnOutput extends software.amazon.awscdk.Construct {
    protected StringListCfnOutput(final software.amazon.jsii.JsiiObject.InitializationMode mode) {
        super(mode);
    }
    public StringListCfnOutput(final software.amazon.awscdk.Construct scope, final java.lang.String id, final software.amazon.awscdk.StringListCfnOutputProps props) {
        super(software.amazon.jsii.JsiiObject.InitializationMode.Jsii);
        software.amazon.jsii.JsiiEngine.getInstance().createNewObject(this, new Object[] { java.util.Objects.requireNonNull(scope, "scope is required"), java.util.Objects.requireNonNull(id, "id is required"), java.util.Objects.requireNonNull(props, "props is required") });
    }

    /**
     * Return an array of imported values for this CfnOutput.
     */
    public java.util.List makeImportValues() {
        return this.jsiiCall("makeImportValues", java.util.List.class);
    }

    /**
     * Number of elements in the stringlist.
     */
    public java.lang.Number getLength() {
        return this.jsiiGet("length", java.lang.Number.class);
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy