Interface CloudbuildTriggerBuildArtifactsMavenArtifacts

    • 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}