public static final class WindowsScheduledTask.TaskTrigger extends GeneratedMessage implements WindowsScheduledTask.TaskTriggerOrBuilder
The trigger of the scheduled task.
Protobuf type google.backstory.WindowsScheduledTask.TaskTrigger
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
DURATION_FIELD_NUMBER
public static final int DURATION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ENABLED_FIELD_NUMBER
public static final int ENABLED_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
INTERVAL_FIELD_NUMBER
public static final int INTERVAL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
TRIGGER_TYPE_FIELD_NUMBER
public static final int TRIGGER_TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static WindowsScheduledTask.TaskTrigger getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static WindowsScheduledTask.TaskTrigger.Builder newBuilder()
newBuilder(WindowsScheduledTask.TaskTrigger prototype)
public static WindowsScheduledTask.TaskTrigger.Builder newBuilder(WindowsScheduledTask.TaskTrigger prototype)
parseDelimitedFrom(InputStream input)
public static WindowsScheduledTask.TaskTrigger parseDelimitedFrom(InputStream input)
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static WindowsScheduledTask.TaskTrigger parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static WindowsScheduledTask.TaskTrigger parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static WindowsScheduledTask.TaskTrigger parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static WindowsScheduledTask.TaskTrigger parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static WindowsScheduledTask.TaskTrigger parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
parseFrom(CodedInputStream input)
public static WindowsScheduledTask.TaskTrigger parseFrom(CodedInputStream input)
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static WindowsScheduledTask.TaskTrigger parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(InputStream input)
public static WindowsScheduledTask.TaskTrigger parseFrom(InputStream input)
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static WindowsScheduledTask.TaskTrigger parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static WindowsScheduledTask.TaskTrigger parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static WindowsScheduledTask.TaskTrigger parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<WindowsScheduledTask.TaskTrigger> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public WindowsScheduledTask.TaskTrigger getDefaultInstanceForType()
getDuration()
public Duration getDuration()
The duration of the task trigger repetition.
.google.protobuf.Duration duration = 2;
| Returns |
| Type |
Description |
Duration |
The duration.
|
getDurationOrBuilder()
public DurationOrBuilder getDurationOrBuilder()
The duration of the task trigger repetition.
.google.protobuf.Duration duration = 2;
getEnabled()
public boolean getEnabled()
Indicates whether the task trigger is enabled.
bool enabled = 1;
| Returns |
| Type |
Description |
boolean |
The enabled.
|
getInterval()
public String getInterval()
The interval between each repetition of the task. The format for this
string is P<days>DT<hours>H<minutes>M<seconds>S (for example,
"PT5M" is 5 minutes, "PT1H" is 1 hour, and "PT20M" is 20 minutes).
The maximum time allowed is 31 days, and the minimum time allowed
is 1 minute.
string interval = 3;
| Returns |
| Type |
Description |
String |
The interval.
|
getIntervalBytes()
public ByteString getIntervalBytes()
The interval between each repetition of the task. The format for this
string is P<days>DT<hours>H<minutes>M<seconds>S (for example,
"PT5M" is 5 minutes, "PT1H" is 1 hour, and "PT20M" is 20 minutes).
The maximum time allowed is 31 days, and the minimum time allowed
is 1 minute.
string interval = 3;
| Returns |
| Type |
Description |
ByteString |
The bytes for interval.
|
getParserForType()
public Parser<WindowsScheduledTask.TaskTrigger> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getTriggerType()
public WindowsScheduledTask.TaskTrigger.TriggerType getTriggerType()
The trigger frequency of the task.
.google.backstory.WindowsScheduledTask.TaskTrigger.TriggerType trigger_type = 4;
getTriggerTypeValue()
public int getTriggerTypeValue()
The trigger frequency of the task.
.google.backstory.WindowsScheduledTask.TaskTrigger.TriggerType trigger_type = 4;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for triggerType.
|
hasDuration()
public boolean hasDuration()
The duration of the task trigger repetition.
.google.protobuf.Duration duration = 2;
| Returns |
| Type |
Description |
boolean |
Whether the duration field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public WindowsScheduledTask.TaskTrigger.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected WindowsScheduledTask.TaskTrigger.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public WindowsScheduledTask.TaskTrigger.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides