Interface UpdateBridgeSourceRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<UpdateBridgeSourceRequest.Builder,
,UpdateBridgeSourceRequest> MediaConnectRequest.Builder
,SdkBuilder<UpdateBridgeSourceRequest.Builder,
,UpdateBridgeSourceRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
UpdateBridgeSourceRequest
public static interface UpdateBridgeSourceRequest.Builder
extends MediaConnectRequest.Builder, SdkPojo, CopyableBuilder<UpdateBridgeSourceRequest.Builder,UpdateBridgeSourceRequest>
-
Method Summary
Modifier and TypeMethodDescriptionThe ARN of the bridge that you want to update.flowSource
(Consumer<UpdateBridgeFlowSourceRequest.Builder> flowSource) Sets the value of the FlowSource property for this object.flowSource
(UpdateBridgeFlowSourceRequest flowSource) Sets the value of the FlowSource property for this object.networkSource
(Consumer<UpdateBridgeNetworkSourceRequest.Builder> networkSource) Sets the value of the NetworkSource property for this object.networkSource
(UpdateBridgeNetworkSourceRequest networkSource) Sets the value of the NetworkSource property for this object.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.sourceName
(String sourceName) The name of the source that you want to update.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.mediaconnect.model.MediaConnectRequest.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 Details
-
bridgeArn
The ARN of the bridge that you want to update.- Parameters:
bridgeArn
- The ARN of the bridge that you want to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
flowSource
Sets the value of the FlowSource property for this object.- Parameters:
flowSource
- The new value for the FlowSource property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
flowSource
default UpdateBridgeSourceRequest.Builder flowSource(Consumer<UpdateBridgeFlowSourceRequest.Builder> flowSource) Sets the value of the FlowSource property for this object. This is a convenience method that creates an instance of theUpdateBridgeFlowSourceRequest.Builder
avoiding the need to create one manually viaUpdateBridgeFlowSourceRequest.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toflowSource(UpdateBridgeFlowSourceRequest)
.- Parameters:
flowSource
- a consumer that will call methods onUpdateBridgeFlowSourceRequest.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
networkSource
Sets the value of the NetworkSource property for this object.- Parameters:
networkSource
- The new value for the NetworkSource property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkSource
default UpdateBridgeSourceRequest.Builder networkSource(Consumer<UpdateBridgeNetworkSourceRequest.Builder> networkSource) Sets the value of the NetworkSource property for this object. This is a convenience method that creates an instance of theUpdateBridgeNetworkSourceRequest.Builder
avoiding the need to create one manually viaUpdateBridgeNetworkSourceRequest.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonetworkSource(UpdateBridgeNetworkSourceRequest)
.- Parameters:
networkSource
- a consumer that will call methods onUpdateBridgeNetworkSourceRequest.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sourceName
The name of the source that you want to update.- Parameters:
sourceName
- The name of the source that you want to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateBridgeSourceRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
UpdateBridgeSourceRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-