Class QueryProcessorConnectionDetails
java.lang.Object
com.illumon.iris.db.tables.remotequery.QueryProcessorConnectionDetails
public class QueryProcessorConnectionDetails extends Object
Class for communicating from the dispatcher to the client how to connect to the worker.
-
Field Summary
Fields Modifier and Type Field Description static StringCOMMUNITY_PROTOCOLstatic StringENTERPRISE_COMM_PROTOCOLstatic StringENTERPRISE_WEBSOCKET_PROTOCOL -
Constructor Summary
Constructors Constructor Description QueryProcessorConnectionDetails() -
Method Summary
Modifier and Type Method Description StringasJson()booleanequals(Object o)static QueryProcessorConnectionDetailsfromJson(String json)StringgetEnvoyPrefix()OptionalIntgetPort(String protocol)StringgetProcessInfoId()StringgetProcessorHost()List<io.deephaven.enterprise.dispatcher.client.WorkerProtocol>getProtocols()StringgetWorkerName()inthashCode()QueryProcessorConnectionDetailssetEnvoyPrefix(String envoyPrefix)QueryProcessorConnectionDetailssetProcessInfoId(String processInfoId)QueryProcessorConnectionDetailssetProcessorHost(String processorHost)QueryProcessorConnectionDetailssetProtocols(List<io.deephaven.enterprise.dispatcher.client.WorkerProtocol> protocols)QueryProcessorConnectionDetailssetWorkerName(String workerName)StringtoString()
-
Field Details
-
Constructor Details
-
QueryProcessorConnectionDetails
public QueryProcessorConnectionDetails()
-
-
Method Details
-
getWorkerName
-
getProcessInfoId
-
getProcessorHost
-
getEnvoyPrefix
-
getProtocols
-
setWorkerName
-
setProcessInfoId
-
setProcessorHost
-
setEnvoyPrefix
-
setProtocols
public QueryProcessorConnectionDetails setProtocols(List<io.deephaven.enterprise.dispatcher.client.WorkerProtocol> protocols) -
getPort
-
equals
-
hashCode
public int hashCode() -
fromJson
public static QueryProcessorConnectionDetails fromJson(String json) throws io.deephaven.shadow.jackson.com.fasterxml.jackson.core.JsonProcessingException- Throws:
io.deephaven.shadow.jackson.com.fasterxml.jackson.core.JsonProcessingException
-
asJson
public String asJson() throws io.deephaven.shadow.jackson.com.fasterxml.jackson.core.JsonProcessingException- Throws:
io.deephaven.shadow.jackson.com.fasterxml.jackson.core.JsonProcessingException
-
toString
-