Package cdm.observable.event
Interface Trigger.TriggerBuilder
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder,Trigger
- All Known Implementing Classes:
Trigger.TriggerBuilderImpl
- Enclosing interface:
Trigger
public static interface Trigger.TriggerBuilder
extends Trigger, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.observable.event.Trigger
Trigger.TriggerBuilder, Trigger.TriggerBuilderImpl, Trigger.TriggerImpl -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setCreditEvents(CreditEvents creditEvents) setCreditEventsReference(ReferenceWithMetaCreditEvents creditEventsReference) setCreditEventsReferenceValue(CreditEvents creditEventsReference) setLevel(BigDecimal level) setLevelPercentage(BigDecimal levelPercentage) setTriggerTimeType(TriggerTimeTypeEnum triggerTimeType) setTriggerType(TriggerTypeEnum triggerType) Methods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, hasData, merge, processRosetta, processRosettaMethods inherited from interface cdm.observable.event.Trigger
build, getLevel, getLevelPercentage, getTriggerTimeType, getTriggerType, getType, metaData, process, toBuilder
-
Method Details
-
getOrCreateCreditEvents
CreditEvents.CreditEventsBuilder getOrCreateCreditEvents() -
getCreditEvents
CreditEvents.CreditEventsBuilder getCreditEvents()- Specified by:
getCreditEventsin interfaceTrigger
-
getOrCreateCreditEventsReference
ReferenceWithMetaCreditEvents.ReferenceWithMetaCreditEventsBuilder getOrCreateCreditEventsReference() -
getCreditEventsReference
ReferenceWithMetaCreditEvents.ReferenceWithMetaCreditEventsBuilder getCreditEventsReference()- Specified by:
getCreditEventsReferencein interfaceTrigger
-
setLevel
-
setLevelPercentage
-
setCreditEvents
-
setCreditEventsReference
Trigger.TriggerBuilder setCreditEventsReference(ReferenceWithMetaCreditEvents creditEventsReference) -
setCreditEventsReferenceValue
-
setTriggerType
-
setTriggerTimeType
-
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) - Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
Trigger.TriggerBuilder prune()- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-