Class ProtobufMessages.Trigger.CronTrigger.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ProtobufMessages.Trigger.CronTrigger.Builder>
-
- org.drools.serialization.protobuf.ProtobufMessages.Trigger.CronTrigger.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.CronTriggerOrBuilder
- Enclosing class:
- ProtobufMessages.Trigger.CronTrigger
public static final class ProtobufMessages.Trigger.CronTrigger.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ProtobufMessages.Trigger.CronTrigger.Builder> implements ProtobufMessages.Trigger.CronTriggerOrBuilder
Protobuf typeorg.drools.serialization.protobuf.Trigger.CronTrigger
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ProtobufMessages.Trigger.CronTrigger.BuilderaddAllCalendarName(java.lang.Iterable<java.lang.String> values)repeated string calendar_name = 7;ProtobufMessages.Trigger.CronTrigger.BuilderaddCalendarName(java.lang.String value)repeated string calendar_name = 7;ProtobufMessages.Trigger.CronTrigger.BuilderaddCalendarNameBytes(com.google.protobuf.ByteString value)repeated string calendar_name = 7;ProtobufMessages.Trigger.CronTriggerbuild()ProtobufMessages.Trigger.CronTriggerbuildPartial()ProtobufMessages.Trigger.CronTrigger.Builderclear()ProtobufMessages.Trigger.CronTrigger.BuilderclearCalendarName()repeated string calendar_name = 7;ProtobufMessages.Trigger.CronTrigger.BuilderclearCronExpression()optional string cron_expression = 5;ProtobufMessages.Trigger.CronTrigger.BuilderclearEndTime()optional int64 end_time = 2;ProtobufMessages.Trigger.CronTrigger.BuilderclearNextFireTime()optional int64 next_fire_time = 6;ProtobufMessages.Trigger.CronTrigger.BuilderclearRepeatCount()optional int32 repeat_count = 4;ProtobufMessages.Trigger.CronTrigger.BuilderclearRepeatLimit()optional int32 repeat_limit = 3;ProtobufMessages.Trigger.CronTrigger.BuilderclearStartTime()optional int64 start_time = 1;java.lang.StringgetCalendarName(int index)repeated string calendar_name = 7;com.google.protobuf.ByteStringgetCalendarNameBytes(int index)repeated string calendar_name = 7;intgetCalendarNameCount()repeated string calendar_name = 7;com.google.protobuf.ProtocolStringListgetCalendarNameList()repeated string calendar_name = 7;java.lang.StringgetCronExpression()optional string cron_expression = 5;com.google.protobuf.ByteStringgetCronExpressionBytes()optional string cron_expression = 5;ProtobufMessages.Trigger.CronTriggergetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()longgetEndTime()optional int64 end_time = 2;longgetNextFireTime()optional int64 next_fire_time = 6;intgetRepeatCount()optional int32 repeat_count = 4;intgetRepeatLimit()optional int32 repeat_limit = 3;longgetStartTime()optional int64 start_time = 1;booleanhasCronExpression()optional string cron_expression = 5;booleanhasEndTime()optional int64 end_time = 2;booleanhasNextFireTime()optional int64 next_fire_time = 6;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.CronTrigger.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ProtobufMessages.Trigger.CronTrigger.BuildermergeFrom(com.google.protobuf.Message other)ProtobufMessages.Trigger.CronTrigger.BuildermergeFrom(ProtobufMessages.Trigger.CronTrigger other)ProtobufMessages.Trigger.CronTrigger.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ProtobufMessages.Trigger.CronTrigger.BuildersetCalendarName(int index, java.lang.String value)repeated string calendar_name = 7;ProtobufMessages.Trigger.CronTrigger.BuildersetCronExpression(java.lang.String value)optional string cron_expression = 5;ProtobufMessages.Trigger.CronTrigger.BuildersetCronExpressionBytes(com.google.protobuf.ByteString value)optional string cron_expression = 5;ProtobufMessages.Trigger.CronTrigger.BuildersetEndTime(long value)optional int64 end_time = 2;ProtobufMessages.Trigger.CronTrigger.BuildersetNextFireTime(long value)optional int64 next_fire_time = 6;ProtobufMessages.Trigger.CronTrigger.BuildersetRepeatCount(int value)optional int32 repeat_count = 4;ProtobufMessages.Trigger.CronTrigger.BuildersetRepeatLimit(int value)optional int32 repeat_limit = 3;ProtobufMessages.Trigger.CronTrigger.BuildersetStartTime(long value)optional int64 start_time = 1;ProtobufMessages.Trigger.CronTrigger.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.CronTrigger.Builder>
-
clear
public ProtobufMessages.Trigger.CronTrigger.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.CronTrigger.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.CronTrigger.Builder>
-
getDefaultInstanceForType
public ProtobufMessages.Trigger.CronTrigger getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ProtobufMessages.Trigger.CronTrigger build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ProtobufMessages.Trigger.CronTrigger buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public ProtobufMessages.Trigger.CronTrigger.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProtobufMessages.Trigger.CronTrigger.Builder>
-
mergeFrom
public ProtobufMessages.Trigger.CronTrigger.Builder mergeFrom(ProtobufMessages.Trigger.CronTrigger other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ProtobufMessages.Trigger.CronTrigger.Builder>
-
mergeFrom
public ProtobufMessages.Trigger.CronTrigger.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.CronTrigger.Builder>- Throws:
java.io.IOException
-
hasStartTime
public boolean hasStartTime()
optional int64 start_time = 1;- Specified by:
hasStartTimein interfaceProtobufMessages.Trigger.CronTriggerOrBuilder- Returns:
- Whether the startTime field is set.
-
getStartTime
public long getStartTime()
optional int64 start_time = 1;- Specified by:
getStartTimein interfaceProtobufMessages.Trigger.CronTriggerOrBuilder- Returns:
- The startTime.
-
setStartTime
public ProtobufMessages.Trigger.CronTrigger.Builder setStartTime(long value)
optional int64 start_time = 1;- Parameters:
value- The startTime to set.- Returns:
- This builder for chaining.
-
clearStartTime
public ProtobufMessages.Trigger.CronTrigger.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.CronTriggerOrBuilder- Returns:
- Whether the endTime field is set.
-
getEndTime
public long getEndTime()
optional int64 end_time = 2;- Specified by:
getEndTimein interfaceProtobufMessages.Trigger.CronTriggerOrBuilder- Returns:
- The endTime.
-
setEndTime
public ProtobufMessages.Trigger.CronTrigger.Builder setEndTime(long value)
optional int64 end_time = 2;- Parameters:
value- The endTime to set.- Returns:
- This builder for chaining.
-
clearEndTime
public ProtobufMessages.Trigger.CronTrigger.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.CronTriggerOrBuilder- Returns:
- Whether the repeatLimit field is set.
-
getRepeatLimit
public int getRepeatLimit()
optional int32 repeat_limit = 3;- Specified by:
getRepeatLimitin interfaceProtobufMessages.Trigger.CronTriggerOrBuilder- Returns:
- The repeatLimit.
-
setRepeatLimit
public ProtobufMessages.Trigger.CronTrigger.Builder setRepeatLimit(int value)
optional int32 repeat_limit = 3;- Parameters:
value- The repeatLimit to set.- Returns:
- This builder for chaining.
-
clearRepeatLimit
public ProtobufMessages.Trigger.CronTrigger.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.CronTriggerOrBuilder- Returns:
- Whether the repeatCount field is set.
-
getRepeatCount
public int getRepeatCount()
optional int32 repeat_count = 4;- Specified by:
getRepeatCountin interfaceProtobufMessages.Trigger.CronTriggerOrBuilder- Returns:
- The repeatCount.
-
setRepeatCount
public ProtobufMessages.Trigger.CronTrigger.Builder setRepeatCount(int value)
optional int32 repeat_count = 4;- Parameters:
value- The repeatCount to set.- Returns:
- This builder for chaining.
-
clearRepeatCount
public ProtobufMessages.Trigger.CronTrigger.Builder clearRepeatCount()
optional int32 repeat_count = 4;- Returns:
- This builder for chaining.
-
hasCronExpression
public boolean hasCronExpression()
optional string cron_expression = 5;- Specified by:
hasCronExpressionin interfaceProtobufMessages.Trigger.CronTriggerOrBuilder- Returns:
- Whether the cronExpression field is set.
-
getCronExpression
public java.lang.String getCronExpression()
optional string cron_expression = 5;- Specified by:
getCronExpressionin interfaceProtobufMessages.Trigger.CronTriggerOrBuilder- Returns:
- The cronExpression.
-
getCronExpressionBytes
public com.google.protobuf.ByteString getCronExpressionBytes()
optional string cron_expression = 5;- Specified by:
getCronExpressionBytesin interfaceProtobufMessages.Trigger.CronTriggerOrBuilder- Returns:
- The bytes for cronExpression.
-
setCronExpression
public ProtobufMessages.Trigger.CronTrigger.Builder setCronExpression(java.lang.String value)
optional string cron_expression = 5;- Parameters:
value- The cronExpression to set.- Returns:
- This builder for chaining.
-
clearCronExpression
public ProtobufMessages.Trigger.CronTrigger.Builder clearCronExpression()
optional string cron_expression = 5;- Returns:
- This builder for chaining.
-
setCronExpressionBytes
public ProtobufMessages.Trigger.CronTrigger.Builder setCronExpressionBytes(com.google.protobuf.ByteString value)
optional string cron_expression = 5;- Parameters:
value- The bytes for cronExpression to set.- Returns:
- This builder for chaining.
-
hasNextFireTime
public boolean hasNextFireTime()
optional int64 next_fire_time = 6;- Specified by:
hasNextFireTimein interfaceProtobufMessages.Trigger.CronTriggerOrBuilder- Returns:
- Whether the nextFireTime field is set.
-
getNextFireTime
public long getNextFireTime()
optional int64 next_fire_time = 6;- Specified by:
getNextFireTimein interfaceProtobufMessages.Trigger.CronTriggerOrBuilder- Returns:
- The nextFireTime.
-
setNextFireTime
public ProtobufMessages.Trigger.CronTrigger.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.CronTrigger.Builder clearNextFireTime()
optional int64 next_fire_time = 6;- Returns:
- This builder for chaining.
-
getCalendarNameList
public com.google.protobuf.ProtocolStringList getCalendarNameList()
repeated string calendar_name = 7;- Specified by:
getCalendarNameListin interfaceProtobufMessages.Trigger.CronTriggerOrBuilder- Returns:
- A list containing the calendarName.
-
getCalendarNameCount
public int getCalendarNameCount()
repeated string calendar_name = 7;- Specified by:
getCalendarNameCountin interfaceProtobufMessages.Trigger.CronTriggerOrBuilder- Returns:
- The count of calendarName.
-
getCalendarName
public java.lang.String getCalendarName(int index)
repeated string calendar_name = 7;- Specified by:
getCalendarNamein interfaceProtobufMessages.Trigger.CronTriggerOrBuilder- 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 = 7;- Specified by:
getCalendarNameBytesin interfaceProtobufMessages.Trigger.CronTriggerOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the calendarName at the given index.
-
setCalendarName
public ProtobufMessages.Trigger.CronTrigger.Builder setCalendarName(int index, java.lang.String value)
repeated string calendar_name = 7;- Parameters:
index- The index to set the value at.value- The calendarName to set.- Returns:
- This builder for chaining.
-
addCalendarName
public ProtobufMessages.Trigger.CronTrigger.Builder addCalendarName(java.lang.String value)
repeated string calendar_name = 7;- Parameters:
value- The calendarName to add.- Returns:
- This builder for chaining.
-
addAllCalendarName
public ProtobufMessages.Trigger.CronTrigger.Builder addAllCalendarName(java.lang.Iterable<java.lang.String> values)
repeated string calendar_name = 7;- Parameters:
values- The calendarName to add.- Returns:
- This builder for chaining.
-
clearCalendarName
public ProtobufMessages.Trigger.CronTrigger.Builder clearCalendarName()
repeated string calendar_name = 7;- Returns:
- This builder for chaining.
-
addCalendarNameBytes
public ProtobufMessages.Trigger.CronTrigger.Builder addCalendarNameBytes(com.google.protobuf.ByteString value)
repeated string calendar_name = 7;- Parameters:
value- The bytes of the calendarName to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final ProtobufMessages.Trigger.CronTrigger.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ProtobufMessages.Trigger.CronTrigger.Builder>
-
mergeUnknownFields
public final ProtobufMessages.Trigger.CronTrigger.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ProtobufMessages.Trigger.CronTrigger.Builder>
-
-