Class WindowsScheduledTask.Builder (0.3.0)

public static final class WindowsScheduledTask.Builder extends GeneratedMessage.Builder<WindowsScheduledTask.Builder> implements WindowsScheduledTaskOrBuilder

Information about a Windows scheduled task.

Protobuf type google.backstory.WindowsScheduledTask

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllTaskActions(Iterable<? extends WindowsScheduledTask.TaskAction> values)

public WindowsScheduledTask.Builder addAllTaskActions(Iterable<? extends WindowsScheduledTask.TaskAction> values)

The actions of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskAction task_actions = 6;

Parameter
Name Description
values Iterable<? extends com.google.backstory.WindowsScheduledTask.TaskAction>
Returns
Type Description
WindowsScheduledTask.Builder

addAllTaskTriggers(Iterable<? extends WindowsScheduledTask.TaskTrigger> values)

public WindowsScheduledTask.Builder addAllTaskTriggers(Iterable<? extends WindowsScheduledTask.TaskTrigger> values)

The triggers of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskTrigger task_triggers = 7;

Parameter
Name Description
values Iterable<? extends com.google.backstory.WindowsScheduledTask.TaskTrigger>
Returns
Type Description
WindowsScheduledTask.Builder

addTaskActions(WindowsScheduledTask.TaskAction value)

public WindowsScheduledTask.Builder addTaskActions(WindowsScheduledTask.TaskAction value)

The actions of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskAction task_actions = 6;

Parameter
Name Description
value WindowsScheduledTask.TaskAction
Returns
Type Description
WindowsScheduledTask.Builder

addTaskActions(WindowsScheduledTask.TaskAction.Builder builderForValue)

public WindowsScheduledTask.Builder addTaskActions(WindowsScheduledTask.TaskAction.Builder builderForValue)

The actions of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskAction task_actions = 6;

Parameter
Name Description
builderForValue WindowsScheduledTask.TaskAction.Builder
Returns
Type Description
WindowsScheduledTask.Builder

addTaskActions(int index, WindowsScheduledTask.TaskAction value)

public WindowsScheduledTask.Builder addTaskActions(int index, WindowsScheduledTask.TaskAction value)

The actions of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskAction task_actions = 6;

Parameters
Name Description
index int
value WindowsScheduledTask.TaskAction
Returns
Type Description
WindowsScheduledTask.Builder

addTaskActions(int index, WindowsScheduledTask.TaskAction.Builder builderForValue)

public WindowsScheduledTask.Builder addTaskActions(int index, WindowsScheduledTask.TaskAction.Builder builderForValue)

The actions of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskAction task_actions = 6;

Parameters
Name Description
index int
builderForValue WindowsScheduledTask.TaskAction.Builder
Returns
Type Description
WindowsScheduledTask.Builder

addTaskActionsBuilder()

public WindowsScheduledTask.TaskAction.Builder addTaskActionsBuilder()

The actions of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskAction task_actions = 6;

Returns
Type Description
WindowsScheduledTask.TaskAction.Builder

addTaskActionsBuilder(int index)

public WindowsScheduledTask.TaskAction.Builder addTaskActionsBuilder(int index)

The actions of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskAction task_actions = 6;

Parameter
Name Description
index int
Returns
Type Description
WindowsScheduledTask.TaskAction.Builder

addTaskTriggers(WindowsScheduledTask.TaskTrigger value)

public WindowsScheduledTask.Builder addTaskTriggers(WindowsScheduledTask.TaskTrigger value)

The triggers of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskTrigger task_triggers = 7;

Parameter
Name Description
value WindowsScheduledTask.TaskTrigger
Returns
Type Description
WindowsScheduledTask.Builder

addTaskTriggers(WindowsScheduledTask.TaskTrigger.Builder builderForValue)

public WindowsScheduledTask.Builder addTaskTriggers(WindowsScheduledTask.TaskTrigger.Builder builderForValue)

The triggers of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskTrigger task_triggers = 7;

Parameter
Name Description
builderForValue WindowsScheduledTask.TaskTrigger.Builder
Returns
Type Description
WindowsScheduledTask.Builder

addTaskTriggers(int index, WindowsScheduledTask.TaskTrigger value)

public WindowsScheduledTask.Builder addTaskTriggers(int index, WindowsScheduledTask.TaskTrigger value)

The triggers of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskTrigger task_triggers = 7;

Parameters
Name Description
index int
value WindowsScheduledTask.TaskTrigger
Returns
Type Description
WindowsScheduledTask.Builder

addTaskTriggers(int index, WindowsScheduledTask.TaskTrigger.Builder builderForValue)

public WindowsScheduledTask.Builder addTaskTriggers(int index, WindowsScheduledTask.TaskTrigger.Builder builderForValue)

The triggers of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskTrigger task_triggers = 7;

Parameters
Name Description
index int
builderForValue WindowsScheduledTask.TaskTrigger.Builder
Returns
Type Description
WindowsScheduledTask.Builder

addTaskTriggersBuilder()

public WindowsScheduledTask.TaskTrigger.Builder addTaskTriggersBuilder()

The triggers of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskTrigger task_triggers = 7;

Returns
Type Description
WindowsScheduledTask.TaskTrigger.Builder

addTaskTriggersBuilder(int index)

public WindowsScheduledTask.TaskTrigger.Builder addTaskTriggersBuilder(int index)

The triggers of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskTrigger task_triggers = 7;

Parameter
Name Description
index int
Returns
Type Description
WindowsScheduledTask.TaskTrigger.Builder

build()

public WindowsScheduledTask build()
Returns
Type Description
WindowsScheduledTask

buildPartial()

public WindowsScheduledTask buildPartial()
Returns
Type Description
WindowsScheduledTask

clear()

public WindowsScheduledTask.Builder clear()
Returns
Type Description
WindowsScheduledTask.Builder
Overrides

clearAuthor()

public WindowsScheduledTask.Builder clearAuthor()

The account name that authored or last modified the scheduled task.

string author = 1;

Returns
Type Description
WindowsScheduledTask.Builder

This builder for chaining.

clearExitCode()

public WindowsScheduledTask.Builder clearExitCode()

The result which was returned the last time the registered task was run.

int32 exit_code = 3;

Returns
Type Description
WindowsScheduledTask.Builder

This builder for chaining.

clearLogonType()

public WindowsScheduledTask.Builder clearLogonType()

The logon type of the task.

.google.backstory.WindowsScheduledTask.TaskLogonType logon_type = 5;

Returns
Type Description
WindowsScheduledTask.Builder

This builder for chaining.

clearState()

public WindowsScheduledTask.Builder clearState()

The operation state of the task.

.google.backstory.WindowsScheduledTask.TaskState state = 4;

Returns
Type Description
WindowsScheduledTask.Builder

This builder for chaining.

clearTaskActions()

public WindowsScheduledTask.Builder clearTaskActions()

The actions of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskAction task_actions = 6;

Returns
Type Description
WindowsScheduledTask.Builder

clearTaskTriggers()

public WindowsScheduledTask.Builder clearTaskTriggers()

The triggers of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskTrigger task_triggers = 7;

Returns
Type Description
WindowsScheduledTask.Builder

clearVirtualPath()

public WindowsScheduledTask.Builder clearVirtualPath()

The task's path in the Task Scheduler library.

string virtual_path = 2;

Returns
Type Description
WindowsScheduledTask.Builder

This builder for chaining.

getAuthor()

public String getAuthor()

The account name that authored or last modified the scheduled task.

string author = 1;

Returns
Type Description
String

The author.

getAuthorBytes()

public ByteString getAuthorBytes()

The account name that authored or last modified the scheduled task.

string author = 1;

Returns
Type Description
ByteString

The bytes for author.

getDefaultInstanceForType()

public WindowsScheduledTask getDefaultInstanceForType()
Returns
Type Description
WindowsScheduledTask

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getExitCode()

public int getExitCode()

The result which was returned the last time the registered task was run.

int32 exit_code = 3;

Returns
Type Description
int

The exitCode.

getLogonType()

public WindowsScheduledTask.TaskLogonType getLogonType()

The logon type of the task.

.google.backstory.WindowsScheduledTask.TaskLogonType logon_type = 5;

Returns
Type Description
WindowsScheduledTask.TaskLogonType

The logonType.

getLogonTypeValue()

public int getLogonTypeValue()

The logon type of the task.

.google.backstory.WindowsScheduledTask.TaskLogonType logon_type = 5;

Returns
Type Description
int

The enum numeric value on the wire for logonType.

getState()

public WindowsScheduledTask.TaskState getState()

The operation state of the task.

.google.backstory.WindowsScheduledTask.TaskState state = 4;

Returns
Type Description
WindowsScheduledTask.TaskState

The state.

getStateValue()

public int getStateValue()

The operation state of the task.

.google.backstory.WindowsScheduledTask.TaskState state = 4;

Returns
Type Description
int

The enum numeric value on the wire for state.

getTaskActions(int index)

public WindowsScheduledTask.TaskAction getTaskActions(int index)

The actions of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskAction task_actions = 6;

Parameter
Name Description
index int
Returns
Type Description
WindowsScheduledTask.TaskAction

getTaskActionsBuilder(int index)

public WindowsScheduledTask.TaskAction.Builder getTaskActionsBuilder(int index)

The actions of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskAction task_actions = 6;

Parameter
Name Description
index int
Returns
Type Description
WindowsScheduledTask.TaskAction.Builder

getTaskActionsBuilderList()

public List<WindowsScheduledTask.TaskAction.Builder> getTaskActionsBuilderList()

The actions of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskAction task_actions = 6;

Returns
Type Description
List<Builder>

getTaskActionsCount()

public int getTaskActionsCount()

The actions of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskAction task_actions = 6;

Returns
Type Description
int

getTaskActionsList()

public List<WindowsScheduledTask.TaskAction> getTaskActionsList()

The actions of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskAction task_actions = 6;

Returns
Type Description
List<TaskAction>

getTaskActionsOrBuilder(int index)

public WindowsScheduledTask.TaskActionOrBuilder getTaskActionsOrBuilder(int index)

The actions of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskAction task_actions = 6;

Parameter
Name Description
index int
Returns
Type Description
WindowsScheduledTask.TaskActionOrBuilder

getTaskActionsOrBuilderList()

public List<? extends WindowsScheduledTask.TaskActionOrBuilder> getTaskActionsOrBuilderList()

The actions of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskAction task_actions = 6;

Returns
Type Description
List<? extends com.google.backstory.WindowsScheduledTask.TaskActionOrBuilder>

getTaskTriggers(int index)

public WindowsScheduledTask.TaskTrigger getTaskTriggers(int index)

The triggers of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskTrigger task_triggers = 7;

Parameter
Name Description
index int
Returns
Type Description
WindowsScheduledTask.TaskTrigger

getTaskTriggersBuilder(int index)

public WindowsScheduledTask.TaskTrigger.Builder getTaskTriggersBuilder(int index)

The triggers of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskTrigger task_triggers = 7;

Parameter
Name Description
index int
Returns
Type Description
WindowsScheduledTask.TaskTrigger.Builder

getTaskTriggersBuilderList()

public List<WindowsScheduledTask.TaskTrigger.Builder> getTaskTriggersBuilderList()

The triggers of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskTrigger task_triggers = 7;

Returns
Type Description
List<Builder>

getTaskTriggersCount()

public int getTaskTriggersCount()

The triggers of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskTrigger task_triggers = 7;

Returns
Type Description
int

getTaskTriggersList()

public List<WindowsScheduledTask.TaskTrigger> getTaskTriggersList()

The triggers of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskTrigger task_triggers = 7;

Returns
Type Description
List<TaskTrigger>

getTaskTriggersOrBuilder(int index)

public WindowsScheduledTask.TaskTriggerOrBuilder getTaskTriggersOrBuilder(int index)

The triggers of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskTrigger task_triggers = 7;

Parameter
Name Description
index int
Returns
Type Description
WindowsScheduledTask.TaskTriggerOrBuilder

getTaskTriggersOrBuilderList()

public List<? extends WindowsScheduledTask.TaskTriggerOrBuilder> getTaskTriggersOrBuilderList()

The triggers of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskTrigger task_triggers = 7;

Returns
Type Description
List<? extends com.google.backstory.WindowsScheduledTask.TaskTriggerOrBuilder>

getVirtualPath()

public String getVirtualPath()

The task's path in the Task Scheduler library.

string virtual_path = 2;

Returns
Type Description
String

The virtualPath.

getVirtualPathBytes()

public ByteString getVirtualPathBytes()

The task's path in the Task Scheduler library.

string virtual_path = 2;

Returns
Type Description
ByteString

The bytes for virtualPath.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(WindowsScheduledTask other)

public WindowsScheduledTask.Builder mergeFrom(WindowsScheduledTask other)
Parameter
Name Description
other WindowsScheduledTask
Returns
Type Description
WindowsScheduledTask.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public WindowsScheduledTask.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
WindowsScheduledTask.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public WindowsScheduledTask.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
WindowsScheduledTask.Builder
Overrides

removeTaskActions(int index)

public WindowsScheduledTask.Builder removeTaskActions(int index)

The actions of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskAction task_actions = 6;

Parameter
Name Description
index int
Returns
Type Description
WindowsScheduledTask.Builder

removeTaskTriggers(int index)

public WindowsScheduledTask.Builder removeTaskTriggers(int index)

The triggers of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskTrigger task_triggers = 7;

Parameter
Name Description
index int
Returns
Type Description
WindowsScheduledTask.Builder

setAuthor(String value)

public WindowsScheduledTask.Builder setAuthor(String value)

The account name that authored or last modified the scheduled task.

string author = 1;

Parameter
Name Description
value String

The author to set.

Returns
Type Description
WindowsScheduledTask.Builder

This builder for chaining.

setAuthorBytes(ByteString value)

public WindowsScheduledTask.Builder setAuthorBytes(ByteString value)

The account name that authored or last modified the scheduled task.

string author = 1;

Parameter
Name Description
value ByteString

The bytes for author to set.

Returns
Type Description
WindowsScheduledTask.Builder

This builder for chaining.

setExitCode(int value)

public WindowsScheduledTask.Builder setExitCode(int value)

The result which was returned the last time the registered task was run.

int32 exit_code = 3;

Parameter
Name Description
value int

The exitCode to set.

Returns
Type Description
WindowsScheduledTask.Builder

This builder for chaining.

setLogonType(WindowsScheduledTask.TaskLogonType value)

public WindowsScheduledTask.Builder setLogonType(WindowsScheduledTask.TaskLogonType value)

The logon type of the task.

.google.backstory.WindowsScheduledTask.TaskLogonType logon_type = 5;

Parameter
Name Description
value WindowsScheduledTask.TaskLogonType

The logonType to set.

Returns
Type Description
WindowsScheduledTask.Builder

This builder for chaining.

setLogonTypeValue(int value)

public WindowsScheduledTask.Builder setLogonTypeValue(int value)

The logon type of the task.

.google.backstory.WindowsScheduledTask.TaskLogonType logon_type = 5;

Parameter
Name Description
value int

The enum numeric value on the wire for logonType to set.

Returns
Type Description
WindowsScheduledTask.Builder

This builder for chaining.

setState(WindowsScheduledTask.TaskState value)

public WindowsScheduledTask.Builder setState(WindowsScheduledTask.TaskState value)

The operation state of the task.

.google.backstory.WindowsScheduledTask.TaskState state = 4;

Parameter
Name Description
value WindowsScheduledTask.TaskState

The state to set.

Returns
Type Description
WindowsScheduledTask.Builder

This builder for chaining.

setStateValue(int value)

public WindowsScheduledTask.Builder setStateValue(int value)

The operation state of the task.

.google.backstory.WindowsScheduledTask.TaskState state = 4;

Parameter
Name Description
value int

The enum numeric value on the wire for state to set.

Returns
Type Description
WindowsScheduledTask.Builder

This builder for chaining.

setTaskActions(int index, WindowsScheduledTask.TaskAction value)

public WindowsScheduledTask.Builder setTaskActions(int index, WindowsScheduledTask.TaskAction value)

The actions of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskAction task_actions = 6;

Parameters
Name Description
index int
value WindowsScheduledTask.TaskAction
Returns
Type Description
WindowsScheduledTask.Builder

setTaskActions(int index, WindowsScheduledTask.TaskAction.Builder builderForValue)

public WindowsScheduledTask.Builder setTaskActions(int index, WindowsScheduledTask.TaskAction.Builder builderForValue)

The actions of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskAction task_actions = 6;

Parameters
Name Description
index int
builderForValue WindowsScheduledTask.TaskAction.Builder
Returns
Type Description
WindowsScheduledTask.Builder

setTaskTriggers(int index, WindowsScheduledTask.TaskTrigger value)

public WindowsScheduledTask.Builder setTaskTriggers(int index, WindowsScheduledTask.TaskTrigger value)

The triggers of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskTrigger task_triggers = 7;

Parameters
Name Description
index int
value WindowsScheduledTask.TaskTrigger
Returns
Type Description
WindowsScheduledTask.Builder

setTaskTriggers(int index, WindowsScheduledTask.TaskTrigger.Builder builderForValue)

public WindowsScheduledTask.Builder setTaskTriggers(int index, WindowsScheduledTask.TaskTrigger.Builder builderForValue)

The triggers of the scheduled task.

repeated .google.backstory.WindowsScheduledTask.TaskTrigger task_triggers = 7;

Parameters
Name Description
index int
builderForValue WindowsScheduledTask.TaskTrigger.Builder
Returns
Type Description
WindowsScheduledTask.Builder

setVirtualPath(String value)

public WindowsScheduledTask.Builder setVirtualPath(String value)

The task's path in the Task Scheduler library.

string virtual_path = 2;

Parameter
Name Description
value String

The virtualPath to set.

Returns
Type Description
WindowsScheduledTask.Builder

This builder for chaining.

setVirtualPathBytes(ByteString value)

public WindowsScheduledTask.Builder setVirtualPathBytes(ByteString value)

The task's path in the Task Scheduler library.

string virtual_path = 2;

Parameter
Name Description
value ByteString

The bytes for virtualPath to set.

Returns
Type Description
WindowsScheduledTask.Builder

This builder for chaining.