Interface Speaker.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Speaker.Builder,Speaker>, SdkBuilder<Speaker.Builder,Speaker>, SdkPojo
Enclosing class:
Speaker

public static interface Speaker.Builder extends SdkPojo, CopyableBuilder<Speaker.Builder,Speaker>
  • Method Details

    • createdAt

      Speaker.Builder createdAt(Instant createdAt)

      A timestamp of when the speaker was created.

      Parameters:
      createdAt - A timestamp of when the speaker was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • customerSpeakerId

      Speaker.Builder customerSpeakerId(String customerSpeakerId)

      The client-provided identifier for the speaker.

      Parameters:
      customerSpeakerId - The client-provided identifier for the speaker.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • domainId

      Speaker.Builder domainId(String domainId)

      The identifier of the domain that contains the speaker.

      Parameters:
      domainId - The identifier of the domain that contains the speaker.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • generatedSpeakerId

      Speaker.Builder generatedSpeakerId(String generatedSpeakerId)

      The service-generated identifier for the speaker.

      Parameters:
      generatedSpeakerId - The service-generated identifier for the speaker.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastAccessedAt

      Speaker.Builder lastAccessedAt(Instant lastAccessedAt)

      The timestamp of when the speaker was last accessed for enrollment, re-enrollment or a successful authentication. This timestamp is accurate to one hour.

      Parameters:
      lastAccessedAt - The timestamp of when the speaker was last accessed for enrollment, re-enrollment or a successful authentication. This timestamp is accurate to one hour.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      Speaker.Builder status(String status)

      The current status of the speaker.

      Parameters:
      status - The current status of the speaker.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status of the speaker.

      Parameters:
      status - The current status of the speaker.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • updatedAt

      Speaker.Builder updatedAt(Instant updatedAt)

      A timestamp of the speaker's last update.

      Parameters:
      updatedAt - A timestamp of the speaker's last update.
      Returns:
      Returns a reference to this object so that method calls can be chained together.