public static class PollableOptions.LinearPollStrategy extends PollableOptions.PollStrategy<PollableOptions.LinearPollStrategy>
PollableOptions.PollStrategyType.LINEAR
polling strategy. This
strategy applies a linearly increasing interval when polling, for example: `I = C + A * n`.Constructor and Description |
---|
LinearPollStrategy(int start,
int increment) |
LinearPollStrategy(PollableOptions.LinearPollStrategy strategy) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canEqual(Object other) |
PollableOptions.LinearPollStrategy |
copy() |
boolean |
equals(Object o) |
int |
getIncrement() |
int |
getStart() |
int |
hashCode() |
getType
public LinearPollStrategy(int start, int increment)
public LinearPollStrategy(PollableOptions.LinearPollStrategy strategy)
public PollableOptions.LinearPollStrategy copy()
public int getStart()
public int getIncrement()
public boolean equals(Object o)
equals
in class PollableOptions.PollStrategy<PollableOptions.LinearPollStrategy>
protected boolean canEqual(Object other)
canEqual
in class PollableOptions.PollStrategy<PollableOptions.LinearPollStrategy>
public int hashCode()
hashCode
in class PollableOptions.PollStrategy<PollableOptions.LinearPollStrategy>
Copyright © 2021. All rights reserved.