Interface GetReportGroupTrendResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CodeBuildResponse.Builder,CopyableBuilder<GetReportGroupTrendResponse.Builder,,GetReportGroupTrendResponse> SdkBuilder<GetReportGroupTrendResponse.Builder,,GetReportGroupTrendResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetReportGroupTrendResponse
@Mutable
@NotThreadSafe
public static interface GetReportGroupTrendResponse.Builder
extends CodeBuildResponse.Builder, SdkPojo, CopyableBuilder<GetReportGroupTrendResponse.Builder,GetReportGroupTrendResponse>
-
Method Summary
Modifier and TypeMethodDescriptionrawData(Collection<ReportWithRawData> rawData) An array that contains the raw data for each report.rawData(Consumer<ReportWithRawData.Builder>... rawData) An array that contains the raw data for each report.rawData(ReportWithRawData... rawData) An array that contains the raw data for each report.Contains the accumulated trend data.stats(ReportGroupTrendStats stats) Contains the accumulated trend data.Methods inherited from interface software.amazon.awssdk.services.codebuild.model.CodeBuildResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
stats
Contains the accumulated trend data.
- Parameters:
stats- Contains the accumulated trend data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stats
Contains the accumulated trend data.
This is a convenience method that creates an instance of theReportGroupTrendStats.Builderavoiding the need to create one manually viaReportGroupTrendStats.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostats(ReportGroupTrendStats).- Parameters:
stats- a consumer that will call methods onReportGroupTrendStats.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
rawData
An array that contains the raw data for each report.
- Parameters:
rawData- An array that contains the raw data for each report.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rawData
An array that contains the raw data for each report.
- Parameters:
rawData- An array that contains the raw data for each report.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rawData
An array that contains the raw data for each report.
This is a convenience method that creates an instance of theReportWithRawData.Builderavoiding the need to create one manually viaReportWithRawData.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torawData(List<ReportWithRawData>).- Parameters:
rawData- a consumer that will call methods onReportWithRawData.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-