Interface StorageClassAnalysisDataExport.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<StorageClassAnalysisDataExport.Builder,StorageClassAnalysisDataExport>,SdkBuilder<StorageClassAnalysisDataExport.Builder,StorageClassAnalysisDataExport>,SdkPojo
- Enclosing class:
- StorageClassAnalysisDataExport
@Mutable @NotThreadSafe public static interface StorageClassAnalysisDataExport.Builder extends SdkPojo, CopyableBuilder<StorageClassAnalysisDataExport.Builder,StorageClassAnalysisDataExport>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default StorageClassAnalysisDataExport.Builderdestination(Consumer<AnalyticsExportDestination.Builder> destination)The place to store the data for an analysis.StorageClassAnalysisDataExport.Builderdestination(AnalyticsExportDestination destination)The place to store the data for an analysis.StorageClassAnalysisDataExport.BuilderoutputSchemaVersion(String outputSchemaVersion)The version of the output schema to use when exporting data.StorageClassAnalysisDataExport.BuilderoutputSchemaVersion(StorageClassAnalysisSchemaVersion outputSchemaVersion)The version of the output schema to use when exporting data.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
outputSchemaVersion
StorageClassAnalysisDataExport.Builder outputSchemaVersion(String outputSchemaVersion)
The version of the output schema to use when exporting data. Must be
V_1.- Parameters:
outputSchemaVersion- The version of the output schema to use when exporting data. Must beV_1.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
StorageClassAnalysisSchemaVersion,StorageClassAnalysisSchemaVersion
-
outputSchemaVersion
StorageClassAnalysisDataExport.Builder outputSchemaVersion(StorageClassAnalysisSchemaVersion outputSchemaVersion)
The version of the output schema to use when exporting data. Must be
V_1.- Parameters:
outputSchemaVersion- The version of the output schema to use when exporting data. Must beV_1.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
StorageClassAnalysisSchemaVersion,StorageClassAnalysisSchemaVersion
-
destination
StorageClassAnalysisDataExport.Builder destination(AnalyticsExportDestination destination)
The place to store the data for an analysis.
- Parameters:
destination- The place to store the data for an analysis.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destination
default StorageClassAnalysisDataExport.Builder destination(Consumer<AnalyticsExportDestination.Builder> destination)
The place to store the data for an analysis.
This is a convenience method that creates an instance of theAnalyticsExportDestination.Builderavoiding the need to create one manually viaAnalyticsExportDestination.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todestination(AnalyticsExportDestination).- Parameters:
destination- a consumer that will call methods onAnalyticsExportDestination.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
destination(AnalyticsExportDestination)
-
-