Interface Delivery.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Delivery.Builder,
,Delivery> SdkBuilder<Delivery.Builder,
,Delivery> SdkPojo
- Enclosing class:
Delivery
public static interface Delivery.Builder
extends SdkPojo, CopyableBuilder<Delivery.Builder,Delivery>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) that uniquely identifies this delivery.deliveryDestinationArn
(String deliveryDestinationArn) The ARN of the delivery destination that is associated with this delivery.deliveryDestinationType
(String deliveryDestinationType) Displays whether the delivery destination associated with this delivery is CloudWatch Logs, Amazon S3, or Firehose.deliveryDestinationType
(DeliveryDestinationType deliveryDestinationType) Displays whether the delivery destination associated with this delivery is CloudWatch Logs, Amazon S3, or Firehose.deliverySourceName
(String deliverySourceName) The name of the delivery source that is associated with this delivery.The unique ID that identifies this delivery in your account.The tags that have been assigned to this delivery.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
-
id
The unique ID that identifies this delivery in your account.
- Parameters:
id
- The unique ID that identifies this delivery in your account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The Amazon Resource Name (ARN) that uniquely identifies this delivery.
- Parameters:
arn
- The Amazon Resource Name (ARN) that uniquely identifies this delivery.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deliverySourceName
The name of the delivery source that is associated with this delivery.
- Parameters:
deliverySourceName
- The name of the delivery source that is associated with this delivery.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deliveryDestinationArn
The ARN of the delivery destination that is associated with this delivery.
- Parameters:
deliveryDestinationArn
- The ARN of the delivery destination that is associated with this delivery.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deliveryDestinationType
Displays whether the delivery destination associated with this delivery is CloudWatch Logs, Amazon S3, or Firehose.
- Parameters:
deliveryDestinationType
- Displays whether the delivery destination associated with this delivery is CloudWatch Logs, Amazon S3, or Firehose.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deliveryDestinationType
Displays whether the delivery destination associated with this delivery is CloudWatch Logs, Amazon S3, or Firehose.
- Parameters:
deliveryDestinationType
- Displays whether the delivery destination associated with this delivery is CloudWatch Logs, Amazon S3, or Firehose.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tags
The tags that have been assigned to this delivery.
- Parameters:
tags
- The tags that have been assigned to this delivery.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-