Class CfnConfiguredTable.AggregationConstraintProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cleanrooms.CfnConfiguredTable.AggregationConstraintProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnConfiguredTable.AggregationConstraintProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnConfiguredTable.AggregationConstraintProperty
@Stability(Stable)
@Internal
public static final class CfnConfiguredTable.AggregationConstraintProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnConfiguredTable.AggregationConstraintProperty
An implementation for
CfnConfiguredTable.AggregationConstraintProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.cleanrooms.CfnConfiguredTable.AggregationConstraintProperty
CfnConfiguredTable.AggregationConstraintProperty.Builder, CfnConfiguredTable.AggregationConstraintProperty.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnConfiguredTable.AggregationConstraintProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
Column in aggregation constraint for which there must be a minimum number of distinct values in an output row for it to be in the query output.final Number
The minimum number of distinct values that an output row must be an aggregation of.final String
getType()
The type of aggregation the constraint allows.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnConfiguredTable.AggregationConstraintProperty.Builder
.
-
-
Method Details
-
getColumnName
Description copied from interface:CfnConfiguredTable.AggregationConstraintProperty
Column in aggregation constraint for which there must be a minimum number of distinct values in an output row for it to be in the query output.- Specified by:
getColumnName
in interfaceCfnConfiguredTable.AggregationConstraintProperty
- See Also:
-
getMinimum
Description copied from interface:CfnConfiguredTable.AggregationConstraintProperty
The minimum number of distinct values that an output row must be an aggregation of.Minimum threshold of distinct values for a specified column that must exist in an output row for it to be in the query output.
- Specified by:
getMinimum
in interfaceCfnConfiguredTable.AggregationConstraintProperty
- See Also:
-
getType
Description copied from interface:CfnConfiguredTable.AggregationConstraintProperty
The type of aggregation the constraint allows.The only valid value is currently
COUNT_DISTINCT
.- Specified by:
getType
in interfaceCfnConfiguredTable.AggregationConstraintProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-