@Internal public static final class IArtifacts.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements IArtifacts.Jsii$Default
software.amazon.jsii.JsiiObject.InitializationModeIArtifacts.Jsii$Default, IArtifacts.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) |
| Modifier and Type | Method and Description |
|---|---|
ArtifactsConfig |
bind(software.constructs.Construct scope,
IProject project)
Callback when an Artifacts class is used in a CodeBuild Project.
|
String |
getIdentifier()
The artifact identifier.
|
String |
getType()
The CodeBuild type of this artifact.
|
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet@Stability(value=Stable) @NotNull public final String getType()
getType in interface IArtifactsgetType in interface IArtifacts.Jsii$Default@Stability(value=Stable) @Nullable public final String getIdentifier()
This property is required on secondary artifacts.
getIdentifier in interface IArtifactsgetIdentifier in interface IArtifacts.Jsii$Default@Stability(value=Stable) @NotNull public final ArtifactsConfig bind(@NotNull software.constructs.Construct scope, @NotNull IProject project)
bind in interface IArtifactsbind in interface IArtifacts.Jsii$Defaultscope - a root Construct that allows creating new Constructs. This parameter is required.project - the Project this Artifacts is used in. This parameter is required.Copyright © 2022. All rights reserved.