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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Delivery.Builder
arn(String arn)
The Amazon Resource Name (ARN) that uniquely identifies this delivery.Delivery.Builder
deliveryDestinationArn(String deliveryDestinationArn)
The ARN of the delivery destination that is associated with this delivery.Delivery.Builder
deliveryDestinationType(String deliveryDestinationType)
Displays whether the delivery destination associated with this delivery is CloudWatch Logs, Amazon S3, or Kinesis Data Firehose.Delivery.Builder
deliveryDestinationType(DeliveryDestinationType deliveryDestinationType)
Displays whether the delivery destination associated with this delivery is CloudWatch Logs, Amazon S3, or Kinesis Data Firehose.Delivery.Builder
deliverySourceName(String deliverySourceName)
The name of the delivery source that is associated with this delivery.Delivery.Builder
id(String id)
The unique ID that identifies this delivery in your account.Delivery.Builder
tags(Map<String,String> tags)
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 Detail
-
id
Delivery.Builder id(String 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
Delivery.Builder arn(String 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
Delivery.Builder deliverySourceName(String 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
Delivery.Builder deliveryDestinationArn(String 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
Delivery.Builder deliveryDestinationType(String deliveryDestinationType)
Displays whether the delivery destination associated with this delivery is CloudWatch Logs, Amazon S3, or Kinesis Data Firehose.
- Parameters:
deliveryDestinationType
- Displays whether the delivery destination associated with this delivery is CloudWatch Logs, Amazon S3, or Kinesis Data Firehose.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DeliveryDestinationType
,DeliveryDestinationType
-
deliveryDestinationType
Delivery.Builder deliveryDestinationType(DeliveryDestinationType deliveryDestinationType)
Displays whether the delivery destination associated with this delivery is CloudWatch Logs, Amazon S3, or Kinesis Data Firehose.
- Parameters:
deliveryDestinationType
- Displays whether the delivery destination associated with this delivery is CloudWatch Logs, Amazon S3, or Kinesis Data Firehose.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DeliveryDestinationType
,DeliveryDestinationType
-
tags
Delivery.Builder tags(Map<String,String> 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.
-
-