Interface UpdateServiceSyncBlockerResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<UpdateServiceSyncBlockerResponse.Builder,
,UpdateServiceSyncBlockerResponse> ProtonResponse.Builder
,SdkBuilder<UpdateServiceSyncBlockerResponse.Builder,
,UpdateServiceSyncBlockerResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
UpdateServiceSyncBlockerResponse
public static interface UpdateServiceSyncBlockerResponse.Builder
extends ProtonResponse.Builder, SdkPojo, CopyableBuilder<UpdateServiceSyncBlockerResponse.Builder,UpdateServiceSyncBlockerResponse>
-
Method Summary
Modifier and TypeMethodDescriptionserviceInstanceName
(String serviceInstanceName) The name of the service instance that you want to update the service sync blocker for.serviceName
(String serviceName) The name of the service that you want to update the service sync blocker for.serviceSyncBlocker
(Consumer<SyncBlocker.Builder> serviceSyncBlocker) The detailed data on the service sync blocker that was updated.serviceSyncBlocker
(SyncBlocker serviceSyncBlocker) The detailed data on the service sync blocker that was updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.proton.model.ProtonResponse.Builder
build, responseMetadata, responseMetadata
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 Details
-
serviceInstanceName
The name of the service instance that you want to update the service sync blocker for.
- Parameters:
serviceInstanceName
- The name of the service instance that you want to update the service sync blocker for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceName
The name of the service that you want to update the service sync blocker for.
- Parameters:
serviceName
- The name of the service that you want to update the service sync blocker for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceSyncBlocker
The detailed data on the service sync blocker that was updated.
- Parameters:
serviceSyncBlocker
- The detailed data on the service sync blocker that was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceSyncBlocker
default UpdateServiceSyncBlockerResponse.Builder serviceSyncBlocker(Consumer<SyncBlocker.Builder> serviceSyncBlocker) The detailed data on the service sync blocker that was updated.
This is a convenience method that creates an instance of theSyncBlocker.Builder
avoiding the need to create one manually viaSyncBlocker.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toserviceSyncBlocker(SyncBlocker)
.- Parameters:
serviceSyncBlocker
- a consumer that will call methods onSyncBlocker.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-