Interface AddBridgeSourceRequest.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AddBridgeSourceRequest.Builder,AddBridgeSourceRequest>,SdkBuilder<AddBridgeSourceRequest.Builder,AddBridgeSourceRequest>,SdkPojo
- Enclosing class:
- AddBridgeSourceRequest
public static interface AddBridgeSourceRequest.Builder extends SdkPojo, CopyableBuilder<AddBridgeSourceRequest.Builder,AddBridgeSourceRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default AddBridgeSourceRequest.BuilderflowSource(Consumer<AddBridgeFlowSourceRequest.Builder> flowSource)Sets the value of the FlowSource property for this object.AddBridgeSourceRequest.BuilderflowSource(AddBridgeFlowSourceRequest flowSource)Sets the value of the FlowSource property for this object.default AddBridgeSourceRequest.BuildernetworkSource(Consumer<AddBridgeNetworkSourceRequest.Builder> networkSource)Sets the value of the NetworkSource property for this object.AddBridgeSourceRequest.BuildernetworkSource(AddBridgeNetworkSourceRequest networkSource)Sets the value of the NetworkSource property for this object.-
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
-
-
-
-
Method Detail
-
flowSource
AddBridgeSourceRequest.Builder flowSource(AddBridgeFlowSourceRequest 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 AddBridgeSourceRequest.Builder flowSource(Consumer<AddBridgeFlowSourceRequest.Builder> flowSource)
Sets the value of the FlowSource property for this object. This is a convenience method that creates an instance of theAddBridgeFlowSourceRequest.Builderavoiding the need to create one manually viaAddBridgeFlowSourceRequest.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toflowSource(AddBridgeFlowSourceRequest).- Parameters:
flowSource- a consumer that will call methods onAddBridgeFlowSourceRequest.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
flowSource(AddBridgeFlowSourceRequest)
-
networkSource
AddBridgeSourceRequest.Builder networkSource(AddBridgeNetworkSourceRequest 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 AddBridgeSourceRequest.Builder networkSource(Consumer<AddBridgeNetworkSourceRequest.Builder> networkSource)
Sets the value of the NetworkSource property for this object. This is a convenience method that creates an instance of theAddBridgeNetworkSourceRequest.Builderavoiding the need to create one manually viaAddBridgeNetworkSourceRequest.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonetworkSource(AddBridgeNetworkSourceRequest).- Parameters:
networkSource- a consumer that will call methods onAddBridgeNetworkSourceRequest.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
networkSource(AddBridgeNetworkSourceRequest)
-
-