Class ProtonConfig.Replay_throttling_policy
java.lang.Object
com.yahoo.config.Node
com.yahoo.config.InnerNode
com.yahoo.vespa.config.search.core.ProtonConfig.Replay_throttling_policy
- Enclosing class:
- ProtonConfig
public static final class ProtonConfig.Replay_throttling_policy
extends com.yahoo.config.InnerNode
This class represents proton.replay_throttling_policy
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final classThis class represents proton.replay_throttling_policy.type Chooses the throttling policy used to control the window size of the SharedOperationThrottler component used by the transaction log replay feed state. -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Methods inherited from class com.yahoo.config.InnerNode
equals, getAllDescendantLeafNodes, getChildren, getChildrenWithVectorsFlattened, hashCode, postInitialize, toStringMethods inherited from class com.yahoo.config.Node
clone
-
Constructor Details
-
Replay_throttling_policy
-
-
Method Details
-
type
- Returns:
- proton.replay_throttling_policy.type
-
min_window_size
public int min_window_size()- Returns:
- proton.replay_throttling_policy.min_window_size
-
max_window_size
public int max_window_size()- Returns:
- proton.replay_throttling_policy.max_window_size
-
window_size_increment
public int window_size_increment()- Returns:
- proton.replay_throttling_policy.window_size_increment
-
memory_usage_soft_limit_bytes
public long memory_usage_soft_limit_bytes()- Returns:
- proton.replay_throttling_policy.memory_usage_soft_limit_bytes
-