Class ProtobufMessages.Timers.Timer.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<ProtobufMessages.Timers.Timer,ProtobufMessages.Timers.Timer.Builder>
org.drools.serialization.protobuf.ProtobufMessages.Timers.Timer.Builder
- All Implemented Interfaces:
com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<ProtobufMessages.Timers.Timer>,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,ProtobufMessages.Timers.TimerOrBuilder
- Enclosing class:
- ProtobufMessages.Timers.Timer
public static final class ProtobufMessages.Timers.Timer.Builder
extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<ProtobufMessages.Timers.Timer,ProtobufMessages.Timers.Timer.Builder>
implements ProtobufMessages.Timers.TimerOrBuilder
Protobuf type
org.drools.serialization.protobuf.Timers.Timer-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()optional .org.drools.serialization.protobuf.Timers.ActivationTimer activation = 3;optional .org.drools.serialization.protobuf.Timers.BehaviorTimer behavior = 4;optional .org.drools.serialization.protobuf.Timers.ExpireTimer expire = 2;optional .org.drools.serialization.protobuf.Timers.TimerNodeTimer timer_node = 5;optional .org.drools.serialization.protobuf.Timers.TimerType type = 1;optional .org.drools.serialization.protobuf.Timers.ActivationTimer activation = 3;optional .org.drools.serialization.protobuf.Timers.ActivationTimer activation = 3;optional .org.drools.serialization.protobuf.Timers.ActivationTimer activation = 3;optional .org.drools.serialization.protobuf.Timers.BehaviorTimer behavior = 4;optional .org.drools.serialization.protobuf.Timers.BehaviorTimer behavior = 4;optional .org.drools.serialization.protobuf.Timers.BehaviorTimer behavior = 4;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptoroptional .org.drools.serialization.protobuf.Timers.ExpireTimer expire = 2;optional .org.drools.serialization.protobuf.Timers.ExpireTimer expire = 2;optional .org.drools.serialization.protobuf.Timers.ExpireTimer expire = 2;optional .org.drools.serialization.protobuf.Timers.TimerNodeTimer timer_node = 5;optional .org.drools.serialization.protobuf.Timers.TimerNodeTimer timer_node = 5;optional .org.drools.serialization.protobuf.Timers.TimerNodeTimer timer_node = 5;getType()optional .org.drools.serialization.protobuf.Timers.TimerType type = 1;booleanoptional .org.drools.serialization.protobuf.Timers.ActivationTimer activation = 3;booleanoptional .org.drools.serialization.protobuf.Timers.BehaviorTimer behavior = 4;booleanoptional .org.drools.serialization.protobuf.Timers.ExpireTimer expire = 2;booleanoptional .org.drools.serialization.protobuf.Timers.TimerNodeTimer timer_node = 5;booleanhasType()optional .org.drools.serialization.protobuf.Timers.TimerType type = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanoptional .org.drools.serialization.protobuf.Timers.ActivationTimer activation = 3;optional .org.drools.serialization.protobuf.Timers.BehaviorTimer behavior = 4;optional .org.drools.serialization.protobuf.Timers.ExpireTimer expire = 2;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) optional .org.drools.serialization.protobuf.Timers.TimerNodeTimer timer_node = 5;mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) optional .org.drools.serialization.protobuf.Timers.ActivationTimer activation = 3;setActivation(ProtobufMessages.Timers.ActivationTimer.Builder builderForValue) optional .org.drools.serialization.protobuf.Timers.ActivationTimer activation = 3;optional .org.drools.serialization.protobuf.Timers.BehaviorTimer behavior = 4;setBehavior(ProtobufMessages.Timers.BehaviorTimer.Builder builderForValue) optional .org.drools.serialization.protobuf.Timers.BehaviorTimer behavior = 4;optional .org.drools.serialization.protobuf.Timers.ExpireTimer expire = 2;setExpire(ProtobufMessages.Timers.ExpireTimer.Builder builderForValue) optional .org.drools.serialization.protobuf.Timers.ExpireTimer expire = 2;optional .org.drools.serialization.protobuf.Timers.TimerNodeTimer timer_node = 5;setTimerNode(ProtobufMessages.Timers.TimerNodeTimer.Builder builderForValue) optional .org.drools.serialization.protobuf.Timers.TimerNodeTimer timer_node = 5;optional .org.drools.serialization.protobuf.Timers.TimerType type = 1;setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder
addExtension, addExtension, addExtension, addRepeatedField, clearExtension, clearExtension, clearExtension, clearField, extensionsAreInitialized, getAllFields, getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, getField, getFieldBuilder, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, hasExtension, hasExtension, hasExtension, hasField, mergeExtensionFields, newBuilderForField, parseUnknownField, setExtension, setExtension, setExtension, setExtension, setExtension, setExtension, setField, setRepeatedFieldMethods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
clearOneof, clone, getOneofFieldDescriptor, getParentForChildren, getUnknownFields, getUnknownFieldSetBuilder, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, onBuilt, onChanged, 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.GeneratedMessageV3.ExtendableMessageOrBuilder
getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, hasExtension, hasExtension, hasExtensionMethods 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.Timers.Timer.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<ProtobufMessages.Timers.Timer,ProtobufMessages.Timers.Timer.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.Timers.Timer.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<ProtobufMessages.Timers.Timer>- 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
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProtobufMessages.Timers.Timer.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<ProtobufMessages.Timers.Timer,ProtobufMessages.Timers.Timer.Builder>
-
mergeFrom
public ProtobufMessages.Timers.Timer.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.Timers.Timer.Builder>- Throws:
IOException
-
hasType
public boolean hasType()optional .org.drools.serialization.protobuf.Timers.TimerType type = 1;- Specified by:
hasTypein interfaceProtobufMessages.Timers.TimerOrBuilder- Returns:
- Whether the type field is set.
-
getType
optional .org.drools.serialization.protobuf.Timers.TimerType type = 1;- Specified by:
getTypein interfaceProtobufMessages.Timers.TimerOrBuilder- Returns:
- The type.
-
setType
optional .org.drools.serialization.protobuf.Timers.TimerType type = 1;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
optional .org.drools.serialization.protobuf.Timers.TimerType type = 1;- Returns:
- This builder for chaining.
-
hasExpire
public boolean hasExpire()optional .org.drools.serialization.protobuf.Timers.ExpireTimer expire = 2;- Specified by:
hasExpirein interfaceProtobufMessages.Timers.TimerOrBuilder- Returns:
- Whether the expire field is set.
-
getExpire
optional .org.drools.serialization.protobuf.Timers.ExpireTimer expire = 2;- Specified by:
getExpirein interfaceProtobufMessages.Timers.TimerOrBuilder- Returns:
- The expire.
-
setExpire
optional .org.drools.serialization.protobuf.Timers.ExpireTimer expire = 2; -
setExpire
public ProtobufMessages.Timers.Timer.Builder setExpire(ProtobufMessages.Timers.ExpireTimer.Builder builderForValue) optional .org.drools.serialization.protobuf.Timers.ExpireTimer expire = 2; -
mergeExpire
optional .org.drools.serialization.protobuf.Timers.ExpireTimer expire = 2; -
clearExpire
optional .org.drools.serialization.protobuf.Timers.ExpireTimer expire = 2; -
getExpireBuilder
optional .org.drools.serialization.protobuf.Timers.ExpireTimer expire = 2; -
getExpireOrBuilder
optional .org.drools.serialization.protobuf.Timers.ExpireTimer expire = 2;- Specified by:
getExpireOrBuilderin interfaceProtobufMessages.Timers.TimerOrBuilder
-
hasActivation
public boolean hasActivation()optional .org.drools.serialization.protobuf.Timers.ActivationTimer activation = 3;- Specified by:
hasActivationin interfaceProtobufMessages.Timers.TimerOrBuilder- Returns:
- Whether the activation field is set.
-
getActivation
optional .org.drools.serialization.protobuf.Timers.ActivationTimer activation = 3;- Specified by:
getActivationin interfaceProtobufMessages.Timers.TimerOrBuilder- Returns:
- The activation.
-
setActivation
public ProtobufMessages.Timers.Timer.Builder setActivation(ProtobufMessages.Timers.ActivationTimer value) optional .org.drools.serialization.protobuf.Timers.ActivationTimer activation = 3; -
setActivation
public ProtobufMessages.Timers.Timer.Builder setActivation(ProtobufMessages.Timers.ActivationTimer.Builder builderForValue) optional .org.drools.serialization.protobuf.Timers.ActivationTimer activation = 3; -
mergeActivation
public ProtobufMessages.Timers.Timer.Builder mergeActivation(ProtobufMessages.Timers.ActivationTimer value) optional .org.drools.serialization.protobuf.Timers.ActivationTimer activation = 3; -
clearActivation
optional .org.drools.serialization.protobuf.Timers.ActivationTimer activation = 3; -
getActivationBuilder
optional .org.drools.serialization.protobuf.Timers.ActivationTimer activation = 3; -
getActivationOrBuilder
optional .org.drools.serialization.protobuf.Timers.ActivationTimer activation = 3;- Specified by:
getActivationOrBuilderin interfaceProtobufMessages.Timers.TimerOrBuilder
-
hasBehavior
public boolean hasBehavior()optional .org.drools.serialization.protobuf.Timers.BehaviorTimer behavior = 4;- Specified by:
hasBehaviorin interfaceProtobufMessages.Timers.TimerOrBuilder- Returns:
- Whether the behavior field is set.
-
getBehavior
optional .org.drools.serialization.protobuf.Timers.BehaviorTimer behavior = 4;- Specified by:
getBehaviorin interfaceProtobufMessages.Timers.TimerOrBuilder- Returns:
- The behavior.
-
setBehavior
public ProtobufMessages.Timers.Timer.Builder setBehavior(ProtobufMessages.Timers.BehaviorTimer value) optional .org.drools.serialization.protobuf.Timers.BehaviorTimer behavior = 4; -
setBehavior
public ProtobufMessages.Timers.Timer.Builder setBehavior(ProtobufMessages.Timers.BehaviorTimer.Builder builderForValue) optional .org.drools.serialization.protobuf.Timers.BehaviorTimer behavior = 4; -
mergeBehavior
public ProtobufMessages.Timers.Timer.Builder mergeBehavior(ProtobufMessages.Timers.BehaviorTimer value) optional .org.drools.serialization.protobuf.Timers.BehaviorTimer behavior = 4; -
clearBehavior
optional .org.drools.serialization.protobuf.Timers.BehaviorTimer behavior = 4; -
getBehaviorBuilder
optional .org.drools.serialization.protobuf.Timers.BehaviorTimer behavior = 4; -
getBehaviorOrBuilder
optional .org.drools.serialization.protobuf.Timers.BehaviorTimer behavior = 4;- Specified by:
getBehaviorOrBuilderin interfaceProtobufMessages.Timers.TimerOrBuilder
-
hasTimerNode
public boolean hasTimerNode()optional .org.drools.serialization.protobuf.Timers.TimerNodeTimer timer_node = 5;- Specified by:
hasTimerNodein interfaceProtobufMessages.Timers.TimerOrBuilder- Returns:
- Whether the timerNode field is set.
-
getTimerNode
optional .org.drools.serialization.protobuf.Timers.TimerNodeTimer timer_node = 5;- Specified by:
getTimerNodein interfaceProtobufMessages.Timers.TimerOrBuilder- Returns:
- The timerNode.
-
setTimerNode
public ProtobufMessages.Timers.Timer.Builder setTimerNode(ProtobufMessages.Timers.TimerNodeTimer value) optional .org.drools.serialization.protobuf.Timers.TimerNodeTimer timer_node = 5; -
setTimerNode
public ProtobufMessages.Timers.Timer.Builder setTimerNode(ProtobufMessages.Timers.TimerNodeTimer.Builder builderForValue) optional .org.drools.serialization.protobuf.Timers.TimerNodeTimer timer_node = 5; -
mergeTimerNode
public ProtobufMessages.Timers.Timer.Builder mergeTimerNode(ProtobufMessages.Timers.TimerNodeTimer value) optional .org.drools.serialization.protobuf.Timers.TimerNodeTimer timer_node = 5; -
clearTimerNode
optional .org.drools.serialization.protobuf.Timers.TimerNodeTimer timer_node = 5; -
getTimerNodeBuilder
optional .org.drools.serialization.protobuf.Timers.TimerNodeTimer timer_node = 5; -
getTimerNodeOrBuilder
optional .org.drools.serialization.protobuf.Timers.TimerNodeTimer timer_node = 5;- Specified by:
getTimerNodeOrBuilderin interfaceProtobufMessages.Timers.TimerOrBuilder
-
setUnknownFields
public final ProtobufMessages.Timers.Timer.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ProtobufMessages.Timers.Timer.Builder>
-
mergeUnknownFields
public final ProtobufMessages.Timers.Timer.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ProtobufMessages.Timers.Timer.Builder>
-