Interface DeliveryChannelStatus.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DeliveryChannelStatus.Builder,
,DeliveryChannelStatus> SdkBuilder<DeliveryChannelStatus.Builder,
,DeliveryChannelStatus> SdkPojo
- Enclosing class:
DeliveryChannelStatus
-
Method Summary
Modifier and TypeMethodDescriptiondefault DeliveryChannelStatus.Builder
configHistoryDeliveryInfo
(Consumer<ConfigExportDeliveryInfo.Builder> configHistoryDeliveryInfo) A list that contains the status of the delivery of the configuration history to the specified Amazon S3 bucket.configHistoryDeliveryInfo
(ConfigExportDeliveryInfo configHistoryDeliveryInfo) A list that contains the status of the delivery of the configuration history to the specified Amazon S3 bucket.default DeliveryChannelStatus.Builder
configSnapshotDeliveryInfo
(Consumer<ConfigExportDeliveryInfo.Builder> configSnapshotDeliveryInfo) A list containing the status of the delivery of the snapshot to the specified Amazon S3 bucket.configSnapshotDeliveryInfo
(ConfigExportDeliveryInfo configSnapshotDeliveryInfo) A list containing the status of the delivery of the snapshot to the specified Amazon S3 bucket.default DeliveryChannelStatus.Builder
configStreamDeliveryInfo
(Consumer<ConfigStreamDeliveryInfo.Builder> configStreamDeliveryInfo) A list containing the status of the delivery of the configuration stream notification to the specified Amazon SNS topic.configStreamDeliveryInfo
(ConfigStreamDeliveryInfo configStreamDeliveryInfo) A list containing the status of the delivery of the configuration stream notification to the specified Amazon SNS topic.The name of the delivery channel.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
-
name
The name of the delivery channel.
- Parameters:
name
- The name of the delivery channel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configSnapshotDeliveryInfo
DeliveryChannelStatus.Builder configSnapshotDeliveryInfo(ConfigExportDeliveryInfo configSnapshotDeliveryInfo) A list containing the status of the delivery of the snapshot to the specified Amazon S3 bucket.
- Parameters:
configSnapshotDeliveryInfo
- A list containing the status of the delivery of the snapshot to the specified Amazon S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configSnapshotDeliveryInfo
default DeliveryChannelStatus.Builder configSnapshotDeliveryInfo(Consumer<ConfigExportDeliveryInfo.Builder> configSnapshotDeliveryInfo) A list containing the status of the delivery of the snapshot to the specified Amazon S3 bucket.
This is a convenience method that creates an instance of theConfigExportDeliveryInfo.Builder
avoiding the need to create one manually viaConfigExportDeliveryInfo.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toconfigSnapshotDeliveryInfo(ConfigExportDeliveryInfo)
.- Parameters:
configSnapshotDeliveryInfo
- a consumer that will call methods onConfigExportDeliveryInfo.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
configHistoryDeliveryInfo
DeliveryChannelStatus.Builder configHistoryDeliveryInfo(ConfigExportDeliveryInfo configHistoryDeliveryInfo) A list that contains the status of the delivery of the configuration history to the specified Amazon S3 bucket.
- Parameters:
configHistoryDeliveryInfo
- A list that contains the status of the delivery of the configuration history to the specified Amazon S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configHistoryDeliveryInfo
default DeliveryChannelStatus.Builder configHistoryDeliveryInfo(Consumer<ConfigExportDeliveryInfo.Builder> configHistoryDeliveryInfo) A list that contains the status of the delivery of the configuration history to the specified Amazon S3 bucket.
This is a convenience method that creates an instance of theConfigExportDeliveryInfo.Builder
avoiding the need to create one manually viaConfigExportDeliveryInfo.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toconfigHistoryDeliveryInfo(ConfigExportDeliveryInfo)
.- Parameters:
configHistoryDeliveryInfo
- a consumer that will call methods onConfigExportDeliveryInfo.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
configStreamDeliveryInfo
DeliveryChannelStatus.Builder configStreamDeliveryInfo(ConfigStreamDeliveryInfo configStreamDeliveryInfo) A list containing the status of the delivery of the configuration stream notification to the specified Amazon SNS topic.
- Parameters:
configStreamDeliveryInfo
- A list containing the status of the delivery of the configuration stream notification to the specified Amazon SNS topic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configStreamDeliveryInfo
default DeliveryChannelStatus.Builder configStreamDeliveryInfo(Consumer<ConfigStreamDeliveryInfo.Builder> configStreamDeliveryInfo) A list containing the status of the delivery of the configuration stream notification to the specified Amazon SNS topic.
This is a convenience method that creates an instance of theConfigStreamDeliveryInfo.Builder
avoiding the need to create one manually viaConfigStreamDeliveryInfo.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toconfigStreamDeliveryInfo(ConfigStreamDeliveryInfo)
.- Parameters:
configStreamDeliveryInfo
- a consumer that will call methods onConfigStreamDeliveryInfo.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-