@Stability(value=Stable) @Internal public static final class AccessConrtolLambdaProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements AccessConrtolLambdaProps
AccessConrtolLambdaPropssoftware.amazon.jsii.JsiiObject.InitializationModeAccessConrtolLambdaProps.Builder, AccessConrtolLambdaProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String confidenceThreshold,
String containsPiiEntitiesThreadCount,
String defaultLanguageCode,
String documentMaxSize,
String documentMaxSizeContainsPiiEntities,
String isPartialObjectSupported,
String logLevel,
String maxCharsOverlap,
String piiEntityTypes,
String publishCloudWatchMetrics,
String semanticVersion,
String subsegmentOverlappingTokens,
String unsupportedFileHandling)
Constructor that initializes the object based on literal property values passed by the
AccessConrtolLambdaProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getConfidenceThreshold()
The minimum prediction confidence score above which PII classification and detection would be considered as final answer.
|
String |
getContainsPiiEntitiesThreadCount()
Number of threads to use for calling Comprehend's ContainsPiiEntities API.
|
String |
getDefaultLanguageCode()
Default language of the text to be processed.
|
String |
getDocumentMaxSize()
Default maximum document size (in bytes) that this function can process otherwise will throw exception for too large document size.
|
String |
getDocumentMaxSizeContainsPiiEntities()
Maximum document size (in bytes) to be used for making calls to Comprehend's ContainsPiiEntities API.
|
String |
getIsPartialObjectSupported()
Whether to support partial objects or not.
|
String |
getLogLevel()
Log level for Lambda function logging, e.g., ERROR, INFO, DEBUG, etc.
|
String |
getMaxCharsOverlap()
Maximum characters to overlap among segments of a document in case chunking is needed because of maximum document size limit.
|
String |
getPiiEntityTypes()
List of comma separated PII entity types to be considered for access control.
|
String |
getPublishCloudWatchMetrics()
True if publish metrics to Cloudwatch, false otherwise.
|
String |
getSemanticVersion()
The version of the serverless application.
|
String |
getSubsegmentOverlappingTokens()
Number of tokens/words to overlap among segments of a document in case chunking is needed because of maximum document size limit.
|
String |
getUnsupportedFileHandling()
Handling logic for Unsupported files.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(String confidenceThreshold, String containsPiiEntitiesThreadCount, String defaultLanguageCode, String documentMaxSize, String documentMaxSizeContainsPiiEntities, String isPartialObjectSupported, String logLevel, String maxCharsOverlap, String piiEntityTypes, String publishCloudWatchMetrics, String semanticVersion, String subsegmentOverlappingTokens, String unsupportedFileHandling)
AccessConrtolLambdaProps.Builder.public final String getConfidenceThreshold()
AccessConrtolLambdaPropsValid range (0.5 to 1.0).
Default: '0.5'
getConfidenceThreshold in interface AccessConrtolLambdaPropspublic final String getContainsPiiEntitiesThreadCount()
AccessConrtolLambdaPropsThis controls the number of simultaneous calls that will be made from this Lambda.
Default: '20'
getContainsPiiEntitiesThreadCount in interface AccessConrtolLambdaPropspublic final String getDefaultLanguageCode()
AccessConrtolLambdaPropsThis code will be used for interacting with Comprehend.
Default: 'en'
getDefaultLanguageCode in interface AccessConrtolLambdaPropspublic final String getDocumentMaxSize()
AccessConrtolLambdaPropsDefault: '102400'
getDocumentMaxSize in interface AccessConrtolLambdaPropspublic final String getDocumentMaxSizeContainsPiiEntities()
AccessConrtolLambdaPropsDefault: '50000'
getDocumentMaxSizeContainsPiiEntities in interface AccessConrtolLambdaPropspublic final String getIsPartialObjectSupported()
AccessConrtolLambdaPropsAccessing partial object through http headers such byte-range can corrupt the object and/or affect PII detection accuracy.
Default: 'false'
getIsPartialObjectSupported in interface AccessConrtolLambdaPropspublic final String getLogLevel()
AccessConrtolLambdaPropsDefault: 'INFO'
getLogLevel in interface AccessConrtolLambdaPropspublic final String getMaxCharsOverlap()
AccessConrtolLambdaPropsDefault: '200'
getMaxCharsOverlap in interface AccessConrtolLambdaPropspublic final String getPiiEntityTypes()
AccessConrtolLambdaPropsRefer Comprehend's documentation page for list of supported PII entity types.
Default: 'ALL'
getPiiEntityTypes in interface AccessConrtolLambdaPropspublic final String getPublishCloudWatchMetrics()
AccessConrtolLambdaPropsSee README.md for details on CloudWatch metrics.
Default: 'true'
getPublishCloudWatchMetrics in interface AccessConrtolLambdaPropspublic final String getSemanticVersion()
AccessConrtolLambdaPropsDefault: '1.0.2'
getSemanticVersion in interface AccessConrtolLambdaPropspublic final String getSubsegmentOverlappingTokens()
AccessConrtolLambdaPropsDefault: '20'
getSubsegmentOverlappingTokens in interface AccessConrtolLambdaPropspublic final String getUnsupportedFileHandling()
AccessConrtolLambdaPropsValid values are PASS and FAIL.
Default: 'FAIL'
getUnsupportedFileHandling in interface AccessConrtolLambdaProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.