Interface SendAlexaOfferToMasterRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<SendAlexaOfferToMasterRequest.Builder,
,SendAlexaOfferToMasterRequest> KinesisVideoSignalingRequest.Builder
,SdkBuilder<SendAlexaOfferToMasterRequest.Builder,
,SendAlexaOfferToMasterRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
SendAlexaOfferToMasterRequest
public static interface SendAlexaOfferToMasterRequest.Builder
extends KinesisVideoSignalingRequest.Builder, SdkPojo, CopyableBuilder<SendAlexaOfferToMasterRequest.Builder,SendAlexaOfferToMasterRequest>
-
Method Summary
Modifier and TypeMethodDescriptionchannelARN
(String channelARN) The ARN of the signaling channel by which Alexa and the master peer communicate.messagePayload
(String messagePayload) The base64-encoded SDP offer content.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.senderClientId
(String senderClientId) The unique identifier for the sender client.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.kinesisvideosignaling.model.KinesisVideoSignalingRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
channelARN
The ARN of the signaling channel by which Alexa and the master peer communicate.
- Parameters:
channelARN
- The ARN of the signaling channel by which Alexa and the master peer communicate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
senderClientId
The unique identifier for the sender client.
- Parameters:
senderClientId
- The unique identifier for the sender client.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
messagePayload
The base64-encoded SDP offer content.
- Parameters:
messagePayload
- The base64-encoded SDP offer content.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
SendAlexaOfferToMasterRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
SendAlexaOfferToMasterRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-