Package-level declarations

Types

Link copied to clipboard
enum BuildOptionsDefaultLogsBucketBehavior : Enum<BuildOptionsDefaultLogsBucketBehavior> , ConvertibleToJava<BuildOptionsDefaultLogsBucketBehavior>

Optional. Option to specify how default logs buckets are setup.

Link copied to clipboard
enum BuildOptionsLogging : Enum<BuildOptionsLogging> , ConvertibleToJava<BuildOptionsLogging>

Option to specify the logging mode, which determines if and where build logs are stored.

Link copied to clipboard
enum BuildOptionsLogStreamingOption : Enum<BuildOptionsLogStreamingOption> , ConvertibleToJava<BuildOptionsLogStreamingOption>

Option to define build log streaming behavior to Google Cloud Storage.

Link copied to clipboard
enum BuildOptionsMachineType : Enum<BuildOptionsMachineType> , ConvertibleToJava<BuildOptionsMachineType>

Compute Engine machine type on which to run the build.

Link copied to clipboard
enum BuildOptionsRequestedVerifyOption : Enum<BuildOptionsRequestedVerifyOption> , ConvertibleToJava<BuildOptionsRequestedVerifyOption>

Requested verifiability options.

Link copied to clipboard
enum BuildOptionsSourceProvenanceHashItem : Enum<BuildOptionsSourceProvenanceHashItem> , ConvertibleToJava<BuildOptionsSourceProvenanceHashItem>
Link copied to clipboard
enum BuildOptionsSubstitutionOption : Enum<BuildOptionsSubstitutionOption> , ConvertibleToJava<BuildOptionsSubstitutionOption>

Option to specify behavior when there is an error in the substitution checks. NOTE: this is always set to ALLOW_LOOSE for triggered builds and cannot be overridden in the build configuration file.

Link copied to clipboard
enum GitFileSourceRepoType : Enum<GitFileSourceRepoType> , ConvertibleToJava<GitFileSourceRepoType>

See RepoType above.

Link copied to clipboard
enum GitRepoSourceRepoType : Enum<GitRepoSourceRepoType> , ConvertibleToJava<GitRepoSourceRepoType>

See RepoType below.

Link copied to clipboard
enum NetworkConfigEgressOption : Enum<NetworkConfigEgressOption> , ConvertibleToJava<NetworkConfigEgressOption>

Option to configure network egress for the workers.

Link copied to clipboard
enum PubsubConfigState : Enum<PubsubConfigState> , ConvertibleToJava<PubsubConfigState>

Potential issues with the underlying Pub/Sub subscription configuration. Only populated on get requests.

Link copied to clipboard
enum PullRequestFilterCommentControl : Enum<PullRequestFilterCommentControl> , ConvertibleToJava<PullRequestFilterCommentControl>

Configure builds to run whether a repository owner or collaborator need to comment /gcbrun.

Link copied to clipboard
enum TriggerEventType : Enum<TriggerEventType> , ConvertibleToJava<TriggerEventType>

EventType allows the user to explicitly set the type of event to which this BuildTrigger should respond. This field will be validated against the rest of the configuration if it is set.

Link copied to clipboard
enum TriggerIncludeBuildLogs : Enum<TriggerIncludeBuildLogs> , ConvertibleToJava<TriggerIncludeBuildLogs>

If set to INCLUDE_BUILD_LOGS_WITH_STATUS, log url will be shown on GitHub page when build status is final. Setting this field to INCLUDE_BUILD_LOGS_WITH_STATUS for non GitHub triggers results in INVALID_ARGUMENT error.

Link copied to clipboard
enum WebhookConfigState : Enum<WebhookConfigState> , ConvertibleToJava<WebhookConfigState>

Potential issues with the underlying Pub/Sub subscription configuration. Only populated on get requests.