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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Speaker.BuildercreatedAt(Instant createdAt)A timestamp of when the speaker was created.Speaker.BuildercustomerSpeakerId(String customerSpeakerId)The client-provided identifier for the speaker.Speaker.BuilderdomainId(String domainId)The identifier of the domain that contains the speaker.Speaker.BuildergeneratedSpeakerId(String generatedSpeakerId)The service-generated identifier for the speaker.Speaker.BuilderlastAccessedAt(Instant lastAccessedAt)The timestamp of when the speaker was last accessed for enrollment, re-enrollment or a successful authentication.Speaker.Builderstatus(String status)The current status of the speaker.Speaker.Builderstatus(SpeakerStatus status)The current status of the speaker.Speaker.BuilderupdatedAt(Instant updatedAt)A timestamp of the speaker's last update.-
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
-
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:
SpeakerStatus,SpeakerStatus
-
status
Speaker.Builder status(SpeakerStatus 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:
SpeakerStatus,SpeakerStatus
-
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.
-
-