@Generated(value="software.amazon.awssdk:codegen") public final class GetIceServerConfigRequest extends KinesisVideoSignalingRequest implements ToCopyableBuilder<GetIceServerConfigRequest.Builder,GetIceServerConfigRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetIceServerConfigRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static GetIceServerConfigRequest.Builder |
builder() |
String |
channelARN()
The ARN of the signaling channel to be used for the peer-to-peer connection between configured peers.
|
String |
clientId()
Unique identifier for the viewer.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetIceServerConfigRequest.Builder> |
serializableBuilderClass() |
Service |
service()
Specifies the desired service.
|
String |
serviceAsString()
Specifies the desired service.
|
GetIceServerConfigRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
username()
An optional user ID to be associated with the credentials.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String channelARN()
The ARN of the signaling channel to be used for the peer-to-peer connection between configured peers.
public String clientId()
Unique identifier for the viewer. Must be unique within the signaling channel.
public Service service()
Specifies the desired service. Currently, TURN is the only valid value.
If the service returns an enum value that is not available in the current SDK version, service will
return Service.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
serviceAsString().
TURN is the only valid value.Servicepublic String serviceAsString()
Specifies the desired service. Currently, TURN is the only valid value.
If the service returns an enum value that is not available in the current SDK version, service will
return Service.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
serviceAsString().
TURN is the only valid value.Servicepublic String username()
An optional user ID to be associated with the credentials.
public GetIceServerConfigRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GetIceServerConfigRequest.Builder,GetIceServerConfigRequest>toBuilder in class KinesisVideoSignalingRequestpublic static GetIceServerConfigRequest.Builder builder()
public static Class<? extends GetIceServerConfigRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2020. All rights reserved.