CloudBuildTriggerDeveloperConnectEventConfig class
developer_connect_event_config block. Wires the trigger to a
developerconnect_git_repository_link — the newer Developer
Connect alternative to the v2 Repo API. Source providers covered
include GitHub, GitHub Enterprise, GitLab, GitLab Enterprise,
Bitbucket Data Center, and Bitbucket Cloud.
Pick exactly one of push / pullRequest.
- Annotations
-
- @immutable
Constructors
-
CloudBuildTriggerDeveloperConnectEventConfig({required TfArg<
String> gitRepositoryLink, CloudBuildTriggerPushFilter? push, CloudBuildTriggerPullRequestFilter? pullRequest}) -
const
Properties
-
gitRepositoryLink
→ TfArg<
String> -
Developer Connect Git repository link. Format:
'projects/{project}/locations/{location}/connections/{connection}/gitRepositoryLinks/{link}'.final - hashCode → int
-
The hash code for this object.
no setterinherited
- pullRequest → CloudBuildTriggerPullRequestFilter?
-
Pull-request filter. Mutually exclusive with push.
final
- push → CloudBuildTriggerPushFilter?
-
Push-event filter. Mutually exclusive with pullRequest.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toArgMap(
) → Map< String, Object?> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited