Class Command.Builder (2.20.0)

public static final class Command.Builder extends GeneratedMessageV3.Builder<Command.Builder> implements CommandOrBuilder

Command describes a step performed as part of the build pipeline.

Protobuf type grafeas.v1.Command

Implements

CommandOrBuilder

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addAllArgs(Iterable<String> values)

public Command.Builder addAllArgs(Iterable<String> values)

Command-line arguments used when executing this command.

repeated string args = 3;

Parameter
NameDescription
valuesIterable<String>

The args to add.

Returns
TypeDescription
Command.Builder

This builder for chaining.

addAllEnv(Iterable<String> values)

public Command.Builder addAllEnv(Iterable<String> values)

Environment variables set before running this command.

repeated string env = 2;

Parameter
NameDescription
valuesIterable<String>

The env to add.

Returns
TypeDescription
Command.Builder

This builder for chaining.

addAllWaitFor(Iterable<String> values)

public Command.Builder addAllWaitFor(Iterable<String> values)

The ID(s) of the command(s) that this command depends on.

repeated string wait_for = 6;

Parameter
NameDescription
valuesIterable<String>

The waitFor to add.

Returns
TypeDescription
Command.Builder

This builder for chaining.

addArgs(String value)

public Command.Builder addArgs(String value)

Command-line arguments used when executing this command.

repeated string args = 3;

Parameter
NameDescription
valueString

The args to add.

Returns
TypeDescription
Command.Builder

This builder for chaining.

addArgsBytes(ByteString value)

public Command.Builder addArgsBytes(ByteString value)

Command-line arguments used when executing this command.