Interface MedicalScribeStreamDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<MedicalScribeStreamDetails.Builder,MedicalScribeStreamDetails>,SdkBuilder<MedicalScribeStreamDetails.Builder,MedicalScribeStreamDetails>,SdkPojo
- Enclosing class:
- MedicalScribeStreamDetails
@Mutable @NotThreadSafe public static interface MedicalScribeStreamDetails.Builder extends SdkPojo, CopyableBuilder<MedicalScribeStreamDetails.Builder,MedicalScribeStreamDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description MedicalScribeStreamDetails.BuilderchannelDefinitions(Collection<MedicalScribeChannelDefinition> channelDefinitions)The Channel Definitions of the HealthScribe streaming session.MedicalScribeStreamDetails.BuilderchannelDefinitions(Consumer<MedicalScribeChannelDefinition.Builder>... channelDefinitions)The Channel Definitions of the HealthScribe streaming session.MedicalScribeStreamDetails.BuilderchannelDefinitions(MedicalScribeChannelDefinition... channelDefinitions)The Channel Definitions of the HealthScribe streaming session.default MedicalScribeStreamDetails.BuilderencryptionSettings(Consumer<MedicalScribeEncryptionSettings.Builder> encryptionSettings)The Encryption Settings of the HealthScribe streaming session.MedicalScribeStreamDetails.BuilderencryptionSettings(MedicalScribeEncryptionSettings encryptionSettings)The Encryption Settings of the HealthScribe streaming session.MedicalScribeStreamDetails.BuilderlanguageCode(String languageCode)The Language Code of the HealthScribe streaming session.MedicalScribeStreamDetails.BuilderlanguageCode(MedicalScribeLanguageCode languageCode)The Language Code of the HealthScribe streaming session.MedicalScribeStreamDetails.BuildermediaEncoding(String mediaEncoding)The Media Encoding of the HealthScribe streaming session.MedicalScribeStreamDetails.BuildermediaEncoding(MedicalScribeMediaEncoding mediaEncoding)The Media Encoding of the HealthScribe streaming session.MedicalScribeStreamDetails.BuildermediaSampleRateHertz(Integer mediaSampleRateHertz)The sample rate (in hertz) of the HealthScribe streaming session.default MedicalScribeStreamDetails.BuilderpostStreamAnalyticsResult(Consumer<MedicalScribePostStreamAnalyticsResult.Builder> postStreamAnalyticsResult)The result of post-stream analytics for the HealthScribe streaming session.MedicalScribeStreamDetails.BuilderpostStreamAnalyticsResult(MedicalScribePostStreamAnalyticsResult postStreamAnalyticsResult)The result of post-stream analytics for the HealthScribe streaming session.default MedicalScribeStreamDetails.BuilderpostStreamAnalyticsSettings(Consumer<MedicalScribePostStreamAnalyticsSettings.Builder> postStreamAnalyticsSettings)The post-stream analytics settings of the HealthScribe streaming session.MedicalScribeStreamDetails.BuilderpostStreamAnalyticsSettings(MedicalScribePostStreamAnalyticsSettings postStreamAnalyticsSettings)The post-stream analytics settings of the HealthScribe streaming session.MedicalScribeStreamDetails.BuilderresourceAccessRoleArn(String resourceAccessRoleArn)The Amazon Resource Name (ARN) of the role used in the HealthScribe streaming session.MedicalScribeStreamDetails.BuildersessionId(String sessionId)The identifier of the HealthScribe streaming session.MedicalScribeStreamDetails.BuilderstreamCreatedAt(Instant streamCreatedAt)The date and time when the HealthScribe streaming session was created.MedicalScribeStreamDetails.BuilderstreamEndedAt(Instant streamEndedAt)The date and time when the HealthScribe streaming session was ended.MedicalScribeStreamDetails.BuilderstreamStatus(String streamStatus)The streaming status of the HealthScribe streaming session.MedicalScribeStreamDetails.BuilderstreamStatus(MedicalScribeStreamStatus streamStatus)The streaming status of the HealthScribe streaming session.MedicalScribeStreamDetails.BuildervocabularyFilterMethod(String vocabularyFilterMethod)The method of the vocabulary filter for the HealthScribe streaming session.MedicalScribeStreamDetails.BuildervocabularyFilterMethod(MedicalScribeVocabularyFilterMethod vocabularyFilterMethod)The method of the vocabulary filter for the HealthScribe streaming session.MedicalScribeStreamDetails.BuildervocabularyFilterName(String vocabularyFilterName)The name of the vocabulary filter used for the HealthScribe streaming session .MedicalScribeStreamDetails.BuildervocabularyName(String vocabularyName)The vocabulary name of the HealthScribe streaming session.-
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
-
sessionId
MedicalScribeStreamDetails.Builder sessionId(String sessionId)
The identifier of the HealthScribe streaming session.
- Parameters:
sessionId- The identifier of the HealthScribe streaming session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
streamCreatedAt
MedicalScribeStreamDetails.Builder streamCreatedAt(Instant streamCreatedAt)
The date and time when the HealthScribe streaming session was created.
- Parameters:
streamCreatedAt- The date and time when the HealthScribe streaming session was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
streamEndedAt
MedicalScribeStreamDetails.Builder streamEndedAt(Instant streamEndedAt)
The date and time when the HealthScribe streaming session was ended.
- Parameters:
streamEndedAt- The date and time when the HealthScribe streaming session was ended.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
languageCode
MedicalScribeStreamDetails.Builder languageCode(String languageCode)
The Language Code of the HealthScribe streaming session.
- Parameters:
languageCode- The Language Code of the HealthScribe streaming session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MedicalScribeLanguageCode,MedicalScribeLanguageCode
-
languageCode
MedicalScribeStreamDetails.Builder languageCode(MedicalScribeLanguageCode languageCode)
The Language Code of the HealthScribe streaming session.
- Parameters:
languageCode- The Language Code of the HealthScribe streaming session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MedicalScribeLanguageCode,MedicalScribeLanguageCode
-
mediaSampleRateHertz
MedicalScribeStreamDetails.Builder mediaSampleRateHertz(Integer mediaSampleRateHertz)
The sample rate (in hertz) of the HealthScribe streaming session.
- Parameters:
mediaSampleRateHertz- The sample rate (in hertz) of the HealthScribe streaming session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mediaEncoding
MedicalScribeStreamDetails.Builder mediaEncoding(String mediaEncoding)
The Media Encoding of the HealthScribe streaming session.
- Parameters:
mediaEncoding- The Media Encoding of the HealthScribe streaming session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MedicalScribeMediaEncoding,MedicalScribeMediaEncoding
-
mediaEncoding
MedicalScribeStreamDetails.Builder mediaEncoding(MedicalScribeMediaEncoding mediaEncoding)
The Media Encoding of the HealthScribe streaming session.
- Parameters:
mediaEncoding- The Media Encoding of the HealthScribe streaming session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MedicalScribeMediaEncoding,MedicalScribeMediaEncoding
-
vocabularyName
MedicalScribeStreamDetails.Builder vocabularyName(String vocabularyName)
The vocabulary name of the HealthScribe streaming session.
- Parameters:
vocabularyName- The vocabulary name of the HealthScribe streaming session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vocabularyFilterName
MedicalScribeStreamDetails.Builder vocabularyFilterName(String vocabularyFilterName)
The name of the vocabulary filter used for the HealthScribe streaming session .
- Parameters:
vocabularyFilterName- The name of the vocabulary filter used for the HealthScribe streaming session .- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vocabularyFilterMethod
MedicalScribeStreamDetails.Builder vocabularyFilterMethod(String vocabularyFilterMethod)
The method of the vocabulary filter for the HealthScribe streaming session.
- Parameters:
vocabularyFilterMethod- The method of the vocabulary filter for the HealthScribe streaming session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MedicalScribeVocabularyFilterMethod,MedicalScribeVocabularyFilterMethod
-
vocabularyFilterMethod
MedicalScribeStreamDetails.Builder vocabularyFilterMethod(MedicalScribeVocabularyFilterMethod vocabularyFilterMethod)
The method of the vocabulary filter for the HealthScribe streaming session.
- Parameters:
vocabularyFilterMethod- The method of the vocabulary filter for the HealthScribe streaming session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MedicalScribeVocabularyFilterMethod,MedicalScribeVocabularyFilterMethod
-
resourceAccessRoleArn
MedicalScribeStreamDetails.Builder resourceAccessRoleArn(String resourceAccessRoleArn)
The Amazon Resource Name (ARN) of the role used in the HealthScribe streaming session.
- Parameters:
resourceAccessRoleArn- The Amazon Resource Name (ARN) of the role used in the HealthScribe streaming session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
channelDefinitions
MedicalScribeStreamDetails.Builder channelDefinitions(Collection<MedicalScribeChannelDefinition> channelDefinitions)
The Channel Definitions of the HealthScribe streaming session.
- Parameters:
channelDefinitions- The Channel Definitions of the HealthScribe streaming session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
channelDefinitions
MedicalScribeStreamDetails.Builder channelDefinitions(MedicalScribeChannelDefinition... channelDefinitions)
The Channel Definitions of the HealthScribe streaming session.
- Parameters:
channelDefinitions- The Channel Definitions of the HealthScribe streaming session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
channelDefinitions
MedicalScribeStreamDetails.Builder channelDefinitions(Consumer<MedicalScribeChannelDefinition.Builder>... channelDefinitions)
The Channel Definitions of the HealthScribe streaming session.
This is a convenience method that creates an instance of theMedicalScribeChannelDefinition.Builderavoiding the need to create one manually viaMedicalScribeChannelDefinition.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#channelDefinitions(List.) - Parameters:
channelDefinitions- a consumer that will call methods onMedicalScribeChannelDefinition.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#channelDefinitions(java.util.Collection)
-
encryptionSettings
MedicalScribeStreamDetails.Builder encryptionSettings(MedicalScribeEncryptionSettings encryptionSettings)
The Encryption Settings of the HealthScribe streaming session.
- Parameters:
encryptionSettings- The Encryption Settings of the HealthScribe streaming session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encryptionSettings
default MedicalScribeStreamDetails.Builder encryptionSettings(Consumer<MedicalScribeEncryptionSettings.Builder> encryptionSettings)
The Encryption Settings of the HealthScribe streaming session.
This is a convenience method that creates an instance of theMedicalScribeEncryptionSettings.Builderavoiding the need to create one manually viaMedicalScribeEncryptionSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toencryptionSettings(MedicalScribeEncryptionSettings).- Parameters:
encryptionSettings- a consumer that will call methods onMedicalScribeEncryptionSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
encryptionSettings(MedicalScribeEncryptionSettings)
-
streamStatus
MedicalScribeStreamDetails.Builder streamStatus(String streamStatus)
The streaming status of the HealthScribe streaming session.
Possible Values:
-
IN_PROGRESS -
PAUSED -
FAILED -
COMPLETED
This status is specific to real-time streaming. A
COMPLETEDstatus doesn't mean that the post-stream analytics is complete. To get status of an analytics result, check theStatusfield for the analytics result within theMedicalScribePostStreamAnalyticsResult. For example, you can view the status of theClinicalNoteGenerationResult.- Parameters:
streamStatus- The streaming status of the HealthScribe streaming session.Possible Values:
-
IN_PROGRESS -
PAUSED -
FAILED -
COMPLETED
This status is specific to real-time streaming. A
COMPLETEDstatus doesn't mean that the post-stream analytics is complete. To get status of an analytics result, check theStatusfield for the analytics result within theMedicalScribePostStreamAnalyticsResult. For example, you can view the status of theClinicalNoteGenerationResult.-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MedicalScribeStreamStatus,MedicalScribeStreamStatus
-
-
streamStatus
MedicalScribeStreamDetails.Builder streamStatus(MedicalScribeStreamStatus streamStatus)
The streaming status of the HealthScribe streaming session.
Possible Values:
-
IN_PROGRESS -
PAUSED -
FAILED -
COMPLETED
This status is specific to real-time streaming. A
COMPLETEDstatus doesn't mean that the post-stream analytics is complete. To get status of an analytics result, check theStatusfield for the analytics result within theMedicalScribePostStreamAnalyticsResult. For example, you can view the status of theClinicalNoteGenerationResult.- Parameters:
streamStatus- The streaming status of the HealthScribe streaming session.Possible Values:
-
IN_PROGRESS -
PAUSED -
FAILED -
COMPLETED
This status is specific to real-time streaming. A
COMPLETEDstatus doesn't mean that the post-stream analytics is complete. To get status of an analytics result, check theStatusfield for the analytics result within theMedicalScribePostStreamAnalyticsResult. For example, you can view the status of theClinicalNoteGenerationResult.-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MedicalScribeStreamStatus,MedicalScribeStreamStatus
-
-
postStreamAnalyticsSettings
MedicalScribeStreamDetails.Builder postStreamAnalyticsSettings(MedicalScribePostStreamAnalyticsSettings postStreamAnalyticsSettings)
The post-stream analytics settings of the HealthScribe streaming session.
- Parameters:
postStreamAnalyticsSettings- The post-stream analytics settings of the HealthScribe streaming session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
postStreamAnalyticsSettings
default MedicalScribeStreamDetails.Builder postStreamAnalyticsSettings(Consumer<MedicalScribePostStreamAnalyticsSettings.Builder> postStreamAnalyticsSettings)
The post-stream analytics settings of the HealthScribe streaming session.
This is a convenience method that creates an instance of theMedicalScribePostStreamAnalyticsSettings.Builderavoiding the need to create one manually viaMedicalScribePostStreamAnalyticsSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topostStreamAnalyticsSettings(MedicalScribePostStreamAnalyticsSettings).- Parameters:
postStreamAnalyticsSettings- a consumer that will call methods onMedicalScribePostStreamAnalyticsSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
postStreamAnalyticsSettings(MedicalScribePostStreamAnalyticsSettings)
-
postStreamAnalyticsResult
MedicalScribeStreamDetails.Builder postStreamAnalyticsResult(MedicalScribePostStreamAnalyticsResult postStreamAnalyticsResult)
The result of post-stream analytics for the HealthScribe streaming session.
- Parameters:
postStreamAnalyticsResult- The result of post-stream analytics for the HealthScribe streaming session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
postStreamAnalyticsResult
default MedicalScribeStreamDetails.Builder postStreamAnalyticsResult(Consumer<MedicalScribePostStreamAnalyticsResult.Builder> postStreamAnalyticsResult)
The result of post-stream analytics for the HealthScribe streaming session.
This is a convenience method that creates an instance of theMedicalScribePostStreamAnalyticsResult.Builderavoiding the need to create one manually viaMedicalScribePostStreamAnalyticsResult.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topostStreamAnalyticsResult(MedicalScribePostStreamAnalyticsResult).- Parameters:
postStreamAnalyticsResult- a consumer that will call methods onMedicalScribePostStreamAnalyticsResult.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
postStreamAnalyticsResult(MedicalScribePostStreamAnalyticsResult)
-
-