Uses of Class
com.amazonaws.athena.connector.lambda.domain.predicate.ConstraintEvaluator
-
-
Uses of ConstraintEvaluator in com.amazonaws.athena.connector.lambda.data
Methods in com.amazonaws.athena.connector.lambda.data that return ConstraintEvaluator Modifier and Type Method Description ConstraintEvaluatorBlock. getConstraintEvaluator()Returns the ConstraintEvaluator used by the block.ConstraintEvaluatorBlockSpiller. getConstraintEvaluator()Provides access to the ConstraintEvaluator that will be applied to the generated Blocks.ConstraintEvaluatorBlockWriter. getConstraintEvaluator()Provides access to the ConstraintEvaluator that will be applied to the generated Blocks.ConstraintEvaluatorS3BlockSpiller. getConstraintEvaluator()Provides access to the constraint evaluator used to constrain blocks written via this BlockSpiller.ConstraintEvaluatorSimpleBlockWriter. getConstraintEvaluator()Provides access to the ConstraintEvaluator that will be applied to the generated Blocks.Methods in com.amazonaws.athena.connector.lambda.data with parameters of type ConstraintEvaluator Modifier and Type Method Description voidBlock. constrain(ConstraintEvaluator constraintEvaluator)Used to constrain writes to the Block.Constructors in com.amazonaws.athena.connector.lambda.data with parameters of type ConstraintEvaluator Constructor Description S3BlockSpiller(software.amazon.awssdk.services.s3.S3Client amazonS3, SpillConfig spillConfig, BlockAllocator allocator, org.apache.arrow.vector.types.pojo.Schema schema, ConstraintEvaluator constraintEvaluator, int maxRowsPerCall, Map<String,String> configOptions)Constructs a new S3BlockSpiller.S3BlockSpiller(software.amazon.awssdk.services.s3.S3Client amazonS3, SpillConfig spillConfig, BlockAllocator allocator, org.apache.arrow.vector.types.pojo.Schema schema, ConstraintEvaluator constraintEvaluator, Map<String,String> configOptions)Constructor which uses the default maxRowsPerCall. -
Uses of ConstraintEvaluator in com.amazonaws.athena.connector.lambda.domain.predicate
Methods in com.amazonaws.athena.connector.lambda.domain.predicate that return ConstraintEvaluator Modifier and Type Method Description static ConstraintEvaluatorConstraintEvaluator. emptyEvaluator()This convenience method builds an empty Evaluator that can be useful when no constraints are present. -
Uses of ConstraintEvaluator in com.amazonaws.athena.connectors.cloudwatch.metrics
Methods in com.amazonaws.athena.connectors.cloudwatch.metrics with parameters of type ConstraintEvaluator Modifier and Type Method Description protected static booleanMetricUtils. applyMetricConstraints(ConstraintEvaluator evaluator, software.amazon.awssdk.services.cloudwatch.model.Metric metric, String statistic)Filters metrics who have at least 1 metric dimension that matches DIMENSION_NAME_FIELD and DIMENSION_VALUE_FIELD filters.
-