Interface UpdateServiceIntegrationRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateServiceIntegrationRequest.Builder,UpdateServiceIntegrationRequest>,DevOpsGuruRequest.Builder,SdkBuilder<UpdateServiceIntegrationRequest.Builder,UpdateServiceIntegrationRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- UpdateServiceIntegrationRequest
public static interface UpdateServiceIntegrationRequest.Builder extends DevOpsGuruRequest.Builder, SdkPojo, CopyableBuilder<UpdateServiceIntegrationRequest.Builder,UpdateServiceIntegrationRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description UpdateServiceIntegrationRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateServiceIntegrationRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)default UpdateServiceIntegrationRequest.BuilderserviceIntegration(Consumer<UpdateServiceIntegrationConfig.Builder> serviceIntegration)AnIntegratedServiceConfigobject used to specify the integrated service you want to update, and whether you want to update it to enabled or disabled.UpdateServiceIntegrationRequest.BuilderserviceIntegration(UpdateServiceIntegrationConfig serviceIntegration)AnIntegratedServiceConfigobject used to specify the integrated service you want to update, and whether you want to update it to enabled or disabled.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.devopsguru.model.DevOpsGuruRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
serviceIntegration
UpdateServiceIntegrationRequest.Builder serviceIntegration(UpdateServiceIntegrationConfig serviceIntegration)
An
IntegratedServiceConfigobject used to specify the integrated service you want to update, and whether you want to update it to enabled or disabled.- Parameters:
serviceIntegration- AnIntegratedServiceConfigobject used to specify the integrated service you want to update, and whether you want to update it to enabled or disabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceIntegration
default UpdateServiceIntegrationRequest.Builder serviceIntegration(Consumer<UpdateServiceIntegrationConfig.Builder> serviceIntegration)
An
This is a convenience method that creates an instance of theIntegratedServiceConfigobject used to specify the integrated service you want to update, and whether you want to update it to enabled or disabled.UpdateServiceIntegrationConfig.Builderavoiding the need to create one manually viaUpdateServiceIntegrationConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toserviceIntegration(UpdateServiceIntegrationConfig).- Parameters:
serviceIntegration- a consumer that will call methods onUpdateServiceIntegrationConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
serviceIntegration(UpdateServiceIntegrationConfig)
-
overrideConfiguration
UpdateServiceIntegrationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateServiceIntegrationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-