Interface PendingLogDeliveryConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<PendingLogDeliveryConfiguration.Builder,
,PendingLogDeliveryConfiguration> SdkBuilder<PendingLogDeliveryConfiguration.Builder,
,PendingLogDeliveryConfiguration> SdkPojo
- Enclosing class:
PendingLogDeliveryConfiguration
public static interface PendingLogDeliveryConfiguration.Builder
extends SdkPojo, CopyableBuilder<PendingLogDeliveryConfiguration.Builder,PendingLogDeliveryConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptiondestinationDetails
(Consumer<DestinationDetails.Builder> destinationDetails) Configuration details of either a CloudWatch Logs destination or Kinesis Data Firehose destination.destinationDetails
(DestinationDetails destinationDetails) Configuration details of either a CloudWatch Logs destination or Kinesis Data Firehose destination.destinationType
(String destinationType) Returns the destination type, either CloudWatch Logs or Kinesis Data Firehose.destinationType
(DestinationType destinationType) Returns the destination type, either CloudWatch Logs or Kinesis Data Firehose.Returns the log format, either JSON or TEXTReturns the log format, either JSON or TEXTRefers to slow-log or engine-log..Refers to slow-log or engine-log..Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
logType
Refers to slow-log or engine-log..
- Parameters:
logType
- Refers to slow-log or engine-log..- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
logType
Refers to slow-log or engine-log..
- Parameters:
logType
- Refers to slow-log or engine-log..- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destinationType
Returns the destination type, either CloudWatch Logs or Kinesis Data Firehose.
- Parameters:
destinationType
- Returns the destination type, either CloudWatch Logs or Kinesis Data Firehose.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destinationType
Returns the destination type, either CloudWatch Logs or Kinesis Data Firehose.
- Parameters:
destinationType
- Returns the destination type, either CloudWatch Logs or Kinesis Data Firehose.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destinationDetails
Configuration details of either a CloudWatch Logs destination or Kinesis Data Firehose destination.
- Parameters:
destinationDetails
- Configuration details of either a CloudWatch Logs destination or Kinesis Data Firehose destination.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationDetails
default PendingLogDeliveryConfiguration.Builder destinationDetails(Consumer<DestinationDetails.Builder> destinationDetails) Configuration details of either a CloudWatch Logs destination or Kinesis Data Firehose destination.
This is a convenience method that creates an instance of theDestinationDetails.Builder
avoiding the need to create one manually viaDestinationDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todestinationDetails(DestinationDetails)
.- Parameters:
destinationDetails
- a consumer that will call methods onDestinationDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
logFormat
Returns the log format, either JSON or TEXT
- Parameters:
logFormat
- Returns the log format, either JSON or TEXT- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
logFormat
Returns the log format, either JSON or TEXT
- Parameters:
logFormat
- Returns the log format, either JSON or TEXT- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-