Class QueryProcessorConnectionDetails
java.lang.Object
com.illumon.iris.db.tables.remotequery.QueryProcessorConnectionDetails
- All Implemented Interfaces:
com.fishlib.base.log.LogOutputAppendable,Serializable
public class QueryProcessorConnectionDetails
extends Object
implements com.fishlib.base.log.LogOutputAppendable, Serializable
Class for communicating from the dispatcher to the client how to connect to the worker.
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.fishlib.base.log.LogOutputappend(com.fishlib.base.log.LogOutput logOutput) asJson()booleanfinal OptionalIntList<io.deephaven.enterprise.dispatcher.client.WorkerProtocol>inthashCode()setCommunityGrpcUrl(String communityGrpcUrl) setCommunityStaticUrl(String communityStaticUrl) setEnterpriseWebSocketUrl(String enterpriseWebSocketUrl) setEnvoyPrefix(String envoyPrefix) setProcessInfoId(String processInfoId) setProcessorHost(String processorHost) setProtocols(List<io.deephaven.enterprise.dispatcher.client.WorkerProtocol> protocols) setWorkerName(String workerName) toString()
-
Field Details
-
serialVersionUID
public static final long serialVersionUID- See Also:
-
ENTERPRISE_COMM_PROTOCOL
- See Also:
-
ENTERPRISE_WEBSOCKET_PROTOCOL
- See Also:
-
COMMUNITY_PROTOCOL
- See Also:
-
-
Constructor Details
-
QueryProcessorConnectionDetails
public QueryProcessorConnectionDetails()
-
-
Method Details
-
getWorkerName
-
getProcessInfoId
-
getProcessorHost
-
getEnvoyPrefix
-
getCommunityGrpcUrl
-
getCommunityStaticUrl
-
getEnterpriseWebSocketUrl
-
getProtocols
-
setWorkerName
-
setProcessInfoId
-
setProcessorHost
-
setEnvoyPrefix
-
setProtocols
public QueryProcessorConnectionDetails setProtocols(List<io.deephaven.enterprise.dispatcher.client.WorkerProtocol> protocols) -
setCommunityGrpcUrl
-
setCommunityStaticUrl
-
setEnterpriseWebSocketUrl
-
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
-
append
public com.fishlib.base.log.LogOutput append(com.fishlib.base.log.LogOutput logOutput) - Specified by:
appendin interfacecom.fishlib.base.log.LogOutputAppendable
-