Interface ContributorInsightsSpecification

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
ContributorInsightsSpecification.Jsii$Proxy

@Generated(value="jsii-pacmak/1.113.0 (build fc68b25)", date="2025-08-27T16:10:21.454Z") @Stability(Stable) public interface ContributorInsightsSpecification extends software.amazon.jsii.JsiiSerializable
Reference to ContributorInsightsSpecification.

Example:

 import software.amazon.awscdk.*;
 App app = new App();
 Stack stack = Stack.Builder.create(app, "Stack").env(Environment.builder().region("us-west-2").build()).build();
 TableV2 globalTable = TableV2.Builder.create(stack, "GlobalTable")
         .partitionKey(Attribute.builder().name("pk").type(AttributeType.STRING).build())
         .contributorInsightsSpecification(ContributorInsightsSpecification.builder()
                 .enabled(true)
                 .build())
         .pointInTimeRecoverySpecification(PointInTimeRecoverySpecification.builder()
                 .pointInTimeRecoveryEnabled(true)
                 .build())
         .replicas(List.of(ReplicaTableProps.builder()
                 .region("us-east-1")
                 .tableClass(TableClass.STANDARD_INFREQUENT_ACCESS)
                 .pointInTimeRecoverySpecification(PointInTimeRecoverySpecification.builder()
                         .pointInTimeRecoveryEnabled(false)
                         .build())
                 .build(), ReplicaTableProps.builder()
                 .region("us-east-2")
                 .contributorInsightsSpecification(ContributorInsightsSpecification.builder()
                         .enabled(false)
                         .build())
                 .build()))
         .build();