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.LogOutput
append
(com.fishlib.base.log.LogOutput logOutput) asJson()
boolean
final OptionalInt
List<io.deephaven.enterprise.dispatcher.client.WorkerProtocol>
int
hashCode()
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:
append
in interfacecom.fishlib.base.log.LogOutputAppendable
-