Class ProtobufMessages.Trigger.IntervalTrigger.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.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,java.lang.Cloneable,ProtobufMessages.Trigger.IntervalTriggerOrBuilder
- Enclosing class:
- ProtobufMessages.Trigger.IntervalTrigger
public static final class ProtobufMessages.Trigger.IntervalTrigger.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ProtobufMessages.Trigger.IntervalTrigger.Builder> implements ProtobufMessages.Trigger.IntervalTriggerOrBuilder
Protobuf typeorg.drools.serialization.protobuf.Trigger.IntervalTrigger
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ProtobufMessages.Trigger.IntervalTrigger.BuilderaddAllCalendarName(java.lang.Iterable<java.lang.String> values)repeated string calendar_name = 8;ProtobufMessages.Trigger.IntervalTrigger.BuilderaddCalendarName(java.lang.String value)repeated string calendar_name = 8;ProtobufMessages.Trigger.IntervalTrigger.BuilderaddCalendarNameBytes(com.google.protobuf.ByteString value)repeated string calendar_name = 8;ProtobufMessages.Trigger.IntervalTriggerbuild()ProtobufMessages.Trigger.IntervalTriggerbuildPartial()ProtobufMessages.Trigger.IntervalTrigger.Builderclear()ProtobufMessages.Trigger.IntervalTrigger.BuilderclearCalendarName()repeated string calendar_name = 8;ProtobufMessages.Trigger.IntervalTrigger.BuilderclearEndTime()optional int64 end_time = 2;ProtobufMessages.Trigger.IntervalTrigger.BuilderclearNextFireTime()optional int64 next_fire_time = 6;ProtobufMessages.Trigger.IntervalTrigger.BuilderclearPeriod()optional int64 period = 7;ProtobufMessages.Trigger.IntervalTrigger.BuilderclearRepeatCount()optional int32 repeat_count = 4;ProtobufMessages.Trigger.IntervalTrigger.BuilderclearRepeatLimit()optional int32 repeat_limit = 3;ProtobufMessages.Trigger.IntervalTrigger.BuilderclearStartTime()optional int64 start_time = 1;java.lang.StringgetCalendarName(int index)repeated string calendar_name = 8;com.google.protobuf.ByteStringgetCalendarNameBytes(int index)repeated string calendar_name = 8;intgetCalendarNameCount()repeated string calendar_name = 8;com.google.protobuf.ProtocolStringListgetCalendarNameList()repeated string calendar_name = 8;ProtobufMessages.Trigger.IntervalTriggergetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()longgetEndTime()optional int64 end_time = 2;longgetNextFireTime()optional int64 next_fire_time = 6;longgetPeriod()optional int64 period = 7;intgetRepeatCount()optional int32 repeat_count = 4;intgetRepeatLimit()optional int32 repeat_limit = 3;longgetStartTime()optional int64 start_time = 1;booleanhasEndTime()optional int64 end_time = 2;booleanhasNextFireTime()optional int64 next_fire_time = 6;booleanhasPeriod()optional int64 period = 7;booleanhasRepeatCount()optional int32 repeat_count = 4;booleanhasRepeatLimit()optional int32 repeat_limit = 3;booleanhasStartTime()optional int64 start_time = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ProtobufMessages.Trigger.IntervalTrigger.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ProtobufMessages.Trigger.IntervalTrigger.BuildermergeFrom(com.google.protobuf.Message other)ProtobufMessages.Trigger.IntervalTrigger.BuildermergeFrom(ProtobufMessages.Trigger.IntervalTrigger other)ProtobufMessages.Trigger.IntervalTrigger.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ProtobufMessages.Trigger.IntervalTrigger.BuildersetCalendarName(int index, java.lang.String value)repeated string calendar_name = 8;ProtobufMessages.Trigger.IntervalTrigger.BuildersetEndTime(long value)optional int64 end_time = 2;ProtobufMessages.Trigger.IntervalTrigger.BuildersetNextFireTime(long value)optional int64 next_fire_time = 6;ProtobufMessages.Trigger.IntervalTrigger.BuildersetPeriod(long value)optional int64 period = 7;ProtobufMessages.Trigger.IntervalTrigger.BuildersetRepeatCount(int value)optional int32 repeat_count = 4;ProtobufMessages.Trigger.IntervalTrigger.BuildersetRepeatLimit(int value)optional int32 repeat_limit = 3;ProtobufMessages.Trigger.IntervalTrigger.BuildersetStartTime(long value)optional int64 start_time = 1;ProtobufMessages.Trigger.IntervalTrigger.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.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.GeneratedMessageV3.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.GeneratedMessageV3.Builder<ProtobufMessages.Trigger.IntervalTrigger.Builder>
-
mergeFrom
public ProtobufMessages.Trigger.IntervalTrigger.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.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:
java.io.IOException
-
hasStartTime
public boolean hasStartTime()
optional int64 start_time = 1;- Specified by:
hasStartTimein interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder- Returns:
- Whether the startTime field is set.
-
getStartTime
public long getStartTime()
optional int64 start_time = 1;- Specified by:
getStartTimein interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder- Returns:
- The startTime.
-
setStartTime
public ProtobufMessages.Trigger.IntervalTrigger.Builder setStartTime(long value)
optional int64 start_time = 1;- Parameters:
value- The startTime to set.- Returns:
- This builder for chaining.
-
clearStartTime
public ProtobufMessages.Trigger.IntervalTrigger.Builder clearStartTime()
optional int64 start_time = 1;- Returns:
- This builder for chaining.
-
hasEndTime
public boolean hasEndTime()
optional int64 end_time = 2;- Specified by:
hasEndTimein interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder- Returns:
- Whether the endTime field is set.
-
getEndTime
public long getEndTime()
optional int64 end_time = 2;- Specified by:
getEndTimein interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder- Returns:
- The endTime.
-
setEndTime
public ProtobufMessages.Trigger.IntervalTrigger.Builder setEndTime(long value)
optional int64 end_time = 2;- Parameters:
value- The endTime to set.- Returns:
- This builder for chaining.
-
clearEndTime
public ProtobufMessages.Trigger.IntervalTrigger.Builder clearEndTime()
optional int64 end_time = 2;- Returns:
- This builder for chaining.
-
hasRepeatLimit
public boolean hasRepeatLimit()
optional int32 repeat_limit = 3;- Specified by:
hasRepeatLimitin interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder- Returns:
- Whether the repeatLimit field is set.
-
getRepeatLimit
public int getRepeatLimit()
optional int32 repeat_limit = 3;- Specified by:
getRepeatLimitin interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder- Returns:
- The repeatLimit.
-
setRepeatLimit
public ProtobufMessages.Trigger.IntervalTrigger.Builder setRepeatLimit(int value)
optional int32 repeat_limit = 3;- Parameters:
value- The repeatLimit to set.- Returns:
- This builder for chaining.
-
clearRepeatLimit
public ProtobufMessages.Trigger.IntervalTrigger.Builder clearRepeatLimit()
optional int32 repeat_limit = 3;- Returns:
- This builder for chaining.
-
hasRepeatCount
public boolean hasRepeatCount()
optional int32 repeat_count = 4;- Specified by:
hasRepeatCountin interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder- Returns:
- Whether the repeatCount field is set.
-
getRepeatCount
public int getRepeatCount()
optional int32 repeat_count = 4;- Specified by:
getRepeatCountin interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder- Returns:
- The repeatCount.
-
setRepeatCount
public ProtobufMessages.Trigger.IntervalTrigger.Builder setRepeatCount(int value)
optional int32 repeat_count = 4;- Parameters:
value- The repeatCount to set.- Returns:
- This builder for chaining.
-
clearRepeatCount
public ProtobufMessages.Trigger.IntervalTrigger.Builder clearRepeatCount()
optional int32 repeat_count = 4;- Returns:
- This builder for chaining.
-
hasNextFireTime
public boolean hasNextFireTime()
optional int64 next_fire_time = 6;- Specified by:
hasNextFireTimein interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder- Returns:
- Whether the nextFireTime field is set.
-
getNextFireTime
public long getNextFireTime()
optional int64 next_fire_time = 6;- Specified by:
getNextFireTimein interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder- Returns:
- The nextFireTime.
-
setNextFireTime
public ProtobufMessages.Trigger.IntervalTrigger.Builder setNextFireTime(long value)
optional int64 next_fire_time = 6;- Parameters:
value- The nextFireTime to set.- Returns:
- This builder for chaining.
-
clearNextFireTime
public ProtobufMessages.Trigger.IntervalTrigger.Builder clearNextFireTime()
optional int64 next_fire_time = 6;- Returns:
- This builder for chaining.
-
hasPeriod
public boolean hasPeriod()
optional int64 period = 7;- Specified by:
hasPeriodin interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder- Returns:
- Whether the period field is set.
-
getPeriod
public long getPeriod()
optional int64 period = 7;- Specified by:
getPeriodin interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder- Returns:
- The period.
-
setPeriod
public ProtobufMessages.Trigger.IntervalTrigger.Builder setPeriod(long value)
optional int64 period = 7;- Parameters:
value- The period to set.- Returns:
- This builder for chaining.
-
clearPeriod
public ProtobufMessages.Trigger.IntervalTrigger.Builder clearPeriod()
optional int64 period = 7;- Returns:
- This builder for chaining.
-
getCalendarNameList
public com.google.protobuf.ProtocolStringList getCalendarNameList()
repeated string calendar_name = 8;- Specified by:
getCalendarNameListin interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder- Returns:
- A list containing the calendarName.
-
getCalendarNameCount
public int getCalendarNameCount()
repeated string calendar_name = 8;- Specified by:
getCalendarNameCountin interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder- Returns:
- The count of calendarName.
-
getCalendarName
public java.lang.String getCalendarName(int index)
repeated string calendar_name = 8;- Specified by:
getCalendarNamein interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The calendarName at the given index.
-
getCalendarNameBytes
public com.google.protobuf.ByteString getCalendarNameBytes(int index)
repeated string calendar_name = 8;- Specified by:
getCalendarNameBytesin interfaceProtobufMessages.Trigger.IntervalTriggerOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the calendarName at the given index.
-
setCalendarName
public ProtobufMessages.Trigger.IntervalTrigger.Builder setCalendarName(int index, java.lang.String value)
repeated string calendar_name = 8;- Parameters:
index- The index to set the value at.value- The calendarName to set.- Returns:
- This builder for chaining.
-
addCalendarName
public ProtobufMessages.Trigger.IntervalTrigger.Builder addCalendarName(java.lang.String value)
repeated string calendar_name = 8;- Parameters:
value- The calendarName to add.- Returns:
- This builder for chaining.
-
addAllCalendarName
public ProtobufMessages.Trigger.IntervalTrigger.Builder addAllCalendarName(java.lang.Iterable<java.lang.String> values)
repeated string calendar_name = 8;- Parameters:
values- The calendarName to add.- Returns:
- This builder for chaining.
-
clearCalendarName
public ProtobufMessages.Trigger.IntervalTrigger.Builder clearCalendarName()
repeated string calendar_name = 8;- Returns:
- This builder for chaining.
-
addCalendarNameBytes
public ProtobufMessages.Trigger.IntervalTrigger.Builder addCalendarNameBytes(com.google.protobuf.ByteString value)
repeated string calendar_name = 8;- Parameters:
value- The bytes of the calendarName to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final ProtobufMessages.Trigger.IntervalTrigger.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ProtobufMessages.Trigger.IntervalTrigger.Builder>
-
mergeUnknownFields
public final ProtobufMessages.Trigger.IntervalTrigger.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ProtobufMessages.Trigger.IntervalTrigger.Builder>
-
-