Interface Export.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Export.Builder,
,Export> SdkBuilder<Export.Builder,
,Export> SdkPojo
- Enclosing class:
Export
-
Method Summary
Modifier and TypeMethodDescriptiondefault Export.Builder
dataQuery
(Consumer<DataQuery.Builder> dataQuery) The data query for this specific data export.The data query for this specific data export.description
(String description) The description for this specific data export.default Export.Builder
destinationConfigurations
(Consumer<DestinationConfigurations.Builder> destinationConfigurations) The destination configuration for this specific data export.destinationConfigurations
(DestinationConfigurations destinationConfigurations) The destination configuration for this specific data export.The Amazon Resource Name (ARN) for this export.The name of this specific data export.default Export.Builder
refreshCadence
(Consumer<RefreshCadence.Builder> refreshCadence) The cadence for Amazon Web Services to update the export in your S3 bucket.refreshCadence
(RefreshCadence refreshCadence) The cadence for Amazon Web Services to update the export in your 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
-
dataQuery
The data query for this specific data export.
- Parameters:
dataQuery
- The data query for this specific data export.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataQuery
The data query for this specific data export.
This is a convenience method that creates an instance of theDataQuery.Builder
avoiding the need to create one manually viaDataQuery.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todataQuery(DataQuery)
.- Parameters:
dataQuery
- a consumer that will call methods onDataQuery.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
description
The description for this specific data export.
- Parameters:
description
- The description for this specific data export.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationConfigurations
The destination configuration for this specific data export.
- Parameters:
destinationConfigurations
- The destination configuration for this specific data export.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationConfigurations
default Export.Builder destinationConfigurations(Consumer<DestinationConfigurations.Builder> destinationConfigurations) The destination configuration for this specific data export.
This is a convenience method that creates an instance of theDestinationConfigurations.Builder
avoiding the need to create one manually viaDestinationConfigurations.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todestinationConfigurations(DestinationConfigurations)
.- Parameters:
destinationConfigurations
- a consumer that will call methods onDestinationConfigurations.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
exportArn
The Amazon Resource Name (ARN) for this export.
- Parameters:
exportArn
- The Amazon Resource Name (ARN) for this export.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of this specific data export.
- Parameters:
name
- The name of this specific data export.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
refreshCadence
The cadence for Amazon Web Services to update the export in your S3 bucket.
- Parameters:
refreshCadence
- The cadence for Amazon Web Services to update the export in your S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
refreshCadence
The cadence for Amazon Web Services to update the export in your S3 bucket.
This is a convenience method that creates an instance of theRefreshCadence.Builder
avoiding the need to create one manually viaRefreshCadence.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torefreshCadence(RefreshCadence)
.- Parameters:
refreshCadence
- a consumer that will call methods onRefreshCadence.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-