| Modifier and Type | Field and Description |
|---|---|
| private final EventControl | eventControl
Record Component accessed by eventControl(). |
| private final EventType | eventType
Record Component accessed by eventType(). |
| private final long | |
| private final PlatformEventType | platformEventType
Record Component accessed by platformEventType(). |
| private final SettingControl[] | settings
Record Component accessed by settings(). |
| private final Throttler | throttler
Record Component accessed by throttler(). |
| Access | Constructor and Description |
|---|---|
| public | EventConfiguration(PlatformEventType platformEventType, EventType eventType, EventControl eventControl, SettingControl[] settings, Throttler throttler, long id)
|
| Modifier and Type | Method and Description |
|---|---|
| public static long | |
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public EventControl | |
| public EventType | |
| public SettingControl | |
| public final int | |
| public long | |
| public boolean | |
| public boolean | |
| public PlatformEventType | |
| public SettingControl[] | |
| public boolean | |
| public boolean | |
| public boolean | |
| public long | |
| public Throttler | |
| public static long | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| public static boolean |
| eventControl | back to summary |
|---|---|
| private final EventControl eventControl Record Component accessed by eventControl(). | |
| eventType | back to summary |
|---|---|
| private final EventType eventType Record Component accessed by eventType(). | |
| id | back to summary |
|---|---|
| private final long id Record Component accessed by id(). | |
| platformEventType | back to summary |
|---|---|
| private final PlatformEventType platformEventType Record Component accessed by platformEventType(). | |
| settings | back to summary |
|---|---|
| private final SettingControl[] settings Record Component accessed by settings(). | |
| throttler | back to summary |
|---|---|
| private final Throttler throttler Record Component accessed by throttler(). | |
| EventConfiguration | back to summary |
|---|---|
| public EventConfiguration(PlatformEventType platformEventType, EventType eventType, EventControl eventControl, SettingControl[] settings, Throttler throttler, long id) | |
| duration | back to summary |
|---|---|
| public static long duration(long startTime) | |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Implements abstract java. Doc from java. Indicates whether some other object is "equal to" this one. In addition
to the general contract of
R copy = new R(r.c1(), r.c2(), ..., r.cn());
then it must be the case that r.equals(copy).
| |
| eventControl | back to summary |
|---|---|
| public EventControl eventControl() Record Component getter of eventControl. | |
| eventType | back to summary |
|---|---|
| public EventType eventType() Record Component getter of eventType. | |
| getSetting | back to summary |
|---|---|
| public SettingControl getSetting(int index) | |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Implements abstract java. Doc from java. Returns a hash code value for the record.
Obeys the general contract of | |
| id | back to summary |
|---|---|
| public long id() Record Component getter of id. | |
| isEnabled | back to summary |
|---|---|
| public boolean isEnabled() | |
| isRegistered | back to summary |
|---|---|
| public boolean isRegistered() | |
| platformEventType | back to summary |
|---|---|
| public PlatformEventType platformEventType() Record Component getter of platformEventType. | |
| settings | back to summary |
|---|---|
| public SettingControl[] settings() Record Component getter of settings. | |
| shouldCommit | back to summary |
|---|---|
| public boolean shouldCommit(long duration) | |
| shouldThrottleCommit | back to summary |
|---|---|
| public boolean shouldThrottleCommit(long duration, long timestamp) | |
| shouldThrottleCommit | back to summary |
|---|---|
| public boolean shouldThrottleCommit(long timestamp) | |
| throttle | back to summary |
|---|---|
| public long throttle(long startTime, long rawDuration) | |
| throttler | back to summary |
|---|---|
| public Throttler throttler() Record Component getter of throttler. | |
| timestamp | back to summary |
|---|---|
| public static long timestamp() | |
| toString | back to summary |
|---|---|
| public final String toString() Implements abstract java. Doc from java. Returns a string representation of the record.
In accordance with the general contract of In addition to this general contract, record classes must further participate in the invariant that any two records which are equal must produce equal strings. This invariant is necessarily relaxed in the rare case where corresponding equal component values might fail to produce equal strings for themselves. | |
| tryUpdateEpoch | back to summary |
|---|---|
| public static boolean tryUpdateEpoch(Field root) | |