public static final class CfnRealtimeLogConfig.EndPointProperty.Builder
extends java.lang.Object
CfnRealtimeLogConfig.EndPointProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnRealtimeLogConfig.EndPointProperty |
build()
Builds the configured instance.
|
CfnRealtimeLogConfig.EndPointProperty.Builder |
kinesisStreamConfig(CfnRealtimeLogConfig.KinesisStreamConfigProperty kinesisStreamConfig)
Sets the value of
CfnRealtimeLogConfig.EndPointProperty.getKinesisStreamConfig() |
CfnRealtimeLogConfig.EndPointProperty.Builder |
kinesisStreamConfig(IResolvable kinesisStreamConfig)
Sets the value of
CfnRealtimeLogConfig.EndPointProperty.getKinesisStreamConfig() |
CfnRealtimeLogConfig.EndPointProperty.Builder |
streamType(java.lang.String streamType)
Sets the value of
CfnRealtimeLogConfig.EndPointProperty.getStreamType() |
public CfnRealtimeLogConfig.EndPointProperty.Builder kinesisStreamConfig(IResolvable kinesisStreamConfig)
CfnRealtimeLogConfig.EndPointProperty.getKinesisStreamConfig()
kinesisStreamConfig
- Contains information about the Amazon Kinesis data stream where you are sending real-time log data. This parameter is required.this
public CfnRealtimeLogConfig.EndPointProperty.Builder kinesisStreamConfig(CfnRealtimeLogConfig.KinesisStreamConfigProperty kinesisStreamConfig)
CfnRealtimeLogConfig.EndPointProperty.getKinesisStreamConfig()
kinesisStreamConfig
- Contains information about the Amazon Kinesis data stream where you are sending real-time log data. This parameter is required.this
public CfnRealtimeLogConfig.EndPointProperty.Builder streamType(java.lang.String streamType)
CfnRealtimeLogConfig.EndPointProperty.getStreamType()
streamType
- The type of data stream where you are sending real-time log data. This parameter is required.
The only valid value is Kinesis
.this
public CfnRealtimeLogConfig.EndPointProperty build()
CfnRealtimeLogConfig.EndPointProperty
java.lang.NullPointerException
- if any required attribute was not provided