$ A B C D E G H I J L M O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
$
- $jsii$toJson() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
- $jsii$toJson() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRoleProps.Jsii$Proxy
- $jsii$toJson() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRoleProps.Jsii$Proxy
- $jsii$toJson() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Jsii$Proxy
- $jsii$toJson() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps.Jsii$Proxy
- $jsii$toJson() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRoleProps.Jsii$Proxy
- $jsii$toJson() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.LambdaArnCaptorResourceProps.Jsii$Proxy
- $jsii$toJson() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
- $jsii$toJson() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.S3AccessPointNames.Jsii$Proxy
A
- AccessConrtolLambda - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
- AccessConrtolLambda(JsiiObject.InitializationMode) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambda
- AccessConrtolLambda(JsiiObjectRef) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambda
- AccessConrtolLambda(Construct, String, AccessConrtolLambdaProps) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambda
- AccessConrtolLambda.Builder - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
A fluent builder for
AccessConrtolLambda. - AccessConrtolLambdaProps - Interface in io.github.hsiehshujeng.cdk.comprehend.s3olap
- AccessConrtolLambdaProps.Builder - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
A builder for
AccessConrtolLambdaProps - AccessConrtolLambdaProps.Jsii$Proxy - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
An implementation for
AccessConrtolLambdaProps - accessControlLambdaConfig(AccessConrtolLambdaProps) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab.Builder
-
The parameters needed for the `ComprehendPiiAccessControlS3ObjectLambda` function.
- accessControlLambdaConfig(AccessConrtolLambdaProps) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Builder
-
Sets the value of
ComprehendS3olabProps.getAccessControlLambdaConfig() - admin(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.S3AccessPointNames.Builder
-
Sets the value of
S3AccessPointNames.getAdmin() - ADMIN - io.github.hsiehshujeng.cdk.comprehend.s3olap.IamRoleName
- adminRedactionLambdaConfig(RedactionLambdaProps) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab.Builder
-
The parameters of the `ComprehendPiiRedactionS3ObjectLambda` function for the `AdminRole`.
- adminRedactionLambdaConfig(RedactionLambdaProps) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Builder
-
Sets the value of
ComprehendS3olabProps.getAdminRedactionLambdaConfig() - AdminRole - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
- AdminRole(JsiiObject.InitializationMode) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRole
- AdminRole(JsiiObjectRef) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRole
- AdminRole(Construct, String) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRole
- AdminRole(Construct, String, AdminRoleProps) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRole
- AdminRole.Builder - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
A fluent builder for
AdminRole. - adminRoleConfig(AdminRoleProps) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab.Builder
-
The manageable properties for the administrator IAM role in the redaction case.
- adminRoleConfig(AdminRoleProps) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Builder
-
Sets the value of
ComprehendS3olabProps.getAdminRoleConfig() - AdminRoleProps - Interface in io.github.hsiehshujeng.cdk.comprehend.s3olap
- AdminRoleProps.Builder - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
A builder for
AdminRoleProps - AdminRoleProps.Jsii$Proxy - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
An implementation for
AdminRoleProps
B
- billing(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.S3AccessPointNames.Builder
-
Sets the value of
S3AccessPointNames.getBilling() - BILLING - io.github.hsiehshujeng.cdk.comprehend.s3olap.IamRoleName
- billingRedactionLambdaConfig(RedactionLambdaProps) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab.Builder
-
The parameters of the `ComprehendPiiRedactionS3ObjectLambda` function for the `BillingRole`.
- billingRedactionLambdaConfig(RedactionLambdaProps) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Builder
-
Sets the value of
ComprehendS3olabProps.getBillingRedactionLambdaConfig() - BillingRole - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
- BillingRole(JsiiObject.InitializationMode) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRole
- BillingRole(JsiiObjectRef) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRole
- BillingRole(Construct, String) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRole
- BillingRole(Construct, String, AdminRoleProps) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRole
- BillingRole.Builder - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
A fluent builder for
BillingRole. - billingRoleConfig(BillingRoleProps) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab.Builder
-
The manageable properties for the billing IAM role in the redaction case.
- billingRoleConfig(BillingRoleProps) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Builder
-
Sets the value of
ComprehendS3olabProps.getBillingRoleConfig() - BillingRoleProps - Interface in io.github.hsiehshujeng.cdk.comprehend.s3olap
- BillingRoleProps.Builder - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
A builder for
BillingRoleProps - BillingRoleProps.Jsii$Proxy - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
An implementation for
BillingRoleProps - build() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambda.Builder
- build() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Builder
-
Builds the configured instance.
- build() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRole.Builder
- build() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRoleProps.Builder
-
Builds the configured instance.
- build() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRole.Builder
- build() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRoleProps.Builder
-
Builds the configured instance.
- build() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab.Builder
- build() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Builder
-
Builds the configured instance.
- build() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRole.Builder
- build() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps.Builder
-
Builds the configured instance.
- build() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRole.Builder
- build() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRoleProps.Builder
-
Builds the configured instance.
- build() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.LambdaArnCaptorCustomResource.Builder
- build() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.LambdaArnCaptorResourceProps.Builder
-
Builds the configured instance.
- build() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda.Builder
- build() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Builder
-
Builds the configured instance.
- build() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.S3AccessPointNames.Builder
-
Builds the configured instance.
- builder() - Static method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
- builder() - Static method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRoleProps
- builder() - Static method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRoleProps
- builder() - Static method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps
- builder() - Static method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps
- builder() - Static method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRoleProps
- builder() - Static method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.LambdaArnCaptorResourceProps
- builder() - Static method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
- builder() - Static method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.S3AccessPointNames
- Builder() - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Builder
- Builder() - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRoleProps.Builder
- Builder() - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRoleProps.Builder
- Builder() - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Builder
- Builder() - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps.Builder
- Builder() - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRoleProps.Builder
- Builder() - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.LambdaArnCaptorResourceProps.Builder
- Builder() - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Builder
- Builder() - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.S3AccessPointNames.Builder
C
- ComprehendS3olab - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
Creates the foundation necessary to deploy the S3 Object Lambda Acceess Control Use Case.
- ComprehendS3olab(JsiiObject.InitializationMode) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab
- ComprehendS3olab(JsiiObjectRef) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab
- ComprehendS3olab(Construct, String, ComprehendS3olabProps) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab
- ComprehendS3olab.Builder - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
A fluent builder for
ComprehendS3olab. - ComprehendS3olabProps - Interface in io.github.hsiehshujeng.cdk.comprehend.s3olap
- ComprehendS3olabProps.Builder - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
A builder for
ComprehendS3olabProps - ComprehendS3olabProps.Jsii$Proxy - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
An implementation for
ComprehendS3olabProps - confidenceThreshold(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambda.Builder
-
The minimum prediction confidence score above which PII classification and detection would be considered as final answer.
- confidenceThreshold(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Builder
-
Sets the value of
AccessConrtolLambdaProps.getConfidenceThreshold() - confidenceThreshold(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda.Builder
-
The minimum prediction confidence score above which PII classification and detection would be considered as final answer.
- confidenceThreshold(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Builder
-
Sets the value of
RedactionLambdaProps.getConfidenceThreshold() - containsPiiEntitiesThreadCount(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambda.Builder
-
Number of threads to use for calling Comprehend's ContainsPiiEntities API.
- containsPiiEntitiesThreadCount(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Builder
-
Sets the value of
AccessConrtolLambdaProps.getContainsPiiEntitiesThreadCount() - containsPiiEntitiesThreadCount(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda.Builder
-
Number of threads to use for calling Comprehend's ContainsPiiEntities API.
- containsPiiEntitiesThreadCount(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Builder
-
Sets the value of
RedactionLambdaProps.getContainsPiiEntitiesThreadCount() - create(Construct, String) - Static method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambda.Builder
- create(Construct, String) - Static method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRole.Builder
- create(Construct, String) - Static method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRole.Builder
- create(Construct, String) - Static method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab.Builder
- create(Construct, String) - Static method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRole.Builder
- create(Construct, String) - Static method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRole.Builder
- create(Construct, String) - Static method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.LambdaArnCaptorCustomResource.Builder
- create(Construct, String) - Static method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda.Builder
- cusrtSupportRedactionLambdaConfig(RedactionLambdaProps) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab.Builder
-
The parameters of the `ComprehendPiiRedactionS3ObjectLambda` function for the `CustSupportRole`.
- cusrtSupportRedactionLambdaConfig(RedactionLambdaProps) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Builder
-
Sets the value of
ComprehendS3olabProps.getCusrtSupportRedactionLambdaConfig() - CUST_SUPPORT - io.github.hsiehshujeng.cdk.comprehend.s3olap.IamRoleName
- customerSupport(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.S3AccessPointNames.Builder
-
Sets the value of
S3AccessPointNames.getCustomerSupport() - CustSupportRole - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
- CustSupportRole(JsiiObject.InitializationMode) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRole
- CustSupportRole(JsiiObjectRef) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRole
- CustSupportRole(Construct, String) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRole
- CustSupportRole(Construct, String, AdminRoleProps) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRole
- CustSupportRole.Builder - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
A fluent builder for
CustSupportRole. - custSupportRoleConfig(CustSupportRoleProps) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab.Builder
-
The manageable properties for the customer support IAM role in the redaction case.
- custSupportRoleConfig(CustSupportRoleProps) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Builder
-
Sets the value of
ComprehendS3olabProps.getCustSupportRoleConfig() - CustSupportRoleProps - Interface in io.github.hsiehshujeng.cdk.comprehend.s3olap
- CustSupportRoleProps.Builder - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
A builder for
CustSupportRoleProps - CustSupportRoleProps.Jsii$Proxy - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
An implementation for
CustSupportRoleProps
D
- defaultLanguageCode(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambda.Builder
-
Default language of the text to be processed.
- defaultLanguageCode(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Builder
-
Sets the value of
AccessConrtolLambdaProps.getDefaultLanguageCode() - defaultLanguageCode(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda.Builder
-
Default language of the text to be processed.
- defaultLanguageCode(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Builder
-
Sets the value of
RedactionLambdaProps.getDefaultLanguageCode() - detectPiiEntitiesThreadCount(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda.Builder
-
Number of threads to use for calling Comprehend's DetectPiiEntities API.
- detectPiiEntitiesThreadCount(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Builder
-
Sets the value of
RedactionLambdaProps.getDetectPiiEntitiesThreadCount() - documentMaxSize(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambda.Builder
-
Default maximum document size (in bytes) that this function can process otherwise will throw exception for too large document size.
- documentMaxSize(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Builder
-
Sets the value of
AccessConrtolLambdaProps.getDocumentMaxSize() - documentMaxSize(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda.Builder
-
Default maximum document size (in bytes) that this function can process otherwise will throw exception for too large document size.
- documentMaxSize(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Builder
-
Sets the value of
RedactionLambdaProps.getDocumentMaxSize() - documentMaxSizeContainsPiiEntities(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambda.Builder
-
Maximum document size (in bytes) to be used for making calls to Comprehend's ContainsPiiEntities API.
- documentMaxSizeContainsPiiEntities(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Builder
-
Sets the value of
AccessConrtolLambdaProps.getDocumentMaxSizeContainsPiiEntities() - documentMaxSizeContainsPiiEntities(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda.Builder
-
Maximum document size (in bytes) to be used for making calls to Comprehend's ContainsPiiEntities API.
- documentMaxSizeContainsPiiEntities(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Builder
-
Sets the value of
RedactionLambdaProps.getDocumentMaxSizeContainsPiiEntities() - documentMaxSizeDetectPiiEntities(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda.Builder
-
Maximum document size (in bytes) to be used for making calls to Comprehend's DetectPiiEntities API.
- documentMaxSizeDetectPiiEntities(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Builder
-
Sets the value of
RedactionLambdaProps.getDocumentMaxSizeDetectPiiEntities()
E
- equals(Object) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
- equals(Object) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRoleProps.Jsii$Proxy
- equals(Object) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRoleProps.Jsii$Proxy
- equals(Object) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Jsii$Proxy
- equals(Object) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps.Jsii$Proxy
- equals(Object) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRoleProps.Jsii$Proxy
- equals(Object) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.LambdaArnCaptorResourceProps.Jsii$Proxy
- equals(Object) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
- equals(Object) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.S3AccessPointNames.Jsii$Proxy
- exampleFileDir(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab.Builder
-
The directory path where `files/access_control/*.txt` and `files/redaction/*.txt` will be put.
- exampleFileDir(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Builder
-
Sets the value of
ComprehendS3olabProps.getExampleFileDir()
G
- general(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.S3AccessPointNames.Builder
-
Sets the value of
S3AccessPointNames.getGeneral() - GENERAL - io.github.hsiehshujeng.cdk.comprehend.s3olap.IamRoleName
- GeneralRole - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
The role that you are going to assume (switch role).
- GeneralRole(JsiiObject.InitializationMode) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRole
- GeneralRole(JsiiObjectRef) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRole
- GeneralRole(Construct, String, GeneralRoleProps) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRole
- GeneralRole.Builder - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
A fluent builder for
GeneralRole. - generalRoleConfig(GeneralRoleProps) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab.Builder
-
The manageable properties for the IAM role used to access the `survey-results.txt` data.
- generalRoleConfig(GeneralRoleProps) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Builder
-
Sets the value of
ComprehendS3olabProps.getGeneralRoleConfig() - GeneralRoleProps - Interface in io.github.hsiehshujeng.cdk.comprehend.s3olap
- GeneralRoleProps.Builder - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
A builder for
GeneralRoleProps - GeneralRoleProps.Jsii$Proxy - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
An implementation for
GeneralRoleProps - generateRandomCharacters(Boolean) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab.Builder
-
For distinguish test and normal deployment.
- generateRandomCharacters(Boolean) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Builder
-
Sets the value of
ComprehendS3olabProps.getGenerateRandomCharacters() - generateS3Prefix(Number) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab
- getAccessControlLambdaConfig() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps
-
The parameters needed for the `ComprehendPiiAccessControlS3ObjectLambda` function.
- getAccessControlLambdaConfig() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Jsii$Proxy
- getAdmin() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.S3AccessPointNames
-
The name of the S3 aceess point for the admin role in the redaction case.
- getAdmin() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.S3AccessPointNames.Jsii$Proxy
- getAdminLambdaArn() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab
-
The ARN of the Lambda function combined with Amazon Comprehend for thie administrator role in the redaction case.
- getAdminRedactionLambdaConfig() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps
-
The parameters of the `ComprehendPiiRedactionS3ObjectLambda` function for the `AdminRole`.
- getAdminRedactionLambdaConfig() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Jsii$Proxy
- getAdminRoleConfig() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps
-
The manageable properties for the administrator IAM role in the redaction case.
- getAdminRoleConfig() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Jsii$Proxy
- getBilling() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.S3AccessPointNames
-
The name of the S3 aceess point for the billing role in the redaction case.
- getBilling() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.S3AccessPointNames.Jsii$Proxy
- getBillingLambdaArn() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab
-
The ARN of the Lambda function combined with Amazon Comprehend for thie billing role in the redaction case.
- getBillingRedactionLambdaConfig() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps
-
The parameters of the `ComprehendPiiRedactionS3ObjectLambda` function for the `BillingRole`.
- getBillingRedactionLambdaConfig() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Jsii$Proxy
- getBillingRoleConfig() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps
-
The manageable properties for the billing IAM role in the redaction case.
- getBillingRoleConfig() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Jsii$Proxy
- getConfidenceThreshold() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
The minimum prediction confidence score above which PII classification and detection would be considered as final answer.
- getConfidenceThreshold() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
- getConfidenceThreshold() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
The minimum prediction confidence score above which PII classification and detection would be considered as final answer.
- getConfidenceThreshold() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
- getContainsPiiEntitiesThreadCount() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
Number of threads to use for calling Comprehend's ContainsPiiEntities API.
- getContainsPiiEntitiesThreadCount() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
- getContainsPiiEntitiesThreadCount() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
Number of threads to use for calling Comprehend's ContainsPiiEntities API.
- getContainsPiiEntitiesThreadCount() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
- getCusrtSupportRedactionLambdaConfig() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps
-
The parameters of the `ComprehendPiiRedactionS3ObjectLambda` function for the `CustSupportRole`.
- getCusrtSupportRedactionLambdaConfig() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Jsii$Proxy
- getCustomerSupport() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.S3AccessPointNames
-
The name of the S3 aceess point for the customer support role in the redaction case.
- getCustomerSupport() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.S3AccessPointNames.Jsii$Proxy
- getCustomerSupportLambdaArn() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab
-
The ARN of the Lambda function combined with Amazon Comprehend for thie customer support role in the redaction case.
- getCustSupportRoleConfig() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps
-
The manageable properties for the customer support IAM role in the redaction case.
- getCustSupportRoleConfig() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Jsii$Proxy
- getDefaultLanguageCode() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
Default language of the text to be processed.
- getDefaultLanguageCode() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
- getDefaultLanguageCode() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
Default language of the text to be processed.
- getDefaultLanguageCode() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
- getDetectPiiEntitiesThreadCount() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
Number of threads to use for calling Comprehend's DetectPiiEntities API.
- getDetectPiiEntitiesThreadCount() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
- getDocumentMaxSize() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
Default maximum document size (in bytes) that this function can process otherwise will throw exception for too large document size.
- getDocumentMaxSize() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
- getDocumentMaxSize() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
Default maximum document size (in bytes) that this function can process otherwise will throw exception for too large document size.
- getDocumentMaxSize() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
- getDocumentMaxSizeContainsPiiEntities() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
Maximum document size (in bytes) to be used for making calls to Comprehend's ContainsPiiEntities API.
- getDocumentMaxSizeContainsPiiEntities() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
- getDocumentMaxSizeContainsPiiEntities() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
Maximum document size (in bytes) to be used for making calls to Comprehend's ContainsPiiEntities API.
- getDocumentMaxSizeContainsPiiEntities() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
- getDocumentMaxSizeDetectPiiEntities() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
Maximum document size (in bytes) to be used for making calls to Comprehend's DetectPiiEntities API.
- getDocumentMaxSizeDetectPiiEntities() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
- getExampleFileDir() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps
-
The directory path where `files/access_control/*.txt` and `files/redaction/*.txt` will be put.
- getExampleFileDir() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Jsii$Proxy
- getGeneral() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.S3AccessPointNames
-
The name of the S3 aceess point for the general role in the access control case.
- getGeneral() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.S3AccessPointNames.Jsii$Proxy
- getGeneralRoleConfig() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps
-
The manageable properties for the IAM role used to access the `survey-results.txt` data.
- getGeneralRoleConfig() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Jsii$Proxy
- getGenerateRandomCharacters() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps
-
For distinguish test and normal deployment.
- getGenerateRandomCharacters() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Jsii$Proxy
- getIamRoleName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRoleProps
-
The name of the IAM role.
- getIamRoleName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRoleProps.Jsii$Proxy
- getIamRoleName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRoleProps
-
The name of the IAM role.
- getIamRoleName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRoleProps.Jsii$Proxy
- getIamRoleName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps
-
The name of the IAM role.
- getIamRoleName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps.Jsii$Proxy
- getIamRoleName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRoleProps
-
The name of the IAM role.
- getIamRoleName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRoleProps.Jsii$Proxy
- getIsPartialObjectSupported() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
Whether to support partial objects or not.
- getIsPartialObjectSupported() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
- getIsPartialObjectSupported() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
Whether to support partial objects or not.
- getIsPartialObjectSupported() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
- getLambdaArn() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.LambdaArnCaptorCustomResource
-
The ARN of the general Lambda function created from the serverless application.
- getLogLevel() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
Log level for Lambda function logging, e.g., ERROR, INFO, DEBUG, etc.
- getLogLevel() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
- getLogLevel() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
Log level for Lambda function logging, e.g., ERROR, INFO, DEBUG, etc.
- getLogLevel() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
- getMaskCharacter() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
A character that replaces each character in the redacted PII entity.
- getMaskCharacter() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
- getMaskMode() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
Specifies whether the PII entity is redacted with the mask character or the entity type.
- getMaskMode() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
- getMaxCharsOverlap() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
Maximum characters to overlap among segments of a document in case chunking is needed because of maximum document size limit.
- getMaxCharsOverlap() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
- getMaxCharsOverlap() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
Maximum characters to overlap among segments of a document in case chunking is needed because of maximum document size limit.
- getMaxCharsOverlap() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
- getObjectLambdaAccessPointName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRoleProps
-
The name of the object Lambda access point, which will be the same as the S3 acceess point for the S3 bucket in the demostration.
- getObjectLambdaAccessPointName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRoleProps.Jsii$Proxy
- getObjectLambdaAccessPointName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRoleProps
-
The name of the object Lambda access point, which will be the same as the S3 acceess point for the S3 bucket in the demostration.
- getObjectLambdaAccessPointName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRoleProps.Jsii$Proxy
- getObjectLambdaAccessPointName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps
-
The name of the object Lambda access point, which will be the same as the S3 acceess point for the S3 bucket in the demostration.
- getObjectLambdaAccessPointName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps.Jsii$Proxy
- getObjectLambdaAccessPointName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRoleProps
-
The name of the object Lambda access point, which will be the same as the S3 acceess point for the S3 bucket in the demostration.
- getObjectLambdaAccessPointName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRoleProps.Jsii$Proxy
- getPartialLambdaName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.LambdaArnCaptorResourceProps
-
The partial fixed name of the gemeral Lambda function created from the serverless application.
- getPartialLambdaName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.LambdaArnCaptorResourceProps.Jsii$Proxy
- getPiiAccessConrtolLambdaArn() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab
-
The ARN of the Lambda function combined with Amazon Comprehend for the general case.
- getPiiEntityTypes() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
List of comma separated PII entity types to be considered for access control.
- getPiiEntityTypes() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
- getPiiEntityTypes() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
List of comma separated PII entity types to be considered for redaction.
- getPiiEntityTypes() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
- getPolicyName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRoleProps
-
The name of the IAM policy for the IAM role.
- getPolicyName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRoleProps.Jsii$Proxy
- getPolicyName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRoleProps
-
The name of the IAM policy for the IAM role.
- getPolicyName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRoleProps.Jsii$Proxy
- getPolicyName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps
-
The name of the IAM policy for the IAM role.
- getPolicyName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps.Jsii$Proxy
- getPolicyName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRoleProps
-
The name of the IAM policy for the IAM role.
- getPolicyName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRoleProps.Jsii$Proxy
- getPublishCloudWatchMetrics() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
True if publish metrics to Cloudwatch, false otherwise.
- getPublishCloudWatchMetrics() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
- getPublishCloudWatchMetrics() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
True if publish metrics to Cloudwatch, false otherwise.
- getPublishCloudWatchMetrics() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
- getRoleArn() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRole
-
The ARN of the IAM role.
- getRoleArn() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRole
-
The ARN of the IAM role.
- getRoleArn() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRole
-
The ARN of the IAM role.
- getRoleArn() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRole
-
The ARN of the IAM role.
- getRoleId() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRole
-
The unique string identifying the role.
- getRoleId() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRole
-
The unique string identifying the role.
- getRoleId() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRole
-
The unique string identifying the role.
- getRoleId() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRole
-
The unique string identifying the role.
- getRoleName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRole
-
The name of the IAM role.
- getRoleName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRole
-
The name of the IAM role.
- getRoleName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRole
-
The name of the IAM role.
- getRoleName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRole
-
The name of the IAM role.
- getRoleName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.LambdaArnCaptorResourceProps
-
the name of the corresponding IAM role.
- getRoleName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.LambdaArnCaptorResourceProps.Jsii$Proxy
- getS3AccessPointNames() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps
-
The names of the S3 access points for the access control case and redaction case.
- getS3AccessPointNames() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Jsii$Proxy
- getS3objectLambdaAccessControlArn() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab
-
The ARN of the S3 Object Lambda for access control.
- getS3objectLambdaAdminArn() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab
-
The ARN of the S3 Object Lambda for the admin role in the redaction case.
- getS3objectLambdaBillingArn() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab
-
The ARN of the S3 Object Lambda for the billing role in the redaction case.
- getS3objectLambdaCustomerSupportArn() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab
-
The ARN of the S3 Object Lambda for the customer support role in the redaction case.
- getSemanticVersion() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
The version of the serverless application.
- getSemanticVersion() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
- getSemanticVersion() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
The version of the serverless application.
- getSemanticVersion() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
- getStackName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambda
-
The name of the underlying resoure in the serverless application.
- getStackName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda
-
The name of the underlying resoure in the serverless application.
- getSubsegmentOverlappingTokens() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
Number of tokens/words to overlap among segments of a document in case chunking is needed because of maximum document size limit.
- getSubsegmentOverlappingTokens() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
- getSubsegmentOverlappingTokens() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
Number of tokens/words to overlap among segments of a document in case chunking is needed because of maximum document size limit.
- getSubsegmentOverlappingTokens() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
- getSurveyBucketPrefix() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps
-
The prefix attached to the name of the S3 bucket where you are going to explore the S3 Object Lambda pertaining to the access control case.
- getSurveyBucketPrefix() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Jsii$Proxy
- getTranscriptsBucketPrefix() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps
-
The prefix attached to the name of the S3 bucket where you are going to explore the S3 Object Lambda pertaining to the redaction case.
- getTranscriptsBucketPrefix() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Jsii$Proxy
- getUnsupportedFileHandling() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
Handling logic for Unsupported files.
- getUnsupportedFileHandling() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
- getUnsupportedFileHandling() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
Handling logic for Unsupported files.
- getUnsupportedFileHandling() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
H
- hashCode() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
- hashCode() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRoleProps.Jsii$Proxy
- hashCode() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRoleProps.Jsii$Proxy
- hashCode() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Jsii$Proxy
- hashCode() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps.Jsii$Proxy
- hashCode() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRoleProps.Jsii$Proxy
- hashCode() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.LambdaArnCaptorResourceProps.Jsii$Proxy
- hashCode() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
- hashCode() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.S3AccessPointNames.Jsii$Proxy
I
- iamRoleName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRole.Builder
-
The name of the IAM role.
- iamRoleName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRoleProps.Builder
-
Sets the value of
AdminRoleProps.getIamRoleName() - iamRoleName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRole.Builder
-
The name of the IAM role.
- iamRoleName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRoleProps.Builder
-
Sets the value of
BillingRoleProps.getIamRoleName() - iamRoleName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRole.Builder
-
The name of the IAM role.
- iamRoleName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps.Builder
-
Sets the value of
CustSupportRoleProps.getIamRoleName() - iamRoleName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRole.Builder
-
The name of the IAM role.
- iamRoleName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRoleProps.Builder
-
Sets the value of
GeneralRoleProps.getIamRoleName() - IamRoleName - Enum in io.github.hsiehshujeng.cdk.comprehend.s3olap
- io.github.hsiehshujeng.cdk.comprehend.s3olap - package io.github.hsiehshujeng.cdk.comprehend.s3olap
-
cdk-comprehend-s3olap
- isPartialObjectSupported(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambda.Builder
-
Whether to support partial objects or not.
- isPartialObjectSupported(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Builder
-
Sets the value of
AccessConrtolLambdaProps.getIsPartialObjectSupported() - isPartialObjectSupported(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda.Builder
-
Whether to support partial objects or not.
- isPartialObjectSupported(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Builder
-
Sets the value of
RedactionLambdaProps.getIsPartialObjectSupported()
J
- Jsii$Proxy(AccessConrtolLambdaProps.Builder) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
AccessConrtolLambdaProps.Builder. - Jsii$Proxy(AdminRoleProps.Builder) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRoleProps.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
AdminRoleProps.Builder. - Jsii$Proxy(BillingRoleProps.Builder) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRoleProps.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
BillingRoleProps.Builder. - Jsii$Proxy(ComprehendS3olabProps.Builder) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
ComprehendS3olabProps.Builder. - Jsii$Proxy(CustSupportRoleProps.Builder) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CustSupportRoleProps.Builder. - Jsii$Proxy(GeneralRoleProps.Builder) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRoleProps.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
GeneralRoleProps.Builder. - Jsii$Proxy(LambdaArnCaptorResourceProps.Builder) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.LambdaArnCaptorResourceProps.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
LambdaArnCaptorResourceProps.Builder. - Jsii$Proxy(RedactionLambdaProps.Builder) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
RedactionLambdaProps.Builder. - Jsii$Proxy(S3AccessPointNames.Builder) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.S3AccessPointNames.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
S3AccessPointNames.Builder. - Jsii$Proxy(JsiiObjectRef) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRoleProps.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRoleProps.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRoleProps.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.LambdaArnCaptorResourceProps.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.S3AccessPointNames.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
L
- LambdaArnCaptorCustomResource - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
- LambdaArnCaptorCustomResource(JsiiObject.InitializationMode) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.LambdaArnCaptorCustomResource
- LambdaArnCaptorCustomResource(JsiiObjectRef) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.LambdaArnCaptorCustomResource
- LambdaArnCaptorCustomResource(Construct, String, LambdaArnCaptorResourceProps) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.LambdaArnCaptorCustomResource
- LambdaArnCaptorCustomResource.Builder - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
A fluent builder for
LambdaArnCaptorCustomResource. - LambdaArnCaptorResourceProps - Interface in io.github.hsiehshujeng.cdk.comprehend.s3olap
- LambdaArnCaptorResourceProps.Builder - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
A builder for
LambdaArnCaptorResourceProps - LambdaArnCaptorResourceProps.Jsii$Proxy - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
An implementation for
LambdaArnCaptorResourceProps - logLevel(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambda.Builder
-
Log level for Lambda function logging, e.g., ERROR, INFO, DEBUG, etc.
- logLevel(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Builder
-
Sets the value of
AccessConrtolLambdaProps.getLogLevel() - logLevel(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda.Builder
-
Log level for Lambda function logging, e.g., ERROR, INFO, DEBUG, etc.
- logLevel(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Builder
-
Sets the value of
RedactionLambdaProps.getLogLevel()
M
- maskCharacter(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda.Builder
-
A character that replaces each character in the redacted PII entity.
- maskCharacter(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Builder
-
Sets the value of
RedactionLambdaProps.getMaskCharacter() - maskMode(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda.Builder
-
Specifies whether the PII entity is redacted with the mask character or the entity type.
- maskMode(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Builder
-
Sets the value of
RedactionLambdaProps.getMaskMode() - maxCharsOverlap(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambda.Builder
-
Maximum characters to overlap among segments of a document in case chunking is needed because of maximum document size limit.
- maxCharsOverlap(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Builder
-
Sets the value of
AccessConrtolLambdaProps.getMaxCharsOverlap() - maxCharsOverlap(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda.Builder
-
Maximum characters to overlap among segments of a document in case chunking is needed because of maximum document size limit.
- maxCharsOverlap(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Builder
-
Sets the value of
RedactionLambdaProps.getMaxCharsOverlap()
O
- objectLambdaAccessPointName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRole.Builder
-
The name of the object Lambda access point, which will be the same as the S3 acceess point for the S3 bucket in the demostration.
- objectLambdaAccessPointName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRoleProps.Builder
-
Sets the value of
AdminRoleProps.getObjectLambdaAccessPointName() - objectLambdaAccessPointName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRole.Builder
-
The name of the object Lambda access point, which will be the same as the S3 acceess point for the S3 bucket in the demostration.
- objectLambdaAccessPointName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRoleProps.Builder
-
Sets the value of
BillingRoleProps.getObjectLambdaAccessPointName() - objectLambdaAccessPointName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRole.Builder
-
The name of the object Lambda access point, which will be the same as the S3 acceess point for the S3 bucket in the demostration.
- objectLambdaAccessPointName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps.Builder
-
Sets the value of
CustSupportRoleProps.getObjectLambdaAccessPointName() - objectLambdaAccessPointName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRole.Builder
-
The name of the object Lambda access point, which will be the same as the S3 acceess point for the S3 bucket in the demostration.
- objectLambdaAccessPointName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRoleProps.Builder
-
Sets the value of
GeneralRoleProps.getObjectLambdaAccessPointName()
P
- partialLambdaName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.LambdaArnCaptorCustomResource.Builder
-
The partial fixed name of the gemeral Lambda function created from the serverless application.
- partialLambdaName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.LambdaArnCaptorResourceProps.Builder
-
Sets the value of
LambdaArnCaptorResourceProps.getPartialLambdaName() - piiEntityTypes(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambda.Builder
-
List of comma separated PII entity types to be considered for access control.
- piiEntityTypes(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Builder
-
Sets the value of
AccessConrtolLambdaProps.getPiiEntityTypes() - piiEntityTypes(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda.Builder
-
List of comma separated PII entity types to be considered for redaction.
- piiEntityTypes(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Builder
-
Sets the value of
RedactionLambdaProps.getPiiEntityTypes() - policyName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRole.Builder
-
The name of the IAM policy for the IAM role.
- policyName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRoleProps.Builder
-
Sets the value of
AdminRoleProps.getPolicyName() - policyName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRole.Builder
-
The name of the IAM policy for the IAM role.
- policyName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRoleProps.Builder
-
Sets the value of
BillingRoleProps.getPolicyName() - policyName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRole.Builder
-
The name of the IAM policy for the IAM role.
- policyName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps.Builder
-
Sets the value of
CustSupportRoleProps.getPolicyName() - policyName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRole.Builder
-
The name of the IAM policy for the IAM role.
- policyName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRoleProps.Builder
-
Sets the value of
GeneralRoleProps.getPolicyName() - publishCloudWatchMetrics(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambda.Builder
-
True if publish metrics to Cloudwatch, false otherwise.
- publishCloudWatchMetrics(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Builder
-
Sets the value of
AccessConrtolLambdaProps.getPublishCloudWatchMetrics() - publishCloudWatchMetrics(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda.Builder
-
True if publish metrics to Cloudwatch, false otherwise.
- publishCloudWatchMetrics(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Builder
-
Sets the value of
RedactionLambdaProps.getPublishCloudWatchMetrics()
R
- RedactionLambda - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
- RedactionLambda(JsiiObject.InitializationMode) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda
- RedactionLambda(JsiiObjectRef) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda
- RedactionLambda(Construct, String) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda
- RedactionLambda(Construct, String, RedactionLambdaProps) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda
- RedactionLambda.Builder - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
A fluent builder for
RedactionLambda. - RedactionLambdaProps - Interface in io.github.hsiehshujeng.cdk.comprehend.s3olap
- RedactionLambdaProps.Builder - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
A builder for
RedactionLambdaProps - RedactionLambdaProps.Jsii$Proxy - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
An implementation for
RedactionLambdaProps - roleName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.LambdaArnCaptorCustomResource.Builder
-
the name of the corresponding IAM role.
- roleName(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.LambdaArnCaptorResourceProps.Builder
-
Sets the value of
LambdaArnCaptorResourceProps.getRoleName()
S
- s3AccessPointNames(S3AccessPointNames) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab.Builder
-
The names of the S3 access points for the access control case and redaction case.
- s3AccessPointNames(S3AccessPointNames) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Builder
-
Sets the value of
ComprehendS3olabProps.getS3AccessPointNames() - S3AccessPointNames - Interface in io.github.hsiehshujeng.cdk.comprehend.s3olap
- S3AccessPointNames.Builder - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
A builder for
S3AccessPointNames - S3AccessPointNames.Jsii$Proxy - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
An implementation for
S3AccessPointNames - semanticVersion(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambda.Builder
-
The version of the serverless application.
- semanticVersion(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Builder
-
Sets the value of
AccessConrtolLambdaProps.getSemanticVersion() - semanticVersion(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda.Builder
-
The version of the serverless application.
- semanticVersion(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Builder
-
Sets the value of
RedactionLambdaProps.getSemanticVersion() - subsegmentOverlappingTokens(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambda.Builder
-
Number of tokens/words to overlap among segments of a document in case chunking is needed because of maximum document size limit.
- subsegmentOverlappingTokens(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Builder
-
Sets the value of
AccessConrtolLambdaProps.getSubsegmentOverlappingTokens() - subsegmentOverlappingTokens(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda.Builder
-
Number of tokens/words to overlap among segments of a document in case chunking is needed because of maximum document size limit.
- subsegmentOverlappingTokens(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Builder
-
Sets the value of
RedactionLambdaProps.getSubsegmentOverlappingTokens() - surveyBucketPrefix(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab.Builder
-
The prefix attached to the name of the S3 bucket where you are going to explore the S3 Object Lambda pertaining to the access control case.
- surveyBucketPrefix(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Builder
-
Sets the value of
ComprehendS3olabProps.getSurveyBucketPrefix()
T
- transcriptsBucketPrefix(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olab.Builder
-
The prefix attached to the name of the S3 bucket where you are going to explore the S3 Object Lambda pertaining to the redaction case.
- transcriptsBucketPrefix(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.ComprehendS3olabProps.Builder
-
Sets the value of
ComprehendS3olabProps.getTranscriptsBucketPrefix()
U
- unsupportedFileHandling(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambda.Builder
-
Handling logic for Unsupported files.
- unsupportedFileHandling(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Builder
-
Sets the value of
AccessConrtolLambdaProps.getUnsupportedFileHandling() - unsupportedFileHandling(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda.Builder
-
Handling logic for Unsupported files.
- unsupportedFileHandling(String) - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Builder
-
Sets the value of
RedactionLambdaProps.getUnsupportedFileHandling()
V
- valueOf(String) - Static method in enum io.github.hsiehshujeng.cdk.comprehend.s3olap.IamRoleName
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.github.hsiehshujeng.cdk.comprehend.s3olap.IamRoleName
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages