Interface ConfigurationTemplateDeliveryConfigValues.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ConfigurationTemplateDeliveryConfigValues.Builder,
,ConfigurationTemplateDeliveryConfigValues> SdkBuilder<ConfigurationTemplateDeliveryConfigValues.Builder,
,ConfigurationTemplateDeliveryConfigValues> SdkPojo
- Enclosing class:
ConfigurationTemplateDeliveryConfigValues
-
Method Summary
Modifier and TypeMethodDescriptionfieldDelimiter
(String fieldDelimiter) The default field delimiter that is used in a CreateDelivery operation when the field delimiter is not specified in that operation.recordFields
(String... recordFields) The default record fields that will be delivered when a list of record fields is not provided in a CreateDelivery operation.recordFields
(Collection<String> recordFields) The default record fields that will be delivered when a list of record fields is not provided in a CreateDelivery operation.s3DeliveryConfiguration
(Consumer<S3DeliveryConfiguration.Builder> s3DeliveryConfiguration) The delivery parameters that are used when you create a delivery to a delivery destination that is an S3 Bucket.s3DeliveryConfiguration
(S3DeliveryConfiguration s3DeliveryConfiguration) The delivery parameters that are used when you create a delivery to a delivery destination that is an S3 Bucket.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
-
recordFields
The default record fields that will be delivered when a list of record fields is not provided in a CreateDelivery operation.
- Parameters:
recordFields
- The default record fields that will be delivered when a list of record fields is not provided in a CreateDelivery operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recordFields
The default record fields that will be delivered when a list of record fields is not provided in a CreateDelivery operation.
- Parameters:
recordFields
- The default record fields that will be delivered when a list of record fields is not provided in a CreateDelivery operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fieldDelimiter
The default field delimiter that is used in a CreateDelivery operation when the field delimiter is not specified in that operation. The field delimiter is used only when the final output delivery is in
Plain
,W3C
, orRaw
format.- Parameters:
fieldDelimiter
- The default field delimiter that is used in a CreateDelivery operation when the field delimiter is not specified in that operation. The field delimiter is used only when the final output delivery is inPlain
,W3C
, orRaw
format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3DeliveryConfiguration
ConfigurationTemplateDeliveryConfigValues.Builder s3DeliveryConfiguration(S3DeliveryConfiguration s3DeliveryConfiguration) The delivery parameters that are used when you create a delivery to a delivery destination that is an S3 Bucket.
- Parameters:
s3DeliveryConfiguration
- The delivery parameters that are used when you create a delivery to a delivery destination that is an S3 Bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3DeliveryConfiguration
default ConfigurationTemplateDeliveryConfigValues.Builder s3DeliveryConfiguration(Consumer<S3DeliveryConfiguration.Builder> s3DeliveryConfiguration) The delivery parameters that are used when you create a delivery to a delivery destination that is an S3 Bucket.
This is a convenience method that creates an instance of theS3DeliveryConfiguration.Builder
avoiding the need to create one manually viaS3DeliveryConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3DeliveryConfiguration(S3DeliveryConfiguration)
.- Parameters:
s3DeliveryConfiguration
- a consumer that will call methods onS3DeliveryConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-