@Generated(value="software.amazon.awssdk:codegen") public final class ListParticipantsRequest extends IvsRealTimeRequest implements ToCopyableBuilder<ListParticipantsRequest.Builder,ListParticipantsRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
ListParticipantsRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ListParticipantsRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Boolean |
filterByPublished()
Filters the response list to only show participants who published during the stage session.
|
ParticipantState |
filterByState()
Filters the response list to only show participants in the specified state.
|
String |
filterByStateAsString()
Filters the response list to only show participants in the specified state.
|
String |
filterByUserId()
Filters the response list to match the specified user ID.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
maxResults()
Maximum number of results to return.
|
String |
nextToken()
The first participant to retrieve.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ListParticipantsRequest.Builder> |
serializableBuilderClass() |
String |
sessionId()
ID of the session within the stage.
|
String |
stageArn()
Stage ARN.
|
ListParticipantsRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean filterByPublished()
Filters the response list to only show participants who published during the stage session. Only one of
filterByUserId, filterByPublished, or filterByState can be provided per
request.
filterByUserId, filterByPublished, or filterByState can be
provided per request.public final ParticipantState filterByState()
Filters the response list to only show participants in the specified state. Only one of
filterByUserId, filterByPublished, or filterByState can be provided per
request.
If the service returns an enum value that is not available in the current SDK version, filterByState
will return ParticipantState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from filterByStateAsString().
filterByUserId, filterByPublished, or filterByState can be
provided per request.ParticipantStatepublic final String filterByStateAsString()
Filters the response list to only show participants in the specified state. Only one of
filterByUserId, filterByPublished, or filterByState can be provided per
request.
If the service returns an enum value that is not available in the current SDK version, filterByState
will return ParticipantState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from filterByStateAsString().
filterByUserId, filterByPublished, or filterByState can be
provided per request.ParticipantStatepublic final String filterByUserId()
Filters the response list to match the specified user ID. Only one of filterByUserId,
filterByPublished, or filterByState can be provided per request. A userId
is a customer-assigned name to help identify the token; this can be used to link a participant to a user in the
customer’s own systems.
filterByUserId,
filterByPublished, or filterByState can be provided per request. A
userId is a customer-assigned name to help identify the token; this can be used to link a
participant to a user in the customer’s own systems.public final Integer maxResults()
Maximum number of results to return. Default: 50.
public final String nextToken()
The first participant to retrieve. This is used for pagination; see the nextToken response field.
nextToken response
field.public final String sessionId()
ID of the session within the stage.
public final String stageArn()
Stage ARN.
public ListParticipantsRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ListParticipantsRequest.Builder,ListParticipantsRequest>toBuilder in class IvsRealTimeRequestpublic static ListParticipantsRequest.Builder builder()
public static Class<? extends ListParticipantsRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.