Interface ChimeSdkMeetingLiveConnectorConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ChimeSdkMeetingLiveConnectorConfiguration.Builder,
,ChimeSdkMeetingLiveConnectorConfiguration> SdkBuilder<ChimeSdkMeetingLiveConnectorConfiguration.Builder,
,ChimeSdkMeetingLiveConnectorConfiguration> SdkPojo
- Enclosing class:
ChimeSdkMeetingLiveConnectorConfiguration
@Mutable
@NotThreadSafe
public static interface ChimeSdkMeetingLiveConnectorConfiguration.Builder
extends SdkPojo, CopyableBuilder<ChimeSdkMeetingLiveConnectorConfiguration.Builder,ChimeSdkMeetingLiveConnectorConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionThe configuration object's Chime SDK meeting ARN.compositedVideo
(Consumer<CompositedVideoArtifactsConfiguration.Builder> compositedVideo) The media pipeline's composited video.compositedVideo
(CompositedVideoArtifactsConfiguration compositedVideo) The media pipeline's composited video.The configuration object's multiplex type.muxType
(LiveConnectorMuxType muxType) The configuration object's multiplex type.sourceConfiguration
(Consumer<SourceConfiguration.Builder> sourceConfiguration) The source configuration settings of the media pipeline's configuration object.sourceConfiguration
(SourceConfiguration sourceConfiguration) The source configuration settings of the media pipeline's configuration 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, sdkFieldNameToField, sdkFields
-
Method Details
-
arn
The configuration object's Chime SDK meeting ARN.
- Parameters:
arn
- The configuration object's Chime SDK meeting ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
muxType
The configuration object's multiplex type.
- Parameters:
muxType
- The configuration object's multiplex type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
muxType
The configuration object's multiplex type.
- Parameters:
muxType
- The configuration object's multiplex type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
compositedVideo
ChimeSdkMeetingLiveConnectorConfiguration.Builder compositedVideo(CompositedVideoArtifactsConfiguration compositedVideo) The media pipeline's composited video.
- Parameters:
compositedVideo
- The media pipeline's composited video.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
compositedVideo
default ChimeSdkMeetingLiveConnectorConfiguration.Builder compositedVideo(Consumer<CompositedVideoArtifactsConfiguration.Builder> compositedVideo) The media pipeline's composited video.
This is a convenience method that creates an instance of theCompositedVideoArtifactsConfiguration.Builder
avoiding the need to create one manually viaCompositedVideoArtifactsConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocompositedVideo(CompositedVideoArtifactsConfiguration)
.- Parameters:
compositedVideo
- a consumer that will call methods onCompositedVideoArtifactsConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sourceConfiguration
ChimeSdkMeetingLiveConnectorConfiguration.Builder sourceConfiguration(SourceConfiguration sourceConfiguration) The source configuration settings of the media pipeline's configuration object.
- Parameters:
sourceConfiguration
- The source configuration settings of the media pipeline's configuration object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceConfiguration
default ChimeSdkMeetingLiveConnectorConfiguration.Builder sourceConfiguration(Consumer<SourceConfiguration.Builder> sourceConfiguration) The source configuration settings of the media pipeline's configuration object.
This is a convenience method that creates an instance of theSourceConfiguration.Builder
avoiding the need to create one manually viaSourceConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosourceConfiguration(SourceConfiguration)
.- Parameters:
sourceConfiguration
- a consumer that will call methods onSourceConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-