Interface PendingLogDeliveryConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<PendingLogDeliveryConfiguration.Builder,PendingLogDeliveryConfiguration>,SdkBuilder<PendingLogDeliveryConfiguration.Builder,PendingLogDeliveryConfiguration>,SdkPojo
- Enclosing class:
- PendingLogDeliveryConfiguration
@Mutable @NotThreadSafe public static interface PendingLogDeliveryConfiguration.Builder extends SdkPojo, CopyableBuilder<PendingLogDeliveryConfiguration.Builder,PendingLogDeliveryConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default PendingLogDeliveryConfiguration.BuilderdestinationDetails(Consumer<DestinationDetails.Builder> destinationDetails)Configuration details of either a CloudWatch Logs destination or Kinesis Data Firehose destination.PendingLogDeliveryConfiguration.BuilderdestinationDetails(DestinationDetails destinationDetails)Configuration details of either a CloudWatch Logs destination or Kinesis Data Firehose destination.PendingLogDeliveryConfiguration.BuilderdestinationType(String destinationType)Returns the destination type, either CloudWatch Logs or Kinesis Data Firehose.PendingLogDeliveryConfiguration.BuilderdestinationType(DestinationType destinationType)Returns the destination type, either CloudWatch Logs or Kinesis Data Firehose.PendingLogDeliveryConfiguration.BuilderlogFormat(String logFormat)Returns the log format, either JSON or TEXTPendingLogDeliveryConfiguration.BuilderlogFormat(LogFormat logFormat)Returns the log format, either JSON or TEXTPendingLogDeliveryConfiguration.BuilderlogType(String logType)Refers to slow-log or engine-log..PendingLogDeliveryConfiguration.BuilderlogType(LogType logType)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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
logType
PendingLogDeliveryConfiguration.Builder logType(String logType)
Refers to slow-log or engine-log..
-
logType
PendingLogDeliveryConfiguration.Builder logType(LogType logType)
Refers to slow-log or engine-log..
-
destinationType
PendingLogDeliveryConfiguration.Builder destinationType(String 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,DestinationType
-
destinationType
PendingLogDeliveryConfiguration.Builder destinationType(DestinationType 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,DestinationType
-
destinationDetails
PendingLogDeliveryConfiguration.Builder destinationDetails(DestinationDetails 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.Builderavoiding the need to create one manually viaDestinationDetails.builder().When the
Consumercompletes,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:
destinationDetails(DestinationDetails)
-
logFormat
PendingLogDeliveryConfiguration.Builder logFormat(String logFormat)
Returns the log format, either JSON or TEXT
-
logFormat
PendingLogDeliveryConfiguration.Builder logFormat(LogFormat logFormat)
Returns the log format, either JSON or TEXT
-
-