Participant.Builder |
Participant.Builder.attributes(Map<String,String> attributes) |
Application-provided attributes to encode into the token and attach to a stage.
|
Participant.Builder |
Participant.Builder.browserName(String browserName) |
The participant’s browser.
|
Participant.Builder |
Participant.Builder.browserVersion(String browserVersion) |
The participant’s browser version.
|
static Participant.Builder |
Participant.builder() |
|
Participant.Builder |
Participant.Builder.firstJoinTime(Instant firstJoinTime) |
ISO 8601 timestamp (returned as a string) when the participant first joined the stage session.
|
Participant.Builder |
Participant.Builder.ispName(String ispName) |
The participant’s Internet Service Provider.
|
Participant.Builder |
Participant.Builder.osName(String osName) |
The participant’s operating system.
|
Participant.Builder |
Participant.Builder.osVersion(String osVersion) |
The participant’s operating system version.
|
Participant.Builder |
Participant.Builder.participantId(String participantId) |
Unique identifier for this participant, assigned by IVS.
|
Participant.Builder |
Participant.Builder.protocol(String protocol) |
Type of ingest protocol that the participant employs for broadcasting.
|
Participant.Builder |
Participant.Builder.protocol(ParticipantProtocol protocol) |
Type of ingest protocol that the participant employs for broadcasting.
|
Participant.Builder |
Participant.Builder.published(Boolean published) |
Whether the participant ever published to the stage session.
|
Participant.Builder |
Participant.Builder.recordingS3BucketName(String recordingS3BucketName) |
Name of the S3 bucket to where the participant is being recorded, if individual participant recording is
enabled, or "" (empty string), if recording is not enabled.
|
Participant.Builder |
Participant.Builder.recordingS3Prefix(String recordingS3Prefix) |
S3 prefix of the S3 bucket where the participant is being recorded, if individual participant recording is
enabled, or "" (empty string), if recording is not enabled.
|
Participant.Builder |
Participant.Builder.recordingState(String recordingState) |
The participant’s recording state.
|
Participant.Builder |
Participant.Builder.recordingState(ParticipantRecordingState recordingState) |
The participant’s recording state.
|
Participant.Builder |
Participant.Builder.sdkVersion(String sdkVersion) |
The participant’s SDK version.
|
Participant.Builder |
Participant.Builder.state(String state) |
Whether the participant is connected to or disconnected from the stage.
|
Participant.Builder |
Participant.Builder.state(ParticipantState state) |
Whether the participant is connected to or disconnected from the stage.
|
Participant.Builder |
Participant.toBuilder() |
|
Participant.Builder |
Participant.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.
|