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
copyMethods inherited from interface software.amazon.awssdk.services.databasemigration.model.DatabaseMigrationResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods 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.Builderavoiding the need to create one manually viaExportMetadataModelAssessmentResultEntry.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaExportMetadataModelAssessmentResultEntry.builder().When the
Consumercompletes,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:
-