software.amazon.awscdk.services.codebuild.S3BucketBuildArtifacts Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of codebuild Show documentation
Show all versions of codebuild Show documentation
CDK Constructs for AWS CodeBuild
package software.amazon.awscdk.services.codebuild;
/**
* S3 Artifact definition for a CodeBuild Project.
*/
@javax.annotation.Generated(value = "jsii-pacmak/0.10.5 (build 46bc9b0)", date = "2019-05-06T20:55:05.128Z")
@software.amazon.jsii.Jsii(module = software.amazon.awscdk.services.codebuild.$Module.class, fqn = "@aws-cdk/aws-codebuild.S3BucketBuildArtifacts")
public class S3BucketBuildArtifacts extends software.amazon.awscdk.services.codebuild.BuildArtifacts {
protected S3BucketBuildArtifacts(final software.amazon.jsii.JsiiObject.InitializationMode mode) {
super(mode);
}
public S3BucketBuildArtifacts(final software.amazon.awscdk.services.codebuild.S3BucketBuildArtifactsProps props) {
super(software.amazon.jsii.JsiiObject.InitializationMode.Jsii);
software.amazon.jsii.JsiiEngine.getInstance().createNewObject(this, new Object[] { java.util.Objects.requireNonNull(props, "props is required") });
}
@Override
@javax.annotation.Nullable
protected java.lang.Object toArtifactsProperty() {
return this.jsiiCall("toArtifactsProperty", java.lang.Object.class);
}
public software.amazon.awscdk.services.codebuild.S3BucketBuildArtifactsProps getProps() {
return this.jsiiGet("props", software.amazon.awscdk.services.codebuild.S3BucketBuildArtifactsProps.class);
}
@Override
protected java.lang.String getType() {
return this.jsiiGet("type", java.lang.String.class);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy