TriggerBuildArtifactsObjectsArgs

data class TriggerBuildArtifactsObjectsArgs(val location: Output<String>? = null, val paths: Output<List<String>>? = null, val timings: Output<List<TriggerBuildArtifactsObjectsTimingArgs>>? = null) : ConvertibleToJava<TriggerBuildArtifactsObjectsArgs>

Constructors

Link copied to clipboard
constructor(location: Output<String>? = null, paths: Output<List<String>>? = null, timings: Output<List<TriggerBuildArtifactsObjectsTimingArgs>>? = null)

Properties

Link copied to clipboard
val location: Output<String>? = null

Cloud Storage bucket and optional object path, in the form "gs://bucket/path/to/somewhere/". Files in the workspace matching any path pattern will be uploaded to Cloud Storage with this location as a prefix.

Link copied to clipboard
val paths: Output<List<String>>? = null

Path globs used to match files in the build's workspace.

Link copied to clipboard

(Output) Output only. Stores timing information for pushing all artifact objects. Structure is documented below. The timing block contains:

Functions

Link copied to clipboard
open override fun toJava(): TriggerBuildArtifactsObjectsArgs