Class IsolatedIngestionRequestClient
- java.lang.Object
-
- com.linkedin.davinci.ingestion.isolated.IsolatedIngestionRequestClient
-
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable
public class IsolatedIngestionRequestClient extends java.lang.Object implements java.io.CloseableThis class sends requests to monitor service in main process and retrieves responses.
-
-
Constructor Summary
Constructors Constructor Description IsolatedIngestionRequestClient(VeniceConfigLoader configLoader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()booleanreportIngestionStatus(IngestionTaskReport report)voidreportMetricUpdate(IngestionMetricsReport report)protected voidsetHttpClientTransport(HttpClientTransport clientTransport)
-
-
-
Constructor Detail
-
IsolatedIngestionRequestClient
public IsolatedIngestionRequestClient(VeniceConfigLoader configLoader)
-
-
Method Detail
-
reportIngestionStatus
public boolean reportIngestionStatus(IngestionTaskReport report)
-
reportMetricUpdate
public void reportMetricUpdate(IngestionMetricsReport report)
-
setHttpClientTransport
protected void setHttpClientTransport(HttpClientTransport clientTransport)
-
close
public void close()
- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein interfacejava.io.Closeable
-
-