@Stability(value=Stable) public static final class CfnCacheCluster.LogDeliveryConfigurationRequestProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnCacheCluster.LogDeliveryConfigurationRequestProperty>
CfnCacheCluster.LogDeliveryConfigurationRequestProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnCacheCluster.LogDeliveryConfigurationRequestProperty |
build()
Builds the configured instance.
|
CfnCacheCluster.LogDeliveryConfigurationRequestProperty.Builder |
destinationDetails(CfnCacheCluster.DestinationDetailsProperty destinationDetails)
|
CfnCacheCluster.LogDeliveryConfigurationRequestProperty.Builder |
destinationDetails(IResolvable destinationDetails)
|
CfnCacheCluster.LogDeliveryConfigurationRequestProperty.Builder |
destinationType(String destinationType)
|
CfnCacheCluster.LogDeliveryConfigurationRequestProperty.Builder |
logFormat(String logFormat)
Sets the value of
CfnCacheCluster.LogDeliveryConfigurationRequestProperty.getLogFormat() |
CfnCacheCluster.LogDeliveryConfigurationRequestProperty.Builder |
logType(String logType)
Sets the value of
CfnCacheCluster.LogDeliveryConfigurationRequestProperty.getLogType() |
@Stability(value=Stable) public CfnCacheCluster.LogDeliveryConfigurationRequestProperty.Builder destinationDetails(CfnCacheCluster.DestinationDetailsProperty destinationDetails)
destinationDetails - Configuration details of either a CloudWatch Logs destination or Kinesis Data Firehose destination. This parameter is required.this@Stability(value=Stable) public CfnCacheCluster.LogDeliveryConfigurationRequestProperty.Builder destinationDetails(IResolvable destinationDetails)
destinationDetails - Configuration details of either a CloudWatch Logs destination or Kinesis Data Firehose destination. This parameter is required.this@Stability(value=Stable) public CfnCacheCluster.LogDeliveryConfigurationRequestProperty.Builder destinationType(String destinationType)
destinationType - Specify either CloudWatch Logs or Kinesis Data Firehose as the destination type. This parameter is required.
Valid values are either cloudwatch-logs or kinesis-firehose .this@Stability(value=Stable) public CfnCacheCluster.LogDeliveryConfigurationRequestProperty.Builder logFormat(String logFormat)
CfnCacheCluster.LogDeliveryConfigurationRequestProperty.getLogFormat()logFormat - Valid values are either `json` or `text` . This parameter is required.this@Stability(value=Stable) public CfnCacheCluster.LogDeliveryConfigurationRequestProperty.Builder logType(String logType)
CfnCacheCluster.LogDeliveryConfigurationRequestProperty.getLogType()logType - Valid value is either `slow-log` , which refers to [slow-log](https://docs.aws.amazon.com/https://redis.io/commands/slowlog) or `engine-log` . This parameter is required.this@Stability(value=Stable) public CfnCacheCluster.LogDeliveryConfigurationRequestProperty build()
build in interface software.amazon.jsii.Builder<CfnCacheCluster.LogDeliveryConfigurationRequestProperty>CfnCacheCluster.LogDeliveryConfigurationRequestPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.