Interface CfnMediaInsightsPipelineConfiguration.MediaInsightsPipelineConfigurationElementProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnMediaInsightsPipelineConfiguration.MediaInsightsPipelineConfigurationElementProperty.Jsii$Proxy
- Enclosing class:
CfnMediaInsightsPipelineConfiguration
@Stability(Stable)
public static interface CfnMediaInsightsPipelineConfiguration.MediaInsightsPipelineConfigurationElementProperty
extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.chime.*;
MediaInsightsPipelineConfigurationElementProperty mediaInsightsPipelineConfigurationElementProperty = MediaInsightsPipelineConfigurationElementProperty.builder()
.type("type")
// the properties below are optional
.amazonTranscribeCallAnalyticsProcessorConfiguration(AmazonTranscribeCallAnalyticsProcessorConfigurationProperty.builder()
.languageCode("languageCode")
// the properties below are optional
.callAnalyticsStreamCategories(List.of("callAnalyticsStreamCategories"))
.contentIdentificationType("contentIdentificationType")
.contentRedactionType("contentRedactionType")
.enablePartialResultsStabilization(false)
.filterPartialResults(false)
.languageModelName("languageModelName")
.partialResultsStability("partialResultsStability")
.piiEntityTypes("piiEntityTypes")
.postCallAnalyticsSettings(PostCallAnalyticsSettingsProperty.builder()
.dataAccessRoleArn("dataAccessRoleArn")
.outputLocation("outputLocation")
// the properties below are optional
.contentRedactionOutput("contentRedactionOutput")
.outputEncryptionKmsKeyId("outputEncryptionKmsKeyId")
.build())
.vocabularyFilterMethod("vocabularyFilterMethod")
.vocabularyFilterName("vocabularyFilterName")
.vocabularyName("vocabularyName")
.build())
.amazonTranscribeProcessorConfiguration(AmazonTranscribeProcessorConfigurationProperty.builder()
.contentIdentificationType("contentIdentificationType")
.contentRedactionType("contentRedactionType")
.enablePartialResultsStabilization(false)
.filterPartialResults(false)
.identifyLanguage(false)
.identifyMultipleLanguages(false)
.languageCode("languageCode")
.languageModelName("languageModelName")
.languageOptions("languageOptions")
.partialResultsStability("partialResultsStability")
.piiEntityTypes("piiEntityTypes")
.preferredLanguage("preferredLanguage")
.showSpeakerLabel(false)
.vocabularyFilterMethod("vocabularyFilterMethod")
.vocabularyFilterName("vocabularyFilterName")
.vocabularyFilterNames("vocabularyFilterNames")
.vocabularyName("vocabularyName")
.vocabularyNames("vocabularyNames")
.build())
.kinesisDataStreamSinkConfiguration(KinesisDataStreamSinkConfigurationProperty.builder()
.insightsTarget("insightsTarget")
.build())
.s3RecordingSinkConfiguration(S3RecordingSinkConfigurationProperty.builder()
.destination("destination")
.recordingFileFormat("recordingFileFormat")
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnMediaInsightsPipelineConfiguration.MediaInsightsPipelineConfigurationElementProperty -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnMediaInsightsPipelineConfiguration.MediaInsightsPipelineConfigurationElementProperty.Builderbuilder()default Objectdefault ObjectReturns union: eitherIResolvableorCfnMediaInsightsPipelineConfiguration.AmazonTranscribeProcessorConfigurationPropertydefault ObjectReturns union: eitherIResolvableorCfnMediaInsightsPipelineConfiguration.KinesisDataStreamSinkConfigurationPropertydefault ObjectReturns union: eitherIResolvableorCfnMediaInsightsPipelineConfiguration.S3RecordingSinkConfigurationPropertygetType()The element type.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getType
The element type.- See Also:
-
getAmazonTranscribeCallAnalyticsProcessorConfiguration
@Stability(Stable) @Nullable default Object getAmazonTranscribeCallAnalyticsProcessorConfiguration()Returns union: eitherIResolvableorCfnMediaInsightsPipelineConfiguration.AmazonTranscribeCallAnalyticsProcessorConfigurationProperty- See Also:
-
getAmazonTranscribeProcessorConfiguration
Returns union: eitherIResolvableorCfnMediaInsightsPipelineConfiguration.AmazonTranscribeProcessorConfigurationProperty- See Also:
-
getKinesisDataStreamSinkConfiguration
Returns union: eitherIResolvableorCfnMediaInsightsPipelineConfiguration.KinesisDataStreamSinkConfigurationProperty- See Also:
-
getS3RecordingSinkConfiguration
Returns union: eitherIResolvableorCfnMediaInsightsPipelineConfiguration.S3RecordingSinkConfigurationProperty- See Also:
-
builder
@Stability(Stable) static CfnMediaInsightsPipelineConfiguration.MediaInsightsPipelineConfigurationElementProperty.Builder builder()
-