Class HttpEventListenerConfig
java.lang.Object
io.trino.plugin.httpquery.HttpEventListenerConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Min(value=1L,message="Exponential base must be a positive, non-zero integer.") double@NotNull Stringbooleanbooleanbooleanio.airlift.units.Duration@Min(value=0L,message="Retry count must be a positive value. Use 0 or leave empty for no retries.") intio.airlift.units.DurationsetBackoffBase(double backoffBase) setHttpHeaders(List<String> httpHeaders) setIngestUri(String ingestUri) setLogCompleted(boolean logCompleted) setLogCreated(boolean logCreated) setLogSplit(boolean logSplit) setMaxDelay(io.airlift.units.Duration maxDelay) setRetryCount(int retryCount) setRetryDelay(io.airlift.units.Duration retryDelay)
-
Constructor Details
-
HttpEventListenerConfig
public HttpEventListenerConfig()
-
-
Method Details
-
setLogCreated
@Config("http-event-listener.log-created") public HttpEventListenerConfig setLogCreated(boolean logCreated) -
getLogCreated
public boolean getLogCreated() -
setLogCompleted
@Config("http-event-listener.log-completed") public HttpEventListenerConfig setLogCompleted(boolean logCompleted) -
getLogCompleted
public boolean getLogCompleted() -
setLogSplit
@Config("http-event-listener.log-split") public HttpEventListenerConfig setLogSplit(boolean logSplit) -
getLogSplit
public boolean getLogSplit() -
getIngestUri
-
setIngestUri
@Config("http-event-listener.connect-ingest-uri") public HttpEventListenerConfig setIngestUri(String ingestUri) -
getHttpHeaders
-
setHttpHeaders
@Config("http-event-listener.connect-http-headers") public HttpEventListenerConfig setHttpHeaders(List<String> httpHeaders) -
setRetryCount
@Config("http-event-listener.connect-retry-count") public HttpEventListenerConfig setRetryCount(int retryCount) -
getRetryCount
@Min(value=0L, message="Retry count must be a positive value. Use 0 or leave empty for no retries.") public @Min(value=0L,message="Retry count must be a positive value. Use 0 or leave empty for no retries.") int getRetryCount() -
setRetryDelay
@Config("http-event-listener.connect-retry-delay") public HttpEventListenerConfig setRetryDelay(io.airlift.units.Duration retryDelay) -
getRetryDelay
public io.airlift.units.Duration getRetryDelay() -
setBackoffBase
@Config("http-event-listener.connect-backoff-base") public HttpEventListenerConfig setBackoffBase(double backoffBase) -
getBackoffBase
@Min(value=1L, message="Exponential base must be a positive, non-zero integer.") public @Min(value=1L,message="Exponential base must be a positive, non-zero integer.") double getBackoffBase() -
setMaxDelay
@Config("http-event-listener.connect-max-delay") public HttpEventListenerConfig setMaxDelay(io.airlift.units.Duration maxDelay) -
getMaxDelay
public io.airlift.units.Duration getMaxDelay()
-