Interface CloudbuildTriggerGithubPush
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CloudbuildTriggerGithubPush.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:18.091Z") @Stability(Stable) public interface CloudbuildTriggerGithubPush extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classCloudbuildTriggerGithubPush.BuilderA builder forCloudbuildTriggerGithubPushstatic classCloudbuildTriggerGithubPush.Jsii$ProxyAn implementation forCloudbuildTriggerGithubPush
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static CloudbuildTriggerGithubPush.Builderbuilder()default StringgetBranch()Regex of branches to match.default ObjectgetInvertRegex()When true, only trigger a build if the revision regex does NOT match the git_ref regex.default StringgetTag()Regex of tags to match.
-
-
-
Method Detail
-
getBranch
@Stability(Stable) @Nullable default String getBranch()
Regex of branches to match. Specify only one of branch or tag.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#branch CloudbuildTrigger#branch}
-
getInvertRegex
@Stability(Stable) @Nullable default Object getInvertRegex()
When true, only trigger a build if the revision regex does NOT match the git_ref regex.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#invert_regex CloudbuildTrigger#invert_regex}
-
getTag
@Stability(Stable) @Nullable default String getTag()
Regex of tags to match. Specify only one of branch or tag.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#tag CloudbuildTrigger#tag}
-
builder
@Stability(Stable) static CloudbuildTriggerGithubPush.Builder builder()
-
-