Interface ExportReference.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ExportReference.Builder,ExportReference>,SdkBuilder<ExportReference.Builder,ExportReference>,SdkPojo
- Enclosing class:
- ExportReference
public static interface ExportReference.Builder extends SdkPojo, CopyableBuilder<ExportReference.Builder,ExportReference>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ExportReference.BuilderexportArn(String exportArn)The Amazon Resource Name (ARN) for this export.ExportReference.BuilderexportName(String exportName)The name of this specific data export.default ExportReference.BuilderexportStatus(Consumer<ExportStatus.Builder> exportStatus)The status of this specific data export.ExportReference.BuilderexportStatus(ExportStatus exportStatus)The status of this specific data export.-
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
-
exportArn
ExportReference.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.
-
exportName
ExportReference.Builder exportName(String exportName)
The name of this specific data export.
- Parameters:
exportName- The name of this specific data export.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exportStatus
ExportReference.Builder exportStatus(ExportStatus exportStatus)
The status of this specific data export.
- Parameters:
exportStatus- The status of this specific data export.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exportStatus
default ExportReference.Builder exportStatus(Consumer<ExportStatus.Builder> exportStatus)
The status of this specific data export.
This is a convenience method that creates an instance of theExportStatus.Builderavoiding the need to create one manually viaExportStatus.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toexportStatus(ExportStatus).- Parameters:
exportStatus- a consumer that will call methods onExportStatus.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
exportStatus(ExportStatus)
-
-