Interface UpdateReportGroupRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CodeBuildRequest.Builder,- CopyableBuilder<UpdateReportGroupRequest.Builder,,- UpdateReportGroupRequest> - SdkBuilder<UpdateReportGroupRequest.Builder,,- UpdateReportGroupRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- UpdateReportGroupRequest
- 
Method SummaryModifier and TypeMethodDescriptionThe ARN of the report group to update.default UpdateReportGroupRequest.BuilderexportConfig(Consumer<ReportExportConfig.Builder> exportConfig) Used to specify an updated export type.exportConfig(ReportExportConfig exportConfig) Used to specify an updated export type.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.tags(Collection<Tag> tags) An updated list of tag key and value pairs associated with this report group.tags(Consumer<Tag.Builder>... tags) An updated list of tag key and value pairs associated with this report group.An updated list of tag key and value pairs associated with this report group.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.services.codebuild.model.CodeBuildRequest.BuilderbuildMethods 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, sdkFields
- 
Method Details- 
arnThe ARN of the report group to update. - Parameters:
- arn- The ARN of the report group to update.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
exportConfigUsed to specify an updated export type. Valid values are: - 
 S3: The report results are exported to an S3 bucket.
- 
 NO_EXPORT: The report results are not exported.
 - Parameters:
- exportConfig- Used to specify an updated export type. Valid values are:- 
        S3: The report results are exported to an S3 bucket.
- 
        NO_EXPORT: The report results are not exported.
 
- 
        
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
 
- 
exportConfigdefault UpdateReportGroupRequest.Builder exportConfig(Consumer<ReportExportConfig.Builder> exportConfig) Used to specify an updated export type. Valid values are: - 
 S3: The report results are exported to an S3 bucket.
- 
 NO_EXPORT: The report results are not exported.
 ReportExportConfig.Builderavoiding the need to create one manually viaReportExportConfig.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toexportConfig(ReportExportConfig).- Parameters:
- exportConfig- a consumer that will call methods on- ReportExportConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
 
- 
tagsAn updated list of tag key and value pairs associated with this report group. These tags are available for use by Amazon Web Services services that support CodeBuild report group tags. - Parameters:
- tags- An updated list of tag key and value pairs associated with this report group.- These tags are available for use by Amazon Web Services services that support CodeBuild report group tags. 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tagsAn updated list of tag key and value pairs associated with this report group. These tags are available for use by Amazon Web Services services that support CodeBuild report group tags. - Parameters:
- tags- An updated list of tag key and value pairs associated with this report group.- These tags are available for use by Amazon Web Services services that support CodeBuild report group tags. 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tagsAn updated list of tag key and value pairs associated with this report group. These tags are available for use by Amazon Web Services services that support CodeBuild report group tags. This is a convenience method that creates an instance of theTag.Builderavoiding the need to create one manually viaTag.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totags(List<Tag>).- Parameters:
- tags- a consumer that will call methods on- Tag.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
overrideConfigurationUpdateReportGroupRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationUpdateReportGroupRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-