Interface MulticastInputSource
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
MulticastInputSource.Jsii$Proxy
@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)",
date="2026-09-02T11:03:41.287Z")
@Stability(Experimental)
public interface MulticastInputSource
extends software.amazon.jsii.JsiiSerializable
(experimental) A source for a multicast input.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.medialive.alpha.*;
MulticastProtocol multicastProtocol;
MulticastInputSource multicastInputSource = MulticastInputSource.builder()
.address("address")
.port(123)
// the properties below are optional
.protocol(multicastProtocol)
.sourceIp("sourceIp")
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forMulticastInputSourcestatic final classAn implementation forMulticastInputSource -
Method Summary
Modifier and TypeMethodDescriptionstatic MulticastInputSource.Builderbuilder()(experimental) The multicast group address.getPort()(experimental) The multicast port.default MulticastProtocol(experimental) The transport protocol.default String(experimental) Filter to a specific source IP (source-specific multicast).Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAddress
(experimental) The multicast group address. -
getPort
(experimental) The multicast port. -
getProtocol
(experimental) The transport protocol.Default: MulticastProtocol.UDP
-
getSourceIp
(experimental) Filter to a specific source IP (source-specific multicast).Default: - accept any source
-
builder
- Returns:
- a
MulticastInputSource.BuilderofMulticastInputSource
-