@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListParticipantsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
ListParticipantsRequest() |
Modifier and Type | Method and Description |
---|---|
ListParticipantsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Boolean |
getFilterByPublished()
Filters the response list to only show participants who published during the stage session.
|
String |
getFilterByRecordingState()
Filters the response list to only show participants with the specified recording state.
|
String |
getFilterByState()
Filters the response list to only show participants in the specified state.
|
String |
getFilterByUserId()
Filters the response list to match the specified user ID.
|
Integer |
getMaxResults()
Maximum number of results to return.
|
String |
getNextToken()
The first participant to retrieve.
|
String |
getSessionId()
ID of the session within the stage.
|
String |
getStageArn()
Stage ARN.
|
int |
hashCode() |
Boolean |
isFilterByPublished()
Filters the response list to only show participants who published during the stage session.
|
void |
setFilterByPublished(Boolean filterByPublished)
Filters the response list to only show participants who published during the stage session.
|
void |
setFilterByRecordingState(String filterByRecordingState)
Filters the response list to only show participants with the specified recording state.
|
void |
setFilterByState(String filterByState)
Filters the response list to only show participants in the specified state.
|
void |
setFilterByUserId(String filterByUserId)
Filters the response list to match the specified user ID.
|
void |
setMaxResults(Integer maxResults)
Maximum number of results to return.
|
void |
setNextToken(String nextToken)
The first participant to retrieve.
|
void |
setSessionId(String sessionId)
ID of the session within the stage.
|
void |
setStageArn(String stageArn)
Stage ARN.
|
String |
toString()
Returns a string representation of this object.
|
ListParticipantsRequest |
withFilterByPublished(Boolean filterByPublished)
Filters the response list to only show participants who published during the stage session.
|
ListParticipantsRequest |
withFilterByRecordingState(ParticipantRecordingFilterByRecordingState filterByRecordingState)
Filters the response list to only show participants with the specified recording state.
|
ListParticipantsRequest |
withFilterByRecordingState(String filterByRecordingState)
Filters the response list to only show participants with the specified recording state.
|
ListParticipantsRequest |
withFilterByState(ParticipantState filterByState)
Filters the response list to only show participants in the specified state.
|
ListParticipantsRequest |
withFilterByState(String filterByState)
Filters the response list to only show participants in the specified state.
|
ListParticipantsRequest |
withFilterByUserId(String filterByUserId)
Filters the response list to match the specified user ID.
|
ListParticipantsRequest |
withMaxResults(Integer maxResults)
Maximum number of results to return.
|
ListParticipantsRequest |
withNextToken(String nextToken)
The first participant to retrieve.
|
ListParticipantsRequest |
withSessionId(String sessionId)
ID of the session within the stage.
|
ListParticipantsRequest |
withStageArn(String stageArn)
Stage ARN.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setStageArn(String stageArn)
Stage ARN.
stageArn
- Stage ARN.public String getStageArn()
Stage ARN.
public ListParticipantsRequest withStageArn(String stageArn)
Stage ARN.
stageArn
- Stage ARN.public void setSessionId(String sessionId)
ID of the session within the stage.
sessionId
- ID of the session within the stage.public String getSessionId()
ID of the session within the stage.
public ListParticipantsRequest withSessionId(String sessionId)
ID of the session within the stage.
sessionId
- ID of the session within the stage.public void setFilterByUserId(String filterByUserId)
Filters the response list to match the specified user ID. Only one of filterByUserId
,
filterByPublished
, filterByState
, or filterByRecordingState
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
- Filters the response list to match the specified user ID. Only one of filterByUserId
,
filterByPublished
, filterByState
, or filterByRecordingState
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 String getFilterByUserId()
Filters the response list to match the specified user ID. Only one of filterByUserId
,
filterByPublished
, filterByState
, or filterByRecordingState
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
, filterByState
, or filterByRecordingState
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 ListParticipantsRequest withFilterByUserId(String filterByUserId)
Filters the response list to match the specified user ID. Only one of filterByUserId
,
filterByPublished
, filterByState
, or filterByRecordingState
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
- Filters the response list to match the specified user ID. Only one of filterByUserId
,
filterByPublished
, filterByState
, or filterByRecordingState
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 void setFilterByPublished(Boolean filterByPublished)
Filters the response list to only show participants who published during the stage session. Only one of
filterByUserId
, filterByPublished
, filterByState
, or
filterByRecordingState
can be provided per request.
filterByPublished
- Filters the response list to only show participants who published during the stage session. Only one of
filterByUserId
, filterByPublished
, filterByState
, or
filterByRecordingState
can be provided per request.public Boolean getFilterByPublished()
Filters the response list to only show participants who published during the stage session. Only one of
filterByUserId
, filterByPublished
, filterByState
, or
filterByRecordingState
can be provided per request.
filterByUserId
, filterByPublished
, filterByState
, or
filterByRecordingState
can be provided per request.public ListParticipantsRequest withFilterByPublished(Boolean filterByPublished)
Filters the response list to only show participants who published during the stage session. Only one of
filterByUserId
, filterByPublished
, filterByState
, or
filterByRecordingState
can be provided per request.
filterByPublished
- Filters the response list to only show participants who published during the stage session. Only one of
filterByUserId
, filterByPublished
, filterByState
, or
filterByRecordingState
can be provided per request.public Boolean isFilterByPublished()
Filters the response list to only show participants who published during the stage session. Only one of
filterByUserId
, filterByPublished
, filterByState
, or
filterByRecordingState
can be provided per request.
filterByUserId
, filterByPublished
, filterByState
, or
filterByRecordingState
can be provided per request.public void setFilterByState(String filterByState)
Filters the response list to only show participants in the specified state. Only one of
filterByUserId
, filterByPublished
, filterByState
, or
filterByRecordingState
can be provided per request.
filterByState
- Filters the response list to only show participants in the specified state. Only one of
filterByUserId
, filterByPublished
, filterByState
, or
filterByRecordingState
can be provided per request.ParticipantState
public String getFilterByState()
Filters the response list to only show participants in the specified state. Only one of
filterByUserId
, filterByPublished
, filterByState
, or
filterByRecordingState
can be provided per request.
filterByUserId
, filterByPublished
, filterByState
, or
filterByRecordingState
can be provided per request.ParticipantState
public ListParticipantsRequest withFilterByState(String filterByState)
Filters the response list to only show participants in the specified state. Only one of
filterByUserId
, filterByPublished
, filterByState
, or
filterByRecordingState
can be provided per request.
filterByState
- Filters the response list to only show participants in the specified state. Only one of
filterByUserId
, filterByPublished
, filterByState
, or
filterByRecordingState
can be provided per request.ParticipantState
public ListParticipantsRequest withFilterByState(ParticipantState filterByState)
Filters the response list to only show participants in the specified state. Only one of
filterByUserId
, filterByPublished
, filterByState
, or
filterByRecordingState
can be provided per request.
filterByState
- Filters the response list to only show participants in the specified state. Only one of
filterByUserId
, filterByPublished
, filterByState
, or
filterByRecordingState
can be provided per request.ParticipantState
public void setNextToken(String nextToken)
The first participant to retrieve. This is used for pagination; see the nextToken
response field.
nextToken
- The first participant to retrieve. This is used for pagination; see the nextToken
response
field.public String getNextToken()
The first participant to retrieve. This is used for pagination; see the nextToken
response field.
nextToken
response
field.public ListParticipantsRequest withNextToken(String nextToken)
The first participant to retrieve. This is used for pagination; see the nextToken
response field.
nextToken
- The first participant to retrieve. This is used for pagination; see the nextToken
response
field.public void setMaxResults(Integer maxResults)
Maximum number of results to return. Default: 50.
maxResults
- Maximum number of results to return. Default: 50.public Integer getMaxResults()
Maximum number of results to return. Default: 50.
public ListParticipantsRequest withMaxResults(Integer maxResults)
Maximum number of results to return. Default: 50.
maxResults
- Maximum number of results to return. Default: 50.public void setFilterByRecordingState(String filterByRecordingState)
Filters the response list to only show participants with the specified recording state. Only one of
filterByUserId
, filterByPublished
, filterByState
, or
filterByRecordingState
can be provided per request.
filterByRecordingState
- Filters the response list to only show participants with the specified recording state. Only one of
filterByUserId
, filterByPublished
, filterByState
, or
filterByRecordingState
can be provided per request.ParticipantRecordingFilterByRecordingState
public String getFilterByRecordingState()
Filters the response list to only show participants with the specified recording state. Only one of
filterByUserId
, filterByPublished
, filterByState
, or
filterByRecordingState
can be provided per request.
filterByUserId
, filterByPublished
, filterByState
, or
filterByRecordingState
can be provided per request.ParticipantRecordingFilterByRecordingState
public ListParticipantsRequest withFilterByRecordingState(String filterByRecordingState)
Filters the response list to only show participants with the specified recording state. Only one of
filterByUserId
, filterByPublished
, filterByState
, or
filterByRecordingState
can be provided per request.
filterByRecordingState
- Filters the response list to only show participants with the specified recording state. Only one of
filterByUserId
, filterByPublished
, filterByState
, or
filterByRecordingState
can be provided per request.ParticipantRecordingFilterByRecordingState
public ListParticipantsRequest withFilterByRecordingState(ParticipantRecordingFilterByRecordingState filterByRecordingState)
Filters the response list to only show participants with the specified recording state. Only one of
filterByUserId
, filterByPublished
, filterByState
, or
filterByRecordingState
can be provided per request.
filterByRecordingState
- Filters the response list to only show participants with the specified recording state. Only one of
filterByUserId
, filterByPublished
, filterByState
, or
filterByRecordingState
can be provided per request.ParticipantRecordingFilterByRecordingState
public String toString()
toString
in class Object
Object.toString()
public ListParticipantsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()