Interface CloudbuildTriggerBitbucketServerTriggerConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CloudbuildTriggerBitbucketServerTriggerConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:18.061Z") @Stability(Stable) public interface CloudbuildTriggerBitbucketServerTriggerConfig extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classCloudbuildTriggerBitbucketServerTriggerConfig.BuilderA builder forCloudbuildTriggerBitbucketServerTriggerConfigstatic classCloudbuildTriggerBitbucketServerTriggerConfig.Jsii$ProxyAn implementation forCloudbuildTriggerBitbucketServerTriggerConfig
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static CloudbuildTriggerBitbucketServerTriggerConfig.Builderbuilder()StringgetBitbucketServerConfigResource()The Bitbucket server config resource that this trigger config maps to.StringgetProjectKey()Key of the project that the repo is in.default CloudbuildTriggerBitbucketServerTriggerConfigPullRequestgetPullRequest()pull_request block.default CloudbuildTriggerBitbucketServerTriggerConfigPushgetPush()push block.StringgetRepoSlug()Slug of the repository.
-
-
-
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}
-
builder
@Stability(Stable) static CloudbuildTriggerBitbucketServerTriggerConfig.Builder builder()
-
-