Interface ParticipantReplica.Builder

  • Method Details

    • sourceStageArn

      ParticipantReplica.Builder sourceStageArn(String sourceStageArn)

      ARN of the stage from which this participant is replicated.

      Parameters:
      sourceStageArn - ARN of the stage from which this participant is replicated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • participantId

      ParticipantReplica.Builder participantId(String participantId)

      Participant ID of the publisher that will be replicated. This is assigned by IVS and returned by CreateParticipantToken or the jti (JWT ID) used to create a self signed token.

      Parameters:
      participantId - Participant ID of the publisher that will be replicated. This is assigned by IVS and returned by CreateParticipantToken or the jti (JWT ID) used to create a self signed token.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sourceSessionId

      ParticipantReplica.Builder sourceSessionId(String sourceSessionId)

      ID of the session within the source stage.

      Parameters:
      sourceSessionId - ID of the session within the source stage.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • destinationStageArn

      ParticipantReplica.Builder destinationStageArn(String destinationStageArn)

      ARN of the stage where the participant is replicated.

      Parameters:
      destinationStageArn - ARN of the stage where the participant is replicated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • destinationSessionId

      ParticipantReplica.Builder destinationSessionId(String destinationSessionId)

      ID of the session within the destination stage.

      Parameters:
      destinationSessionId - ID of the session within the destination stage.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • replicationState

      ParticipantReplica.Builder replicationState(String replicationState)

      Replica’s current replication state.

      Parameters:
      replicationState - Replica’s current replication state.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • replicationState

      ParticipantReplica.Builder replicationState(ReplicationState replicationState)

      Replica’s current replication state.

      Parameters:
      replicationState - Replica’s current replication state.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: