public static final class EventWriterConfig.EventWriterConfigBuilder
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
EventWriterConfig.EventWriterConfigBuilder |
automaticallyNoteTime(boolean automaticallyNoteTime)
Automatically invoke
EventStreamWriter.noteTime(long) passing
System.currentTimeMillis() on a regular interval. |
EventWriterConfig.EventWriterConfigBuilder |
backoffMultiple(int backoffMultiple) |
EventWriterConfig |
build() |
EventWriterConfig.EventWriterConfigBuilder |
enableConnectionPooling(boolean enableConnectionPooling) |
EventWriterConfig.EventWriterConfigBuilder |
initialBackoffMillis(int initialBackoffMillis) |
EventWriterConfig.EventWriterConfigBuilder |
maxBackoffMillis(int maxBackoffMillis) |
EventWriterConfig.EventWriterConfigBuilder |
retryAttempts(int retryAttempts) |
java.lang.String |
toString() |
EventWriterConfig.EventWriterConfigBuilder |
transactionTimeoutTime(long transactionTimeoutTime) |
public EventWriterConfig build()
public EventWriterConfig.EventWriterConfigBuilder initialBackoffMillis(int initialBackoffMillis)
public EventWriterConfig.EventWriterConfigBuilder maxBackoffMillis(int maxBackoffMillis)
public EventWriterConfig.EventWriterConfigBuilder retryAttempts(int retryAttempts)
public EventWriterConfig.EventWriterConfigBuilder backoffMultiple(int backoffMultiple)
public EventWriterConfig.EventWriterConfigBuilder enableConnectionPooling(boolean enableConnectionPooling)
public EventWriterConfig.EventWriterConfigBuilder transactionTimeoutTime(long transactionTimeoutTime)
public EventWriterConfig.EventWriterConfigBuilder automaticallyNoteTime(boolean automaticallyNoteTime)
EventStreamWriter.noteTime(long)
passing
System.currentTimeMillis()
on a regular interval.automaticallyNoteTime
- Interval to regularly invoke EventStreamWriter.noteTime(long)
.this
.public java.lang.String toString()
toString
in class java.lang.Object