Interface BatchGetReportsResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CodeBuildResponse.Builder,CopyableBuilder<BatchGetReportsResponse.Builder,BatchGetReportsResponse>,SdkBuilder<BatchGetReportsResponse.Builder,BatchGetReportsResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- BatchGetReportsResponse
public static interface BatchGetReportsResponse.Builder extends CodeBuildResponse.Builder, SdkPojo, CopyableBuilder<BatchGetReportsResponse.Builder,BatchGetReportsResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BatchGetReportsResponse.Builderreports(Collection<Report> reports)The array ofReportobjects returned byBatchGetReports.BatchGetReportsResponse.Builderreports(Consumer<Report.Builder>... reports)The array ofReportobjects returned byBatchGetReports.BatchGetReportsResponse.Builderreports(Report... reports)The array ofReportobjects returned byBatchGetReports.BatchGetReportsResponse.BuilderreportsNotFound(String... reportsNotFound)An array of ARNs passed toBatchGetReportGroupsthat are not associated with aReport.BatchGetReportsResponse.BuilderreportsNotFound(Collection<String> reportsNotFound)An array of ARNs passed toBatchGetReportGroupsthat are not associated with aReport.-
Methods inherited from interface software.amazon.awssdk.services.codebuild.model.CodeBuildResponse.Builder
build, responseMetadata, responseMetadata
-
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
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
reports
BatchGetReportsResponse.Builder reports(Collection<Report> reports)
The array of
Reportobjects returned byBatchGetReports.- Parameters:
reports- The array ofReportobjects returned byBatchGetReports.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reports
BatchGetReportsResponse.Builder reports(Report... reports)
The array of
Reportobjects returned byBatchGetReports.- Parameters:
reports- The array ofReportobjects returned byBatchGetReports.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reports
BatchGetReportsResponse.Builder reports(Consumer<Report.Builder>... reports)
The array of
This is a convenience method that creates an instance of theReportobjects returned byBatchGetReports.Report.Builderavoiding the need to create one manually viaReport.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#reports(List.) - Parameters:
reports- a consumer that will call methods onReport.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#reports(java.util.Collection)
-
reportsNotFound
BatchGetReportsResponse.Builder reportsNotFound(Collection<String> reportsNotFound)
An array of ARNs passed to
BatchGetReportGroupsthat are not associated with aReport.- Parameters:
reportsNotFound- An array of ARNs passed toBatchGetReportGroupsthat are not associated with aReport.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reportsNotFound
BatchGetReportsResponse.Builder reportsNotFound(String... reportsNotFound)
An array of ARNs passed to
BatchGetReportGroupsthat are not associated with aReport.- Parameters:
reportsNotFound- An array of ARNs passed toBatchGetReportGroupsthat are not associated with aReport.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-