Class: Synapse::Configuration::IntervalSnapshotPolicyDefinitionBuilder
- Inherits:
-
DefinitionBuilder
- Object
- DefinitionBuilder
- Synapse::Configuration::IntervalSnapshotPolicyDefinitionBuilder
- Defined in:
- lib/synapse/configuration/component/event_sourcing/snapshot/interval_policy.rb
Overview
Definition builder used to create an interval-based snapshot policy
Instance Attribute Summary
Attributes inherited from DefinitionBuilder
Instance Method Summary collapse
Methods inherited from DefinitionBuilder
#anonymous, #as_prototype, #as_singleton, build, #build_composite, #build_definition, #clear_tags, #identified_by, #initialize, #register_definition, #replace_tags, #tag, #use_factory, #use_instance
Constructor Details
This class inherits a constructor from Synapse::Configuration::DefinitionBuilder
Instance Method Details
#use_threshold(threshold) ⇒ undefined
15 16 17 |
# File 'lib/synapse/configuration/component/event_sourcing/snapshot/interval_policy.rb', line 15 def use_threshold(threshold) @threshold = threshold end |