Class ScheduledAnacronTask.Builder (0.3.0)

public static final class ScheduledAnacronTask.Builder extends GeneratedMessage.Builder<ScheduledAnacronTask.Builder> implements ScheduledAnacronTaskOrBuilder

Information about a scheduled anacron task.

Protobuf type google.backstory.ScheduledAnacronTask

Static Methods

getDescriptor()

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

Methods

build()

public ScheduledAnacronTask build()
Returns
Type Description
ScheduledAnacronTask

buildPartial()

public ScheduledAnacronTask buildPartial()
Returns
Type Description
ScheduledAnacronTask

clear()

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

clearDelayMinutes()

public ScheduledAnacronTask.Builder clearDelayMinutes()

The delay in minutes before the job is run.

int64 delay_minutes = 2;

Returns
Type Description
ScheduledAnacronTask.Builder

This builder for chaining.

clearJobId()

public ScheduledAnacronTask.Builder clearJobId()

The unique identifier of the job.

string job_id = 3;

Returns
Type Description
ScheduledAnacronTask.Builder

This builder for chaining.

clearPath()

public ScheduledAnacronTask.Builder clearPath()

The PATH environment variable defined in the anacrontab file.

string path = 4;

Returns
Type Description
ScheduledAnacronTask.Builder

This builder for chaining.

clearPeriod()

public ScheduledAnacronTask.Builder clearPeriod()

Anacrontab period field. Value is an integer in days, or a string like "@daily", "@weekly", or "@monthly".

string period = 1;

Returns
Type Description
ScheduledAnacronTask.Builder

This builder for chaining.

clearSourceLine()

public ScheduledAnacronTask.Builder clearSourceLine()

The original source line from the anacrontab file.

string source_line = 5;

Returns
Type Description
ScheduledAnacronTask.Builder

This builder for chaining.

getDefaultInstanceForType()

public ScheduledAnacronTask getDefaultInstanceForType()
Returns
Type Description
ScheduledAnacronTask

getDelayMinutes()

public long getDelayMinutes()

The delay in minutes before the job is run.

int64 delay_minutes = 2;

Returns
Type Description
long

The delayMinutes.

getDescriptorForType()

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

getJobId()

public String getJobId()

The unique identifier of the job.

string job_id = 3;

Returns
Type Description
String

The jobId.

getJobIdBytes()

public ByteString getJobIdBytes()

The unique identifier of the job.

string job_id = 3;

Returns
Type Description
ByteString

The bytes for jobId.

getPath()

public String getPath()

The PATH environment variable defined in the anacrontab file.

string path = 4;

Returns
Type Description
String

The path.

getPathBytes()

public ByteString getPathBytes()

The PATH environment variable defined in the anacrontab file.

string path = 4;

Returns
Type Description
ByteString

The bytes for path.

getPeriod()

public String getPeriod()

Anacrontab period field. Value is an integer in days, or a string like "@daily", "@weekly", or "@monthly".

string period = 1;

Returns
Type Description
String

The period.

getPeriodBytes()

public ByteString getPeriodBytes()

Anacrontab period field. Value is an integer in days, or a string like "@daily", "@weekly", or "@monthly".

string period = 1;

Returns
Type Description
ByteString

The bytes for period.

getSourceLine()

public String getSourceLine()

The original source line from the anacrontab file.

string source_line = 5;

Returns
Type Description
String

The sourceLine.

getSourceLineBytes()

public ByteString getSourceLineBytes()

The original source line from the anacrontab file.

string source_line = 5;

Returns
Type Description
ByteString

The bytes for sourceLine.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ScheduledAnacronTask other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setDelayMinutes(long value)

public ScheduledAnacronTask.Builder setDelayMinutes(long value)

The delay in minutes before the job is run.

int64 delay_minutes = 2;

Parameter
Name Description
value long

The delayMinutes to set.

Returns
Type Description
ScheduledAnacronTask.Builder

This builder for chaining.

setJobId(String value)

public ScheduledAnacronTask.Builder setJobId(String value)

The unique identifier of the job.

string job_id = 3;

Parameter
Name Description
value String

The jobId to set.

Returns
Type Description
ScheduledAnacronTask.Builder

This builder for chaining.

setJobIdBytes(ByteString value)

public ScheduledAnacronTask.Builder setJobIdBytes(ByteString value)

The unique identifier of the job.

string job_id = 3;

Parameter
Name Description
value ByteString

The bytes for jobId to set.

Returns
Type Description
ScheduledAnacronTask.Builder

This builder for chaining.

setPath(String value)

public ScheduledAnacronTask.Builder setPath(String value)

The PATH environment variable defined in the anacrontab file.

string path = 4;

Parameter
Name Description
value String

The path to set.

Returns
Type Description
ScheduledAnacronTask.Builder

This builder for chaining.

setPathBytes(ByteString value)

public ScheduledAnacronTask.Builder setPathBytes(ByteString value)

The PATH environment variable defined in the anacrontab file.

string path = 4;

Parameter
Name Description
value ByteString

The bytes for path to set.

Returns
Type Description
ScheduledAnacronTask.Builder

This builder for chaining.

setPeriod(String value)

public ScheduledAnacronTask.Builder setPeriod(String value)

Anacrontab period field. Value is an integer in days, or a string like "@daily", "@weekly", or "@monthly".

string period = 1;

Parameter
Name Description
value String

The period to set.

Returns
Type Description
ScheduledAnacronTask.Builder

This builder for chaining.

setPeriodBytes(ByteString value)

public ScheduledAnacronTask.Builder setPeriodBytes(ByteString value)

Anacrontab period field. Value is an integer in days, or a string like "@daily", "@weekly", or "@monthly".

string period = 1;

Parameter
Name Description
value ByteString

The bytes for period to set.

Returns
Type Description
ScheduledAnacronTask.Builder

This builder for chaining.

setSourceLine(String value)

public ScheduledAnacronTask.Builder setSourceLine(String value)

The original source line from the anacrontab file.

string source_line = 5;

Parameter
Name Description
value String

The sourceLine to set.

Returns
Type Description
ScheduledAnacronTask.Builder

This builder for chaining.

setSourceLineBytes(ByteString value)

public ScheduledAnacronTask.Builder setSourceLineBytes(ByteString value)

The original source line from the anacrontab file.

string source_line = 5;

Parameter
Name Description
value ByteString

The bytes for sourceLine to set.

Returns
Type Description
ScheduledAnacronTask.Builder

This builder for chaining.