@Generated(value="software.amazon.awssdk:codegen") public final class PostCallAnalyticsSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<PostCallAnalyticsSettings.Builder,PostCallAnalyticsSettings>
Allows you to specify additional settings for your Call Analytics post-call request, including output locations for your redacted transcript, which IAM role to use, and which encryption key to use.
DataAccessRoleArn and OutputLocation are required fields.
PostCallAnalyticsSettings provides the same insights as a Call Analytics post-call transcription. For
more information, refer to Post-call
analytics with real-time transcriptions in the Amazon Transcribe Developer Guide.
| Modifier and Type | Class and Description |
|---|---|
static interface |
PostCallAnalyticsSettings.Builder |
| Modifier and Type | Method and Description |
|---|---|
static PostCallAnalyticsSettings.Builder |
builder() |
ContentRedactionOutput |
contentRedactionOutput()
The content redaction output settings for a post-call analysis task.
|
String |
contentRedactionOutputAsString()
The content redaction output settings for a post-call analysis task.
|
String |
dataAccessRoleArn()
The ARN of the role used by Amazon Web Services Transcribe to upload your post call analysis.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
outputEncryptionKMSKeyId()
The ID of the KMS (Key Management Service) key used to encrypt the output.
|
String |
outputLocation()
The URL of the Amazon S3 bucket that contains the post-call data.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends PostCallAnalyticsSettings.Builder> |
serializableBuilderClass() |
PostCallAnalyticsSettings.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String outputLocation()
The URL of the Amazon S3 bucket that contains the post-call data.
public final String dataAccessRoleArn()
The ARN of the role used by Amazon Web Services Transcribe to upload your post call analysis. For more information, see Post-call analytics with real-time transcriptions in the Amazon Transcribe Developer Guide.
public final ContentRedactionOutput contentRedactionOutput()
The content redaction output settings for a post-call analysis task.
If the service returns an enum value that is not available in the current SDK version,
contentRedactionOutput will return ContentRedactionOutput.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from contentRedactionOutputAsString().
ContentRedactionOutputpublic final String contentRedactionOutputAsString()
The content redaction output settings for a post-call analysis task.
If the service returns an enum value that is not available in the current SDK version,
contentRedactionOutput will return ContentRedactionOutput.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from contentRedactionOutputAsString().
ContentRedactionOutputpublic final String outputEncryptionKMSKeyId()
The ID of the KMS (Key Management Service) key used to encrypt the output.
public PostCallAnalyticsSettings.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<PostCallAnalyticsSettings.Builder,PostCallAnalyticsSettings>public static PostCallAnalyticsSettings.Builder builder()
public static Class<? extends PostCallAnalyticsSettings.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.