Interface BatchGetReportGroupsResponse.Builder
- All Superinterfaces:
- AwsResponse.Builder,- Buildable,- CodeBuildResponse.Builder,- CopyableBuilder<BatchGetReportGroupsResponse.Builder,,- BatchGetReportGroupsResponse> - SdkBuilder<BatchGetReportGroupsResponse.Builder,,- BatchGetReportGroupsResponse> - SdkPojo,- SdkResponse.Builder
- Enclosing class:
- BatchGetReportGroupsResponse
@Mutable
@NotThreadSafe
public static interface BatchGetReportGroupsResponse.Builder
extends CodeBuildResponse.Builder, SdkPojo, CopyableBuilder<BatchGetReportGroupsResponse.Builder,BatchGetReportGroupsResponse> 
- 
Method SummaryModifier and TypeMethodDescriptionreportGroups(Collection<ReportGroup> reportGroups) The array of report groups returned byBatchGetReportGroups.reportGroups(Consumer<ReportGroup.Builder>... reportGroups) The array of report groups returned byBatchGetReportGroups.reportGroups(ReportGroup... reportGroups) The array of report groups returned byBatchGetReportGroups.reportGroupsNotFound(String... reportGroupsNotFound) An array of ARNs passed toBatchGetReportGroupsthat are not associated with aReportGroup.reportGroupsNotFound(Collection<String> reportGroupsNotFound) An array of ARNs passed toBatchGetReportGroupsthat are not associated with aReportGroup.Methods inherited from interface software.amazon.awssdk.services.codebuild.model.CodeBuildResponse.Builderbuild, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.BuildersdkHttpResponse, sdkHttpResponse
- 
Method Details- 
reportGroupsThe array of report groups returned by BatchGetReportGroups.- Parameters:
- reportGroups- The array of report groups returned by- BatchGetReportGroups.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
reportGroupsThe array of report groups returned by BatchGetReportGroups.- Parameters:
- reportGroups- The array of report groups returned by- BatchGetReportGroups.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
reportGroupsThe array of report groups returned by This is a convenience method that creates an instance of theBatchGetReportGroups.ReportGroup.Builderavoiding the need to create one manually viaReportGroup.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toreportGroups(List<ReportGroup>).- Parameters:
- reportGroups- a consumer that will call methods on- ReportGroup.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
reportGroupsNotFoundAn array of ARNs passed to BatchGetReportGroupsthat are not associated with aReportGroup.- Parameters:
- reportGroupsNotFound- An array of ARNs passed to- BatchGetReportGroupsthat are not associated with a- ReportGroup.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
reportGroupsNotFoundAn array of ARNs passed to BatchGetReportGroupsthat are not associated with aReportGroup.- Parameters:
- reportGroupsNotFound- An array of ARNs passed to- BatchGetReportGroupsthat are not associated with a- ReportGroup.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-