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

software.amazon.awscdk.services.codebuild.BitBucketSource Maven / Gradle / Ivy

There is a newer version: 1.204.0
Show newest version
package software.amazon.awscdk.services.codebuild;

/**
 * BitBucket Source definition for a CodeBuild project.
 */
@javax.annotation.Generated(value = "jsii-pacmak/0.7.11 (build 44c3b9b)", date = "2018-12-04T12:25:05.429Z")
@software.amazon.jsii.Jsii(module = software.amazon.awscdk.services.codebuild.$Module.class, fqn = "@aws-cdk/aws-codebuild.BitBucketSource")
public class BitBucketSource extends software.amazon.awscdk.services.codebuild.BuildSource {
    protected BitBucketSource(final software.amazon.jsii.JsiiObject.InitializationMode mode) {
        super(mode);
    }
    public BitBucketSource(final software.amazon.awscdk.services.codebuild.BitBucketSourceProps props) {
        super(software.amazon.jsii.JsiiObject.InitializationMode.Jsii);
        software.amazon.jsii.JsiiEngine.getInstance().createNewObject(this, java.util.stream.Stream.of(java.util.Objects.requireNonNull(props, "props is required")).toArray());
    }

    @Override
    protected java.lang.Object toSourceProperty() {
        return this.jsiiCall("toSourceProperty", java.lang.Object.class);
    }

    @Override
    public software.amazon.awscdk.services.codebuild.SourceType getType() {
        return this.jsiiGet("type", software.amazon.awscdk.services.codebuild.SourceType.class);
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy