Class CloudProtocolConnectionStringBuilder
- java.lang.Object
-
- com.gurock.smartinspect.connections.builder.ProtocolConnectionStringBuilder
-
- com.gurock.smartinspect.connections.builder.TcpProtocolConnectionStringBuilder
-
- com.gurock.smartinspect.connections.builder.CloudProtocolConnectionStringBuilder
-
public class CloudProtocolConnectionStringBuilder extends TcpProtocolConnectionStringBuilder
-
-
Field Summary
-
Fields inherited from class com.gurock.smartinspect.connections.builder.ProtocolConnectionStringBuilder
parent
-
-
Constructor Summary
Constructors Constructor Description CloudProtocolConnectionStringBuilder(ConnectionStringBuilder parent)
-
Method Summary
-
-
-
Constructor Detail
-
CloudProtocolConnectionStringBuilder
public CloudProtocolConnectionStringBuilder(ConnectionStringBuilder parent)
-
-
Method Detail
-
and
public ConnectionStringBuilder and()
- Overrides:
andin classProtocolConnectionStringBuilder
-
setWriteKey
public CloudProtocolConnectionStringBuilder setWriteKey(String writeKey)
-
addCustomLabel
public CloudProtocolConnectionStringBuilder addCustomLabel(String key, String value)
-
setRegion
public CloudProtocolConnectionStringBuilder setRegion(String region)
-
setChunkingEnabled
public CloudProtocolConnectionStringBuilder setChunkingEnabled(boolean enabled)
-
setChunkingMaxSize
public CloudProtocolConnectionStringBuilder setChunkingMaxSize(String maxSize)
-
setChunkingMaxAgeMs
public CloudProtocolConnectionStringBuilder setChunkingMaxAgeMs(int maxAge)
-
setMaxSize
public CloudProtocolConnectionStringBuilder setMaxSize(String maxSize)
-
setRotate
public CloudProtocolConnectionStringBuilder setRotate(FileRotate rotate)
-
setTlsEnabled
public CloudProtocolConnectionStringBuilder setTlsEnabled(boolean tlsEnabled)
-
setTlsCertificateLocation
public CloudProtocolConnectionStringBuilder setTlsCertificateLocation(String tlsCertificateLocation)
-
setTlsCertificateFilepath
public CloudProtocolConnectionStringBuilder setTlsCertificateFilepath(String tlsCertificateFilepath)
-
setTlsCertificatePassword
public CloudProtocolConnectionStringBuilder setTlsCertificatePassword(String tlsCertificatePassword)
-
setHost
public CloudProtocolConnectionStringBuilder setHost(String host)
- Overrides:
setHostin classTcpProtocolConnectionStringBuilder
-
setPort
public CloudProtocolConnectionStringBuilder setPort(int port)
- Overrides:
setPortin classTcpProtocolConnectionStringBuilder
-
setTimeout
public CloudProtocolConnectionStringBuilder setTimeout(int timeout)
- Overrides:
setTimeoutin classTcpProtocolConnectionStringBuilder
-
setLevel
public CloudProtocolConnectionStringBuilder setLevel(Level level)
- Overrides:
setLevelin classTcpProtocolConnectionStringBuilder
-
setCaption
public CloudProtocolConnectionStringBuilder setCaption(String caption)
- Overrides:
setCaptionin classTcpProtocolConnectionStringBuilder
-
setReconnect
public CloudProtocolConnectionStringBuilder setReconnect(boolean reconnect)
- Overrides:
setReconnectin classTcpProtocolConnectionStringBuilder
-
setReconnectInterval
public CloudProtocolConnectionStringBuilder setReconnectInterval(int reconnectInterval)
- Overrides:
setReconnectIntervalin classTcpProtocolConnectionStringBuilder
-
setBacklogEnabled
public CloudProtocolConnectionStringBuilder setBacklogEnabled(boolean backlogEnabled)
- Overrides:
setBacklogEnabledin classTcpProtocolConnectionStringBuilder
-
setBacklogQueue
public CloudProtocolConnectionStringBuilder setBacklogQueue(String backlogQueue)
- Overrides:
setBacklogQueuein classTcpProtocolConnectionStringBuilder
-
setBacklogFlushOn
public CloudProtocolConnectionStringBuilder setBacklogFlushOn(Level backlogFlushOn)
- Overrides:
setBacklogFlushOnin classTcpProtocolConnectionStringBuilder
-
setBacklogKeepOpen
public CloudProtocolConnectionStringBuilder setBacklogKeepOpen(boolean backlogKeepOpen)
- Overrides:
setBacklogKeepOpenin classTcpProtocolConnectionStringBuilder
-
setAsyncEnabled
public CloudProtocolConnectionStringBuilder setAsyncEnabled(boolean asyncEnabled)
- Overrides:
setAsyncEnabledin classTcpProtocolConnectionStringBuilder
-
setAsyncThrottle
public CloudProtocolConnectionStringBuilder setAsyncThrottle(boolean asyncThrottle)
- Overrides:
setAsyncThrottlein classTcpProtocolConnectionStringBuilder
-
setAsyncQueue
public CloudProtocolConnectionStringBuilder setAsyncQueue(String asyncQueue)
- Overrides:
setAsyncQueuein classTcpProtocolConnectionStringBuilder
-
setAsyncClearOnDisconnect
public CloudProtocolConnectionStringBuilder setAsyncClearOnDisconnect(boolean asyncClearOnDisconnect)
- Overrides:
setAsyncClearOnDisconnectin classTcpProtocolConnectionStringBuilder
-
-