Interface GetReportGroupTrendResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CodeBuildResponse.Builder,CopyableBuilder<GetReportGroupTrendResponse.Builder,GetReportGroupTrendResponse>,SdkBuilder<GetReportGroupTrendResponse.Builder,GetReportGroupTrendResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetReportGroupTrendResponse
public static interface GetReportGroupTrendResponse.Builder extends CodeBuildResponse.Builder, SdkPojo, CopyableBuilder<GetReportGroupTrendResponse.Builder,GetReportGroupTrendResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetReportGroupTrendResponse.BuilderrawData(Collection<ReportWithRawData> rawData)An array that contains the raw data for each report.GetReportGroupTrendResponse.BuilderrawData(Consumer<ReportWithRawData.Builder>... rawData)An array that contains the raw data for each report.GetReportGroupTrendResponse.BuilderrawData(ReportWithRawData... rawData)An array that contains the raw data for each report.default GetReportGroupTrendResponse.Builderstats(Consumer<ReportGroupTrendStats.Builder> stats)Contains the accumulated trend data.GetReportGroupTrendResponse.Builderstats(ReportGroupTrendStats stats)Contains the accumulated trend data.-
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
-
stats
GetReportGroupTrendResponse.Builder stats(ReportGroupTrendStats 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
default GetReportGroupTrendResponse.Builder stats(Consumer<ReportGroupTrendStats.Builder> 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:
stats(ReportGroupTrendStats)
-
rawData
GetReportGroupTrendResponse.Builder rawData(Collection<ReportWithRawData> 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
GetReportGroupTrendResponse.Builder rawData(ReportWithRawData... 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
GetReportGroupTrendResponse.Builder rawData(Consumer<ReportWithRawData.Builder>... 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 to#rawData(List.) - 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:
#rawData(java.util.Collection)
-
-