Interface GuestPolicies.SoftwareRecipe.Step.InstallMsiOrBuilder (2.5.0)

public static interface GuestPolicies.SoftwareRecipe.Step.InstallMsiOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAllowedExitCodes(int index)

public abstract int getAllowedExitCodes(int index)

Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]

repeated int32 allowed_exit_codes = 3;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
int

The allowedExitCodes at the given index.

getAllowedExitCodesCount()

public abstract int getAllowedExitCodesCount()

Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]

repeated int32 allowed_exit_codes = 3;

Returns
TypeDescription
int

The count of allowedExitCodes.

getAllowedExitCodesList()

public abstract List<Integer> getAllowedExitCodesList()

Return codes that indicate that the software installed or updated successfully. Behaviour defaults to [0]

repeated int32 allowed_exit_codes = 3;

Returns
TypeDescription
List<Integer>

A list containing the allowedExitCodes.

getArtifactId()

public abstract String getArtifactId()

Required. The id of the relevant artifact in the recipe.

string artifact_id = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
String

The artifactId.

getArtifactIdBytes()

public abstract ByteString getArtifactIdBytes()

Required. The id of the relevant artifact in the recipe.

string artifact_id = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
ByteString

The bytes for artifactId.

getFlags(int index)

public abstract String getFlags(int index)

The flags to use when installing the MSI defaults to ["/i"] (i.e. the install flag).

repeated string flags = 2;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
String

The flags at the given index.

getFlagsBytes(int index)

public abstract ByteString getFlagsBytes(int index)

The flags to use when installing the MSI defaults to ["/i"] (i.e. the install flag).

repeated string flags = 2;

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
ByteString

The bytes of the flags at the given index.

getFlagsCount()

public abstract int getFlagsCount()

The flags to use when installing the MSI defaults to ["/i"] (i.e. the install flag).

repeated string flags = 2;

Returns
TypeDescription
int

The count of flags.

getFlagsList()

public abstract List<String> getFlagsList()

The flags to use when installing the MSI defaults to ["/i"] (i.e. the install flag).

repeated string flags = 2;

Returns
TypeDescription
List<String>

A list containing the flags.