Interface BatchGetReportGroupsResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CodeBuildResponse.Builder,CopyableBuilder<BatchGetReportGroupsResponse.Builder,BatchGetReportGroupsResponse>,SdkBuilder<BatchGetReportGroupsResponse.Builder,BatchGetReportGroupsResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- BatchGetReportGroupsResponse
public static interface BatchGetReportGroupsResponse.Builder extends CodeBuildResponse.Builder, SdkPojo, CopyableBuilder<BatchGetReportGroupsResponse.Builder,BatchGetReportGroupsResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BatchGetReportGroupsResponse.BuilderreportGroups(Collection<ReportGroup> reportGroups)The array of report groups returned byBatchGetReportGroups.BatchGetReportGroupsResponse.BuilderreportGroups(Consumer<ReportGroup.Builder>... reportGroups)The array of report groups returned byBatchGetReportGroups.BatchGetReportGroupsResponse.BuilderreportGroups(ReportGroup... reportGroups)The array of report groups returned byBatchGetReportGroups.BatchGetReportGroupsResponse.BuilderreportGroupsNotFound(String... reportGroupsNotFound)An array of ARNs passed toBatchGetReportGroupsthat are not associated with aReportGroup.BatchGetReportGroupsResponse.BuilderreportGroupsNotFound(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.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
-
reportGroups
BatchGetReportGroupsResponse.Builder reportGroups(Collection<ReportGroup> reportGroups)
The array of report groups returned by
BatchGetReportGroups.- Parameters:
reportGroups- The array of report groups returned byBatchGetReportGroups.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reportGroups
BatchGetReportGroupsResponse.Builder reportGroups(ReportGroup... reportGroups)
The array of report groups returned by
BatchGetReportGroups.- Parameters:
reportGroups- The array of report groups returned byBatchGetReportGroups.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reportGroups
BatchGetReportGroupsResponse.Builder reportGroups(Consumer<ReportGroup.Builder>... reportGroups)
The 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 to#reportGroups(List.) - Parameters:
reportGroups- a consumer that will call methods onReportGroup.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#reportGroups(java.util.Collection)
-
reportGroupsNotFound
BatchGetReportGroupsResponse.Builder reportGroupsNotFound(Collection<String> reportGroupsNotFound)
An array of ARNs passed to
BatchGetReportGroupsthat are not associated with aReportGroup.- Parameters:
reportGroupsNotFound- An array of ARNs passed toBatchGetReportGroupsthat are not associated with aReportGroup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reportGroupsNotFound
BatchGetReportGroupsResponse.Builder reportGroupsNotFound(String... reportGroupsNotFound)
An array of ARNs passed to
BatchGetReportGroupsthat are not associated with aReportGroup.- Parameters:
reportGroupsNotFound- An array of ARNs passed toBatchGetReportGroupsthat are not associated with aReportGroup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-