Interface CloudbuildTriggerBitbucketServerTriggerConfig

    • Method Detail

      • getBitbucketServerConfigResource

        @Stability(Stable)
        @NotNull
        String getBitbucketServerConfigResource()
        The Bitbucket server config resource that this trigger config maps to.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#bitbucket_server_config_resource CloudbuildTrigger#bitbucket_server_config_resource}

      • getProjectKey

        @Stability(Stable)
        @NotNull
        String getProjectKey()
        Key of the project that the repo is in. For example: The key for https://mybitbucket.server/projects/TEST/repos/test-repo is "TEST".

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#project_key CloudbuildTrigger#project_key}

      • getRepoSlug

        @Stability(Stable)
        @NotNull
        String getRepoSlug()
        Slug of the repository.

        A repository slug is a URL-friendly version of a repository name, automatically generated by Bitbucket for use in the URL. For example, if the repository name is 'test repo', in the URL it would become 'test-repo' as in https://mybitbucket.server/projects/TEST/repos/test-repo. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#repo_slug CloudbuildTrigger#repo_slug}

      • getPullRequest

        @Stability(Stable)
        @Nullable
        default CloudbuildTriggerBitbucketServerTriggerConfigPullRequest getPullRequest()
        pull_request block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#pull_request CloudbuildTrigger#pull_request}

      • getPush

        @Stability(Stable)
        @Nullable
        default CloudbuildTriggerBitbucketServerTriggerConfigPush getPush()
        push block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#push CloudbuildTrigger#push}