Interface CloudbuildTriggerBuildArtifactsMavenArtifacts
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CloudbuildTriggerBuildArtifactsMavenArtifacts.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:18.064Z") @Stability(Stable) public interface CloudbuildTriggerBuildArtifactsMavenArtifacts extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classCloudbuildTriggerBuildArtifactsMavenArtifacts.BuilderA builder forCloudbuildTriggerBuildArtifactsMavenArtifactsstatic classCloudbuildTriggerBuildArtifactsMavenArtifacts.Jsii$ProxyAn implementation forCloudbuildTriggerBuildArtifactsMavenArtifacts
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static CloudbuildTriggerBuildArtifactsMavenArtifacts.Builderbuilder()default StringgetArtifactId()Maven artifactId value used when uploading the artifact to Artifact Registry.default StringgetGroupId()Maven groupId value used when uploading the artifact to Artifact Registry.default StringgetPath()Path to an artifact in the build's workspace to be uploaded to Artifact Registry.default StringgetRepository()Artifact Registry repository, in the form "https://$REGION-maven.pkg.dev/$PROJECT/$REPOSITORY".default StringgetVersion()Maven version value used when uploading the artifact to Artifact Registry.
-
-
-
Method Detail
-
getArtifactId
@Stability(Stable) @Nullable default String getArtifactId()
Maven artifactId value used when uploading the artifact to Artifact Registry.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#artifact_id CloudbuildTrigger#artifact_id}
-
getGroupId
@Stability(Stable) @Nullable default String getGroupId()
Maven groupId value used when uploading the artifact to Artifact Registry.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#group_id CloudbuildTrigger#group_id}
-
getPath
@Stability(Stable) @Nullable default String getPath()
Path to an artifact in the build's workspace to be uploaded to Artifact Registry.This can be either an absolute path, e.g. /workspace/my-app/target/my-app-1.0.SNAPSHOT.jar or a relative path from /workspace, e.g. my-app/target/my-app-1.0.SNAPSHOT.jar. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#path CloudbuildTrigger#path}
-
getRepository
@Stability(Stable) @Nullable default String getRepository()
Artifact Registry repository, in the form "https://$REGION-maven.pkg.dev/$PROJECT/$REPOSITORY".Artifact in the workspace specified by path will be uploaded to Artifact Registry with this location as a prefix. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#repository CloudbuildTrigger#repository}
-
getVersion
@Stability(Stable) @Nullable default String getVersion()
Maven version value used when uploading the artifact to Artifact Registry.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#version CloudbuildTrigger#version}
-
builder
@Stability(Stable) static CloudbuildTriggerBuildArtifactsMavenArtifacts.Builder builder()
-
-