Interface Export.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Export.Builder,Export>,SdkBuilder<Export.Builder,Export>,SdkPojo
- Enclosing class:
- Export
public static interface Export.Builder extends SdkPojo, CopyableBuilder<Export.Builder,Export>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default Export.BuilderdataQuery(Consumer<DataQuery.Builder> dataQuery)The data query for this specific data export.Export.BuilderdataQuery(DataQuery dataQuery)The data query for this specific data export.Export.Builderdescription(String description)The description for this specific data export.default Export.BuilderdestinationConfigurations(Consumer<DestinationConfigurations.Builder> destinationConfigurations)The destination configuration for this specific data export.Export.BuilderdestinationConfigurations(DestinationConfigurations destinationConfigurations)The destination configuration for this specific data export.Export.BuilderexportArn(String exportArn)The Amazon Resource Name (ARN) for this export.Export.Buildername(String name)The name of this specific data export.default Export.BuilderrefreshCadence(Consumer<RefreshCadence.Builder> refreshCadence)The cadence for Amazon Web Services to update the export in your S3 bucket.Export.BuilderrefreshCadence(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 Detail
-
dataQuery
Export.Builder dataQuery(DataQuery 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
default Export.Builder dataQuery(Consumer<DataQuery.Builder> dataQuery)
The data query for this specific data export.
This is a convenience method that creates an instance of theDataQuery.Builderavoiding the need to create one manually viaDataQuery.builder().When the
Consumercompletes,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:
dataQuery(DataQuery)
-
description
Export.Builder description(String 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
Export.Builder destinationConfigurations(DestinationConfigurations 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.Builderavoiding the need to create one manually viaDestinationConfigurations.builder().When the
Consumercompletes,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:
destinationConfigurations(DestinationConfigurations)
-
exportArn
Export.Builder exportArn(String 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
Export.Builder name(String 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
Export.Builder refreshCadence(RefreshCadence 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
default Export.Builder refreshCadence(Consumer<RefreshCadence.Builder> 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.Builderavoiding the need to create one manually viaRefreshCadence.builder().When the
Consumercompletes,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:
refreshCadence(RefreshCadence)
-
-