Class ProtobufMessages.Trigger.IntervalTrigger.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessage.Builder<ProtobufMessages.Trigger.IntervalTrigger.Builder>
-
- org.drools.serialization.protobuf.ProtobufMessages.Trigger.IntervalTrigger.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,ProtobufMessages.Trigger.IntervalTriggerOrBuilder
- Enclosing class:
- ProtobufMessages.Trigger.IntervalTrigger
public static final class ProtobufMessages.Trigger.IntervalTrigger.Builder extends com.google.protobuf.GeneratedMessage.Builder<ProtobufMessages.Trigger.IntervalTrigger.Builder> implements ProtobufMessages.Trigger.IntervalTriggerOrBuilder
Protobuf typeorg.drools.serialization.protobuf.Trigger.IntervalTrigger
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ProtobufMessages.Trigger.IntervalTrigger.Builder>
-
clear
public ProtobufMessages.Trigger.IntervalTrigger.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ProtobufMessages.Trigger.IntervalTrigger.Builder>
-
clone
public ProtobufMessages.Trigger.IntervalTrigger.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessage.Builder<ProtobufMessages.Trigger.IntervalTrigger.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ProtobufMessages.Trigger.IntervalTrigger.Builder>
-
getDefaultInstanceForType
public ProtobufMessages.Trigger.IntervalTrigger getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ProtobufMessages.Trigger.IntervalTrigger build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ProtobufMessages.Trigger.IntervalTrigger buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public ProtobufMessages.Trigger.IntervalTrigger.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProtobufMessages.Trigger.IntervalTrigger.Builder>
-
mergeFrom
public ProtobufMessages.Trigger.IntervalTrigger.Builder mergeFrom(ProtobufMessages.Trigger.IntervalTrigger other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ProtobufMessages.Trigger.IntervalTrigger.Builder>
-
mergeFrom
public ProtobufMessages.Trigger.IntervalTrigger.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProtobufMessages.Trigger.IntervalTrigger.Builder>- Throws:
IOException
-
hasStartTime
public boolean hasStartTime()
optional int64 start_time = 1;- Specified by:
hasStartTimein interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder
-
getStartTime
public long getStartTime()
optional int64 start_time = 1;- Specified by:
getStartTimein interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder
-
setStartTime
public ProtobufMessages.Trigger.IntervalTrigger.Builder setStartTime(long value)
optional int64 start_time = 1;
-
clearStartTime
public ProtobufMessages.Trigger.IntervalTrigger.Builder clearStartTime()
optional int64 start_time = 1;
-
hasEndTime
public boolean hasEndTime()
optional int64 end_time = 2;- Specified by:
hasEndTimein interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder
-
getEndTime
public long getEndTime()
optional int64 end_time = 2;- Specified by:
getEndTimein interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder
-
setEndTime
public ProtobufMessages.Trigger.IntervalTrigger.Builder setEndTime(long value)
optional int64 end_time = 2;
-
clearEndTime
public ProtobufMessages.Trigger.IntervalTrigger.Builder clearEndTime()
optional int64 end_time = 2;
-
hasRepeatLimit
public boolean hasRepeatLimit()
optional int32 repeat_limit = 3;- Specified by:
hasRepeatLimitin interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder
-
getRepeatLimit
public int getRepeatLimit()
optional int32 repeat_limit = 3;- Specified by:
getRepeatLimitin interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder
-
setRepeatLimit
public ProtobufMessages.Trigger.IntervalTrigger.Builder setRepeatLimit(int value)
optional int32 repeat_limit = 3;
-
clearRepeatLimit
public ProtobufMessages.Trigger.IntervalTrigger.Builder clearRepeatLimit()
optional int32 repeat_limit = 3;
-
hasRepeatCount
public boolean hasRepeatCount()
optional int32 repeat_count = 4;- Specified by:
hasRepeatCountin interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder
-
getRepeatCount
public int getRepeatCount()
optional int32 repeat_count = 4;- Specified by:
getRepeatCountin interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder
-
setRepeatCount
public ProtobufMessages.Trigger.IntervalTrigger.Builder setRepeatCount(int value)
optional int32 repeat_count = 4;
-
clearRepeatCount
public ProtobufMessages.Trigger.IntervalTrigger.Builder clearRepeatCount()
optional int32 repeat_count = 4;
-
hasNextFireTime
public boolean hasNextFireTime()
optional int64 next_fire_time = 6;- Specified by:
hasNextFireTimein interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder
-
getNextFireTime
public long getNextFireTime()
optional int64 next_fire_time = 6;- Specified by:
getNextFireTimein interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder
-
setNextFireTime
public ProtobufMessages.Trigger.IntervalTrigger.Builder setNextFireTime(long value)
optional int64 next_fire_time = 6;
-
clearNextFireTime
public ProtobufMessages.Trigger.IntervalTrigger.Builder clearNextFireTime()
optional int64 next_fire_time = 6;
-
hasPeriod
public boolean hasPeriod()
optional int64 period = 7;- Specified by:
hasPeriodin interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder
-
getPeriod
public long getPeriod()
optional int64 period = 7;- Specified by:
getPeriodin interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder
-
setPeriod
public ProtobufMessages.Trigger.IntervalTrigger.Builder setPeriod(long value)
optional int64 period = 7;
-
clearPeriod
public ProtobufMessages.Trigger.IntervalTrigger.Builder clearPeriod()
optional int64 period = 7;
-
getCalendarNameList
public com.google.protobuf.ProtocolStringList getCalendarNameList()
repeated string calendar_name = 8;- Specified by:
getCalendarNameListin interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder
-
getCalendarNameCount
public int getCalendarNameCount()
repeated string calendar_name = 8;- Specified by:
getCalendarNameCountin interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder
-
getCalendarName
public String getCalendarName(int index)
repeated string calendar_name = 8;- Specified by:
getCalendarNamein interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder
-
getCalendarNameBytes
public com.google.protobuf.ByteString getCalendarNameBytes(int index)
repeated string calendar_name = 8;- Specified by:
getCalendarNameBytesin interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder
-
setCalendarName
public ProtobufMessages.Trigger.IntervalTrigger.Builder setCalendarName(int index, String value)
repeated string calendar_name = 8;
-
addCalendarName
public ProtobufMessages.Trigger.IntervalTrigger.Builder addCalendarName(String value)
repeated string calendar_name = 8;
-
addAllCalendarName
public ProtobufMessages.Trigger.IntervalTrigger.Builder addAllCalendarName(Iterable<String> values)
repeated string calendar_name = 8;
-
clearCalendarName
public ProtobufMessages.Trigger.IntervalTrigger.Builder clearCalendarName()
repeated string calendar_name = 8;
-
addCalendarNameBytes
public ProtobufMessages.Trigger.IntervalTrigger.Builder addCalendarNameBytes(com.google.protobuf.ByteString value)
repeated string calendar_name = 8;
-
-