public static final class ALBClientLogStreamingConfig.Builder
extends java.lang.Object
ALBClientLogStreamingConfig.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
ALBClientLogStreamingConfig. |
public Builder()
ALBClientLogStreamingConfig.public ALBClientLogStreamingConfig.Builder setExternalServer(java.lang.String externalServer)
externalServer - New value for the property.public ALBClientLogStreamingConfig.Builder setExternalServerPort(java.lang.Long externalServerPort)
externalServerPort - New value for the property.public ALBClientLogStreamingConfig.Builder setFormatConfig(ALBClientLogStreamingFormat formatConfig)
formatConfig - New value for the property.public ALBClientLogStreamingConfig.Builder setLogTypesToSend(java.lang.String logTypesToSend)
logTypesToSend - New value for the property.public ALBClientLogStreamingConfig.Builder setMaxLogsPerSecond(java.lang.Long maxLogsPerSecond)
maxLogsPerSecond - New value for the property.public ALBClientLogStreamingConfig.Builder setProtocol(java.lang.String protocol)
ALBClientLogStreamingConfig.PROTOCOL_UDPALBClientLogStreamingConfig.PROTOCOL_SYSLOG_OVER_UDPALBClientLogStreamingConfig.PROTOCOL_TCPALBClientLogStreamingConfig.PROTOCOL_SYSLOG_OVER_TCPALBClientLogStreamingConfig.PROTOCOL_RAW_OVER_UDPALBClientLogStreamingConfig.PROTOCOL_TLSALBClientLogStreamingConfig.PROTOCOL_SYSLOG_OVER_TLSprotocol - New value for the property.public ALBClientLogStreamingConfig.Builder setSyslogConfig(ALBStreamingSyslogConfig syslogConfig)
syslogConfig - New value for the property.public ALBClientLogStreamingConfig build()