Interface VoiceProfileSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<VoiceProfileSummary.Builder,VoiceProfileSummary>,SdkBuilder<VoiceProfileSummary.Builder,VoiceProfileSummary>,SdkPojo
- Enclosing class:
- VoiceProfileSummary
public static interface VoiceProfileSummary.Builder extends SdkPojo, CopyableBuilder<VoiceProfileSummary.Builder,VoiceProfileSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VoiceProfileSummary.BuildercreatedTimestamp(Instant createdTimestamp)The time at which a voice profile summary was created.VoiceProfileSummary.BuilderexpirationTimestamp(Instant expirationTimestamp)Extends the life of the voice profile.VoiceProfileSummary.BuilderupdatedTimestamp(Instant updatedTimestamp)The time at which a voice profile summary was last updated.VoiceProfileSummary.BuildervoiceProfileArn(String voiceProfileArn)The ARN of the voice profile in a voice profile summary.VoiceProfileSummary.BuildervoiceProfileDomainId(String voiceProfileDomainId)The ID of the voice profile domain in a voice profile summary.VoiceProfileSummary.BuildervoiceProfileId(String voiceProfileId)The ID of the voice profile in a voice profile summary.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
voiceProfileId
VoiceProfileSummary.Builder voiceProfileId(String voiceProfileId)
The ID of the voice profile in a voice profile summary.
- Parameters:
voiceProfileId- The ID of the voice profile in a voice profile summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
voiceProfileArn
VoiceProfileSummary.Builder voiceProfileArn(String voiceProfileArn)
The ARN of the voice profile in a voice profile summary.
- Parameters:
voiceProfileArn- The ARN of the voice profile in a voice profile summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
voiceProfileDomainId
VoiceProfileSummary.Builder voiceProfileDomainId(String voiceProfileDomainId)
The ID of the voice profile domain in a voice profile summary.
- Parameters:
voiceProfileDomainId- The ID of the voice profile domain in a voice profile summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdTimestamp
VoiceProfileSummary.Builder createdTimestamp(Instant createdTimestamp)
The time at which a voice profile summary was created.
- Parameters:
createdTimestamp- The time at which a voice profile summary was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedTimestamp
VoiceProfileSummary.Builder updatedTimestamp(Instant updatedTimestamp)
The time at which a voice profile summary was last updated.
- Parameters:
updatedTimestamp- The time at which a voice profile summary was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expirationTimestamp
VoiceProfileSummary.Builder expirationTimestamp(Instant expirationTimestamp)
Extends the life of the voice profile. You can use
UpdateVoiceProfileto refresh an existing voice profile's voice print and extend the life of the summary.- Parameters:
expirationTimestamp- Extends the life of the voice profile. You can useUpdateVoiceProfileto refresh an existing voice profile's voice print and extend the life of the summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-