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,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 type
org.drools.serialization.protobuf.Trigger.IntervalTrigger-
Method Summary
Modifier and TypeMethodDescriptionaddAllCalendarName(Iterable<String> values) repeated string calendar_name = 8;addCalendarName(String value) repeated string calendar_name = 8;addCalendarNameBytes(com.google.protobuf.ByteString value) repeated string calendar_name = 8;build()clear()repeated string calendar_name = 8;optional int64 end_time = 2;optional int64 next_fire_time = 6;optional int64 period = 7;optional int32 repeat_count = 4;optional int32 repeat_limit = 3;optional int64 start_time = 1;getCalendarName(int index) repeated string calendar_name = 8;com.google.protobuf.ByteStringgetCalendarNameBytes(int index) repeated string calendar_name = 8;intrepeated string calendar_name = 8;com.google.protobuf.ProtocolStringListrepeated string calendar_name = 8;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorlongoptional int64 end_time = 2;longoptional int64 next_fire_time = 6;longoptional int64 period = 7;intoptional int32 repeat_count = 4;intoptional int32 repeat_limit = 3;longoptional int64 start_time = 1;booleanoptional int64 end_time = 2;booleanoptional int64 next_fire_time = 6;booleanoptional int64 period = 7;booleanoptional int32 repeat_count = 4;booleanoptional int32 repeat_limit = 3;booleanoptional int64 start_time = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setCalendarName(int index, String value) repeated string calendar_name = 8;setEndTime(long value) optional int64 end_time = 2;setNextFireTime(long value) optional int64 next_fire_time = 6;setPeriod(long value) optional int64 period = 7;setRepeatCount(int value) optional int32 repeat_count = 4;setRepeatLimit(int value) optional int32 repeat_limit = 3;setStartTime(long value) optional int64 start_time = 1;setUnknownFields(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, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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
- 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
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
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 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- 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
optional int64 start_time = 1;- Parameters:
value- The startTime to set.- Returns:
- This builder for chaining.
-
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
optional int64 end_time = 2;- Parameters:
value- The endTime to set.- Returns:
- This builder for chaining.
-
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
optional int32 repeat_limit = 3;- Parameters:
value- The repeatLimit to set.- Returns:
- This builder for chaining.
-
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
optional int32 repeat_count = 4;- Parameters:
value- The repeatCount to set.- Returns:
- This builder for chaining.
-
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
optional int64 next_fire_time = 6;- Parameters:
value- The nextFireTime to set.- Returns:
- This builder for chaining.
-
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
optional int64 period = 7;- Parameters:
value- The period to set.- Returns:
- This builder for chaining.
-
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
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
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
repeated string calendar_name = 8;- Parameters:
value- The calendarName to add.- Returns:
- This builder for chaining.
-
addAllCalendarName
repeated string calendar_name = 8;- Parameters:
values- The calendarName to add.- Returns:
- This builder for chaining.
-
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>
-