public static class C2ClientConfig.Builder extends Object
| Modifier and Type | Field and Description |
|---|---|
private String |
agentClass |
private String |
agentIdentifier |
private String |
c2AckUrl |
private String |
c2AssetDirectory |
private String |
c2RequestCompression |
private String |
c2Url |
private long |
callTimeout |
private String |
confDirectory |
private long |
connectTimeout |
private boolean |
fullHeartbeat |
private long |
heartbeatPeriod |
private String |
keyPass |
private String |
keystoreFilename |
private String |
keystorePass |
private String |
keystoreType |
private long |
readTimeout |
private String |
runtimeManifestIdentifier |
private String |
runtimeType |
private String |
truststoreFilename |
private String |
truststorePass |
private String |
truststoreType |
| Constructor and Description |
|---|
Builder() |
private String c2Url
private String c2AckUrl
private String agentClass
private String agentIdentifier
private boolean fullHeartbeat
private String confDirectory
private String runtimeManifestIdentifier
private String runtimeType
private long heartbeatPeriod
private long callTimeout
private String keystoreFilename
private String keystorePass
private String keyPass
private String keystoreType
private String truststoreFilename
private String truststorePass
private String truststoreType
private long readTimeout
private long connectTimeout
private String c2RequestCompression
private String c2AssetDirectory
public C2ClientConfig.Builder c2Url(String c2Url)
public C2ClientConfig.Builder c2AckUrl(String c2AckUrl)
public C2ClientConfig.Builder agentClass(String agentClass)
public C2ClientConfig.Builder agentIdentifier(String agentIdentifier)
public C2ClientConfig.Builder fullHeartbeat(boolean fullHeartbeat)
public C2ClientConfig.Builder confDirectory(String confDirectory)
public C2ClientConfig.Builder runtimeManifestIdentifier(String runtimeManifestIdentifier)
public C2ClientConfig.Builder runtimeType(String runtimeType)
public C2ClientConfig.Builder heartbeatPeriod(long heartbeatPeriod)
public C2ClientConfig.Builder callTimeout(long callTimeout)
public C2ClientConfig.Builder keystoreFilename(String keystoreFilename)
public C2ClientConfig.Builder keystorePassword(String keystorePass)
public C2ClientConfig.Builder keyPassword(String keyPass)
public C2ClientConfig.Builder keystoreType(String keystoreType)
public C2ClientConfig.Builder truststoreFilename(String truststoreFilename)
public C2ClientConfig.Builder truststorePassword(String truststorePass)
public C2ClientConfig.Builder truststoreType(String truststoreType)
public C2ClientConfig.Builder readTimeout(long readTimeout)
public C2ClientConfig.Builder connectTimeout(long connectTimeout)
public C2ClientConfig.Builder c2RequestCompression(String c2RequestCompression)
public C2ClientConfig.Builder c2AssetDirectory(String c2AssetDirectory)
public C2ClientConfig build()
Copyright © 2022 Apache NiFi Project. All rights reserved.