Interface WindowsScheduledTask.TaskActionOrBuilder (0.3.0)

public static interface WindowsScheduledTask.TaskActionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getActionType()

public abstract WindowsScheduledTask.TaskAction.ActionType getActionType()

The action type of the task.

.google.backstory.WindowsScheduledTask.TaskAction.ActionType action_type = 1;

Returns
Type Description
WindowsScheduledTask.TaskAction.ActionType

The actionType.

getActionTypeValue()

public abstract int getActionTypeValue()

The action type of the task.

.google.backstory.WindowsScheduledTask.TaskAction.ActionType action_type = 1;

Returns
Type Description
int

The enum numeric value on the wire for actionType.

getComClassId()

public abstract String getComClassId()

The COM class IF the action is COM handler. This field is only populated if the task action type is COM_HANDLER.

string com_class_id = 4;

Returns
Type Description
String

The comClassId.

getComClassIdBytes()

public abstract ByteString getComClassIdBytes()

The COM class IF the action is COM handler. This field is only populated if the task action type is COM_HANDLER.

string com_class_id = 4;

Returns
Type Description
ByteString

The bytes for comClassId.

getComData()

public abstract String getComData()

The data of the task. This field is only populated if the task action type is COM_HANDLER.

string com_data = 5;

Returns
Type Description
String

The comData.

getComDataBytes()

public abstract ByteString getComDataBytes()

The data of the task. This field is only populated if the task action type is COM_HANDLER.

string com_data = 5;

Returns
Type Description
ByteString

The bytes for comData.

getExecArguments(int index)

public abstract String getExecArguments(int index)

The arguments of the task. This field is only populated if the task action type is EXEC.

repeated string exec_arguments = 2;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The execArguments at the given index.

getExecArgumentsBytes(int index)

public abstract ByteString getExecArgumentsBytes(int index)

The arguments of the task. This field is only populated if the task action type is EXEC.

repeated string exec_arguments = 2;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the execArguments at the given index.

getExecArgumentsCount()

public abstract int getExecArgumentsCount()

The arguments of the task. This field is only populated if the task action type is EXEC.

repeated string exec_arguments = 2;

Returns
Type Description
int

The count of execArguments.

getExecArgumentsList()

public abstract List<String> getExecArgumentsList()

The arguments of the task. This field is only populated if the task action type is EXEC.

repeated string exec_arguments = 2;

Returns
Type Description
List<String>

A list containing the execArguments.

getExecWorkingDirectory()

public abstract String getExecWorkingDirectory()

The executable working directory of the task. This field is only populated if the task action type is EXEC.

string exec_working_directory = 3;

Returns
Type Description
String

The execWorkingDirectory.

getExecWorkingDirectoryBytes()

public abstract ByteString getExecWorkingDirectoryBytes()

The executable working directory of the task. This field is only populated if the task action type is EXEC.

string exec_working_directory = 3;

Returns
Type Description
ByteString

The bytes for execWorkingDirectory.