Interface DeliveryChannelStatus.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DeliveryChannelStatus.Builder,,DeliveryChannelStatus> SdkBuilder<DeliveryChannelStatus.Builder,,DeliveryChannelStatus> SdkPojo
- Enclosing class:
DeliveryChannelStatus
-
Method Summary
Modifier and TypeMethodDescriptiondefault 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.configHistoryDeliveryInfo(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.configSnapshotDeliveryInfo(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.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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.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:
-
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:
-
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:
-