Interface ExportMetadataModelAssessmentResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<ExportMetadataModelAssessmentResponse.Builder,
,ExportMetadataModelAssessmentResponse> DatabaseMigrationResponse.Builder
,SdkBuilder<ExportMetadataModelAssessmentResponse.Builder,
,ExportMetadataModelAssessmentResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
ExportMetadataModelAssessmentResponse
public static interface ExportMetadataModelAssessmentResponse.Builder
extends DatabaseMigrationResponse.Builder, SdkPojo, CopyableBuilder<ExportMetadataModelAssessmentResponse.Builder,ExportMetadataModelAssessmentResponse>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon S3 details for an assessment exported in CSV format.The Amazon S3 details for an assessment exported in CSV format.The Amazon S3 details for an assessment exported in PDF format.The Amazon S3 details for an assessment exported in PDF format.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.databasemigration.model.DatabaseMigrationResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
pdfReport
ExportMetadataModelAssessmentResponse.Builder pdfReport(ExportMetadataModelAssessmentResultEntry pdfReport) The Amazon S3 details for an assessment exported in PDF format.
- Parameters:
pdfReport
- The Amazon S3 details for an assessment exported in PDF format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pdfReport
default ExportMetadataModelAssessmentResponse.Builder pdfReport(Consumer<ExportMetadataModelAssessmentResultEntry.Builder> pdfReport) The Amazon S3 details for an assessment exported in PDF format.
This is a convenience method that creates an instance of theExportMetadataModelAssessmentResultEntry.Builder
avoiding the need to create one manually viaExportMetadataModelAssessmentResultEntry.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topdfReport(ExportMetadataModelAssessmentResultEntry)
.- Parameters:
pdfReport
- a consumer that will call methods onExportMetadataModelAssessmentResultEntry.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
csvReport
ExportMetadataModelAssessmentResponse.Builder csvReport(ExportMetadataModelAssessmentResultEntry csvReport) The Amazon S3 details for an assessment exported in CSV format.
- Parameters:
csvReport
- The Amazon S3 details for an assessment exported in CSV format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
csvReport
default ExportMetadataModelAssessmentResponse.Builder csvReport(Consumer<ExportMetadataModelAssessmentResultEntry.Builder> csvReport) The Amazon S3 details for an assessment exported in CSV format.
This is a convenience method that creates an instance of theExportMetadataModelAssessmentResultEntry.Builder
avoiding the need to create one manually viaExportMetadataModelAssessmentResultEntry.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocsvReport(ExportMetadataModelAssessmentResultEntry)
.- Parameters:
csvReport
- a consumer that will call methods onExportMetadataModelAssessmentResultEntry.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-