Interface InputConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<InputConfiguration.Builder,InputConfiguration>,SdkBuilder<InputConfiguration.Builder,InputConfiguration>,SdkPojo
- Enclosing class:
- InputConfiguration
public static interface InputConfiguration.Builder extends SdkPojo, CopyableBuilder<InputConfiguration.Builder,InputConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description InputConfiguration.BuilderinputIp(String inputIp)The IP address that the flow listens on for incoming content for a media stream.InputConfiguration.BuilderinputPort(Integer inputPort)The port that the flow listens on for an incoming media stream.default InputConfiguration.BuilderinterfaceValue(Consumer<Interface.Builder> interfaceValue)The VPC interface where the media stream comes in from.InputConfiguration.BuilderinterfaceValue(Interface interfaceValue)The VPC interface where the media stream comes in from.-
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
-
inputIp
InputConfiguration.Builder inputIp(String inputIp)
The IP address that the flow listens on for incoming content for a media stream.- Parameters:
inputIp- The IP address that the flow listens on for incoming content for a media stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputPort
InputConfiguration.Builder inputPort(Integer inputPort)
The port that the flow listens on for an incoming media stream.- Parameters:
inputPort- The port that the flow listens on for an incoming media stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
interfaceValue
InputConfiguration.Builder interfaceValue(Interface interfaceValue)
The VPC interface where the media stream comes in from.- Parameters:
interfaceValue- The VPC interface where the media stream comes in from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
interfaceValue
default InputConfiguration.Builder interfaceValue(Consumer<Interface.Builder> interfaceValue)
The VPC interface where the media stream comes in from. This is a convenience method that creates an instance of theInterface.Builderavoiding the need to create one manually viaInterface.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tointerfaceValue(Interface).- Parameters:
interfaceValue- a consumer that will call methods onInterface.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
interfaceValue(Interface)
-
-