Interface ParticipantSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ParticipantSummary.Builder,ParticipantSummary>,SdkBuilder<ParticipantSummary.Builder,ParticipantSummary>,SdkPojo
- Enclosing class:
- ParticipantSummary
public static interface ParticipantSummary.Builder extends SdkPojo, CopyableBuilder<ParticipantSummary.Builder,ParticipantSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ParticipantSummary.BuilderfirstJoinTime(Instant firstJoinTime)ISO 8601 timestamp (returned as a string) when the participant first joined the stage session.ParticipantSummary.BuilderparticipantId(String participantId)Unique identifier for this participant, assigned by IVS.ParticipantSummary.Builderpublished(Boolean published)Whether the participant ever published to the stage session.ParticipantSummary.Builderstate(String state)Whether the participant is connected to or disconnected from the stage.ParticipantSummary.Builderstate(ParticipantState state)Whether the participant is connected to or disconnected from the stage.ParticipantSummary.BuilderuserId(String userId)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.-
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, sdkFields
-
-
-
-
Method Detail
-
firstJoinTime
ParticipantSummary.Builder firstJoinTime(Instant firstJoinTime)
ISO 8601 timestamp (returned as a string) when the participant first joined the stage session.
- Parameters:
firstJoinTime- ISO 8601 timestamp (returned as a string) when the participant first joined the stage session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
participantId
ParticipantSummary.Builder participantId(String participantId)
Unique identifier for this participant, assigned by IVS.
- Parameters:
participantId- Unique identifier for this participant, assigned by IVS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
published
ParticipantSummary.Builder published(Boolean published)
Whether the participant ever published to the stage session.
- Parameters:
published- Whether the participant ever published to the stage session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
ParticipantSummary.Builder state(String state)
Whether the participant is connected to or disconnected from the stage.
- Parameters:
state- Whether the participant is connected to or disconnected from the stage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ParticipantState,ParticipantState
-
state
ParticipantSummary.Builder state(ParticipantState state)
Whether the participant is connected to or disconnected from the stage.
- Parameters:
state- Whether the participant is connected to or disconnected from the stage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ParticipantState,ParticipantState
-
userId
ParticipantSummary.Builder userId(String userId)
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. This can be any UTF-8 encoded text. This field is exposed to all stage participants and should not be used for personally identifying, confidential, or sensitive information.
- Parameters:
userId- 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. This can be any UTF-8 encoded text. This field is exposed to all stage participants and should not be used for personally identifying, confidential, or sensitive information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-