Interface DeliveryChannelStatus.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DeliveryChannelStatus.Builder,DeliveryChannelStatus>,SdkBuilder<DeliveryChannelStatus.Builder,DeliveryChannelStatus>,SdkPojo
- Enclosing class:
- DeliveryChannelStatus
public static interface DeliveryChannelStatus.Builder extends SdkPojo, CopyableBuilder<DeliveryChannelStatus.Builder,DeliveryChannelStatus>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DeliveryChannelStatus.BuilderconfigHistoryDeliveryInfo(Consumer<ConfigExportDeliveryInfo.Builder> configHistoryDeliveryInfo)A list that contains the status of the delivery of the configuration history to the specified Amazon S3 bucket.DeliveryChannelStatus.BuilderconfigHistoryDeliveryInfo(ConfigExportDeliveryInfo configHistoryDeliveryInfo)A list that contains the status of the delivery of the configuration history to the specified Amazon S3 bucket.default DeliveryChannelStatus.BuilderconfigSnapshotDeliveryInfo(Consumer<ConfigExportDeliveryInfo.Builder> configSnapshotDeliveryInfo)A list containing the status of the delivery of the snapshot to the specified Amazon S3 bucket.DeliveryChannelStatus.BuilderconfigSnapshotDeliveryInfo(ConfigExportDeliveryInfo configSnapshotDeliveryInfo)A list containing the status of the delivery of the snapshot to the specified Amazon S3 bucket.default DeliveryChannelStatus.BuilderconfigStreamDeliveryInfo(Consumer<ConfigStreamDeliveryInfo.Builder> configStreamDeliveryInfo)A list containing the status of the delivery of the configuration stream notification to the specified Amazon SNS topic.DeliveryChannelStatus.BuilderconfigStreamDeliveryInfo(ConfigStreamDeliveryInfo configStreamDeliveryInfo)A list containing the status of the delivery of the configuration stream notification to the specified Amazon SNS topic.DeliveryChannelStatus.Buildername(String name)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 Detail
-
name
DeliveryChannelStatus.Builder name(String 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.Builderavoiding the need to create one manually viaConfigExportDeliveryInfo.builder().When the
Consumercompletes,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:
configSnapshotDeliveryInfo(ConfigExportDeliveryInfo)
-
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.Builderavoiding the need to create one manually viaConfigExportDeliveryInfo.builder().When the
Consumercompletes,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:
configHistoryDeliveryInfo(ConfigExportDeliveryInfo)
-
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.Builderavoiding the need to create one manually viaConfigStreamDeliveryInfo.builder().When the
Consumercompletes,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:
configStreamDeliveryInfo(ConfigStreamDeliveryInfo)
-
-