Interface IArtifacts.Jsii$Default
- All Superinterfaces:
IArtifacts,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
IArtifacts.Jsii$Proxy
- Enclosing interface:
- IArtifacts
Internal default implementation for
IArtifacts.-
Nested Class Summary
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.codebuild.IArtifacts
IArtifacts.Jsii$Default, IArtifacts.Jsii$Proxy -
Method Summary
Modifier and TypeMethodDescriptiondefault ArtifactsConfigCallback when an Artifacts class is used in a CodeBuild Project.default StringThe artifact identifier.default StringgetType()The CodeBuild type of this artifact.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getType
The CodeBuild type of this artifact.- Specified by:
getTypein interfaceIArtifacts
-
getIdentifier
The artifact identifier.This property is required on secondary artifacts.
- Specified by:
getIdentifierin interfaceIArtifacts
-
bind
@Stability(Stable) @NotNull default ArtifactsConfig bind(@NotNull Construct scope, @NotNull IProject project) Callback when an Artifacts class is used in a CodeBuild Project.- Specified by:
bindin interfaceIArtifacts- Parameters:
scope- a root Construct that allows creating new Constructs. This parameter is required.project- the Project this Artifacts is used in. This parameter is required.
-