Interface ModifyMediaRequest.Builder
- Enclosing interface:
- ModifyMediaRequest
public static interface ModifyMediaRequest.Builder
Builder interface for creating immutable
ModifyMediaRequest instances.-
Method Summary
Modifier and TypeMethodDescriptionaddEgressMediaStream(EgressMediaStream egressMediaStream) Adds an egress media stream to the list of egress media streams.addIngressMediaStream(IngressMediaStream ingressMediaStream) Adds an ingress media stream to the list of ingress media streams.build()Builds theModifyMediaRequestinstance.egressMediaStreams(List<EgressMediaStream> egressMediaStreams) Sets the list of egress media streams associated with the media session.ingressMediaStreams(List<IngressMediaStream> ingressMediaStreams) Sets the list of ingress media streams associated with the media session.
-
Method Details
-
ingressMediaStreams
Sets the list of ingress media streams associated with the media session.- Parameters:
ingressMediaStreams- the list of ingress media streams.- Returns:
- this Builder instance.
-
addIngressMediaStream
Adds an ingress media stream to the list of ingress media streams.- Parameters:
ingressMediaStream- the ingress media stream.- Returns:
- this Builder instance.
-
egressMediaStreams
Sets the list of egress media streams associated with the media session.- Parameters:
egressMediaStreams- the list of egress media streams.- Returns:
- this Builder instance.
-
addEgressMediaStream
Adds an egress media stream to the list of egress media streams.- Parameters:
egressMediaStream- the egress media stream.- Returns:
- this Builder instance.
-
build
ModifyMediaRequest build()Builds theModifyMediaRequestinstance.- Returns:
- an immutable
ModifyMediaRequestinstance.
-