Package org.apache.nifi.c2.client
Class C2ClientConfig
java.lang.Object
org.apache.nifi.c2.client.C2ClientConfig
Configuration for a C2 Client.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classBuilder for client configuration. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Stringprivate final Stringprivate final Stringprivate final Stringprivate final Stringprivate final Stringprivate final Stringprivate final Stringprivate final Stringprivate final longprivate final Stringprivate final longprivate final booleanprivate final longprivate final longprivate final Stringprivate final Stringprivate final Stringprivate final Stringprivate final intprivate final longprivate final Stringprivate final Stringprivate final Stringprivate final Stringprivate final String -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
c2Url
-
c2AckUrl
-
c2RestPathBase
-
c2RestPathHeartbeat
-
c2RestPathAcknowledge
-
agentClass
-
agentIdentifier
-
fullHeartbeat
private final boolean fullHeartbeat -
confDirectory
-
runtimeManifestIdentifier
-
runtimeType
-
heartbeatPeriod
private final long heartbeatPeriod -
keystoreFilename
-
keystorePass
-
keyPass
-
keystoreType
-
truststoreFilename
-
truststorePass
-
truststoreType
-
callTimeout
private final long callTimeout -
readTimeout
private final long readTimeout -
httpHeaders
-
connectTimeout
private final long connectTimeout -
maxIdleConnections
private final int maxIdleConnections -
keepAliveDuration
private final long keepAliveDuration -
c2RequestCompression
-
c2AssetDirectory
-
-
Constructor Details
-
C2ClientConfig
-
-
Method Details
-
getC2Url
-
getC2AckUrl
-
getAgentClass
-
getAgentIdentifier
-
getC2RestPathBase
-
getC2RestPathHeartbeat
-
getC2RestPathAcknowledge
-
isFullHeartbeat
public boolean isFullHeartbeat() -
getConfDirectory
-
getRuntimeManifestIdentifier
-
getRuntimeType
-
getHeartbeatPeriod
public long getHeartbeatPeriod() -
getCallTimeout
public long getCallTimeout() -
getKeystoreFilename
-
getKeystorePass
-
getKeyPass
-
getKeystoreType
-
getTruststoreFilename
-
getTruststorePass
-
getTruststoreType
-
getReadTimeout
public long getReadTimeout() -
getConnectTimeout
public long getConnectTimeout() -
getHttpHeaders
-
getC2RequestCompression
-
getC2AssetDirectory
-
getMaxIdleConnections
public int getMaxIdleConnections() -
getKeepAliveDuration
public long getKeepAliveDuration()
-