Class GuestPolicies.SoftwareRecipe.Step.ExecFile.Builder (2.25.0)

public static final class GuestPolicies.SoftwareRecipe.Step.ExecFile.Builder extends GeneratedMessageV3.Builder<GuestPolicies.SoftwareRecipe.Step.ExecFile.Builder> implements GuestPolicies.SoftwareRecipe.Step.ExecFileOrBuilder

Executes an artifact or local file.

Protobuf type google.cloud.osconfig.v1beta.SoftwareRecipe.Step.ExecFile

Static Methods

getDescriptor()

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

Methods

addAllAllowedExitCodes(Iterable<? extends Integer> values)

public GuestPolicies.SoftwareRecipe.Step.ExecFile.Builder addAllAllowedExitCodes(Iterable<? extends Integer> values)

Defaults to [0]. A list of possible return values that the program can return to indicate a success.

repeated int32 allowed_exit_codes = 4;

Parameter
NameDescription
valuesIterable<? extends java.lang.Integer>

The allowedExitCodes to add.

Returns
TypeDescription
GuestPolicies.SoftwareRecipe.Step.ExecFile.Builder

This builder for chaining.

addAllArgs(Iterable<String> values)

public GuestPolicies.SoftwareRecipe.Step.ExecFile.Builder addAllArgs(Iterable<String> values)

Arguments to be passed to the provided executable.

repeated string args = 3;

Parameter
NameDescription
valuesIterable<String>

The args to add.

Returns
TypeDescription
GuestPolicies.SoftwareRecipe.Step.ExecFile.Builder

This builder for chaining.

addAllowedExitCodes(int value)

public GuestPolicies.SoftwareRecipe.Step.ExecFile.Builder addAllowedExitCodes(int value)

Defaults to [0]. A list of possible return values that the program can return to indicate a success.

repeated int32 allowed_exit_codes = 4;

Parameter
NameDescription
valueint

The allowedExitCodes to add.

Returns
TypeDescription
GuestPolicies.SoftwareRecipe.Step.ExecFile.Builder

This builder for chaining.

addArgs(String value)

public GuestPolicies.SoftwareRecipe.Step.ExecFile.Builder addArgs(String value)

Arguments to be passed to the provided executable.

repeated string args = 3;

Parameter
NameDescription
valueString

The args to add.

Returns
TypeDescription
GuestPolicies.SoftwareRecipe.Step.ExecFile.Builder

This builder for chaining.

addArgsBytes(ByteString value)

public GuestPolicies.SoftwareRecipe.Step.ExecFile.Builder addArgsBytes(ByteString value)