| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleProperty
Documentation
data AggregateColumnProperty Source #
Constructors
| AggregateColumnProperty | |
Fields
| |
Instances
data ConfiguredTableAnalysisRulePolicyV1Property Source #
Constructors
| ConfiguredTableAnalysisRulePolicyV1Property | |
Instances
| ToJSON ConfiguredTableAnalysisRulePolicyV1Property Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.ConfiguredTableAnalysisRulePolicyV1Property Methods toJSON :: ConfiguredTableAnalysisRulePolicyV1Property -> Value # toEncoding :: ConfiguredTableAnalysisRulePolicyV1Property -> Encoding # toJSONList :: [ConfiguredTableAnalysisRulePolicyV1Property] -> Value # toEncodingList :: [ConfiguredTableAnalysisRulePolicyV1Property] -> Encoding # omitField :: ConfiguredTableAnalysisRulePolicyV1Property -> Bool # | |||||
| Show ConfiguredTableAnalysisRulePolicyV1Property Source # | |||||
| Eq ConfiguredTableAnalysisRulePolicyV1Property Source # | |||||
| ToResourceProperties ConfiguredTableAnalysisRulePolicyV1Property Source # | |||||
| Property "Aggregation" ConfiguredTableAnalysisRulePolicyV1Property Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.ConfiguredTableAnalysisRulePolicyV1Property Associated Types
| |||||
| Property "Custom" ConfiguredTableAnalysisRulePolicyV1Property Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.ConfiguredTableAnalysisRulePolicyV1Property Associated Types
| |||||
| Property "List" ConfiguredTableAnalysisRulePolicyV1Property Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.ConfiguredTableAnalysisRulePolicyV1Property Associated Types
| |||||
| type PropertyType "Aggregation" ConfiguredTableAnalysisRulePolicyV1Property Source # | |||||
| type PropertyType "Custom" ConfiguredTableAnalysisRulePolicyV1Property Source # | |||||
| type PropertyType "List" ConfiguredTableAnalysisRulePolicyV1Property Source # | |||||
data AggregationConstraintProperty Source #
Constructors
| AggregationConstraintProperty | |
Fields
| |
Instances
| ToJSON AggregationConstraintProperty Source # | |||||
| Show AggregationConstraintProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AggregationConstraintProperty Methods showsPrec :: Int -> AggregationConstraintProperty -> ShowS # show :: AggregationConstraintProperty -> String # showList :: [AggregationConstraintProperty] -> ShowS # | |||||
| Eq AggregationConstraintProperty Source # | |||||
| ToResourceProperties AggregationConstraintProperty Source # | |||||
| Property "ColumnName" AggregationConstraintProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AggregationConstraintProperty Associated Types
Methods set :: PropertyType "ColumnName" AggregationConstraintProperty -> AggregationConstraintProperty -> AggregationConstraintProperty # | |||||
| Property "Minimum" AggregationConstraintProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AggregationConstraintProperty Associated Types
Methods set :: PropertyType "Minimum" AggregationConstraintProperty -> AggregationConstraintProperty -> AggregationConstraintProperty # | |||||
| Property "Type" AggregationConstraintProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AggregationConstraintProperty Associated Types
Methods set :: PropertyType "Type" AggregationConstraintProperty -> AggregationConstraintProperty -> AggregationConstraintProperty # | |||||
| type PropertyType "ColumnName" AggregationConstraintProperty Source # | |||||
| type PropertyType "Minimum" AggregationConstraintProperty Source # | |||||
| type PropertyType "Type" AggregationConstraintProperty Source # | |||||
data AnalysisRuleAggregationProperty Source #
Constructors
| AnalysisRuleAggregationProperty | |
Fields
| |
Instances
| ToJSON AnalysisRuleAggregationProperty Source # | |||||
| Show AnalysisRuleAggregationProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleAggregationProperty Methods showsPrec :: Int -> AnalysisRuleAggregationProperty -> ShowS # | |||||
| Eq AnalysisRuleAggregationProperty Source # | |||||
| ToResourceProperties AnalysisRuleAggregationProperty Source # | |||||
| Property "AdditionalAnalyses" AnalysisRuleAggregationProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleAggregationProperty Associated Types
Methods set :: PropertyType "AdditionalAnalyses" AnalysisRuleAggregationProperty -> AnalysisRuleAggregationProperty -> AnalysisRuleAggregationProperty # | |||||
| Property "AggregateColumns" AnalysisRuleAggregationProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleAggregationProperty Associated Types
Methods set :: PropertyType "AggregateColumns" AnalysisRuleAggregationProperty -> AnalysisRuleAggregationProperty -> AnalysisRuleAggregationProperty # | |||||
| Property "AllowedJoinOperators" AnalysisRuleAggregationProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleAggregationProperty Associated Types
Methods set :: PropertyType "AllowedJoinOperators" AnalysisRuleAggregationProperty -> AnalysisRuleAggregationProperty -> AnalysisRuleAggregationProperty # | |||||
| Property "DimensionColumns" AnalysisRuleAggregationProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleAggregationProperty Associated Types
Methods set :: PropertyType "DimensionColumns" AnalysisRuleAggregationProperty -> AnalysisRuleAggregationProperty -> AnalysisRuleAggregationProperty # | |||||
| Property "JoinColumns" AnalysisRuleAggregationProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleAggregationProperty Associated Types
Methods set :: PropertyType "JoinColumns" AnalysisRuleAggregationProperty -> AnalysisRuleAggregationProperty -> AnalysisRuleAggregationProperty # | |||||
| Property "JoinRequired" AnalysisRuleAggregationProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleAggregationProperty Associated Types
Methods set :: PropertyType "JoinRequired" AnalysisRuleAggregationProperty -> AnalysisRuleAggregationProperty -> AnalysisRuleAggregationProperty # | |||||
| Property "OutputConstraints" AnalysisRuleAggregationProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleAggregationProperty Associated Types
Methods set :: PropertyType "OutputConstraints" AnalysisRuleAggregationProperty -> AnalysisRuleAggregationProperty -> AnalysisRuleAggregationProperty # | |||||
| Property "ScalarFunctions" AnalysisRuleAggregationProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleAggregationProperty Associated Types
Methods set :: PropertyType "ScalarFunctions" AnalysisRuleAggregationProperty -> AnalysisRuleAggregationProperty -> AnalysisRuleAggregationProperty # | |||||
| type PropertyType "AdditionalAnalyses" AnalysisRuleAggregationProperty Source # | |||||
| type PropertyType "AggregateColumns" AnalysisRuleAggregationProperty Source # | |||||
| type PropertyType "AllowedJoinOperators" AnalysisRuleAggregationProperty Source # | |||||
| type PropertyType "DimensionColumns" AnalysisRuleAggregationProperty Source # | |||||
| type PropertyType "JoinColumns" AnalysisRuleAggregationProperty Source # | |||||
| type PropertyType "JoinRequired" AnalysisRuleAggregationProperty Source # | |||||
| type PropertyType "OutputConstraints" AnalysisRuleAggregationProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleAggregationProperty type PropertyType "OutputConstraints" AnalysisRuleAggregationProperty = [AggregationConstraintProperty] | |||||
| type PropertyType "ScalarFunctions" AnalysisRuleAggregationProperty Source # | |||||
data AnalysisRuleCustomProperty Source #
Constructors
| AnalysisRuleCustomProperty | |
Instances
| ToJSON AnalysisRuleCustomProperty Source # | |||||
| Show AnalysisRuleCustomProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleCustomProperty Methods showsPrec :: Int -> AnalysisRuleCustomProperty -> ShowS # show :: AnalysisRuleCustomProperty -> String # showList :: [AnalysisRuleCustomProperty] -> ShowS # | |||||
| Eq AnalysisRuleCustomProperty Source # | |||||
| ToResourceProperties AnalysisRuleCustomProperty Source # | |||||
| Property "AdditionalAnalyses" AnalysisRuleCustomProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleCustomProperty Associated Types
Methods set :: PropertyType "AdditionalAnalyses" AnalysisRuleCustomProperty -> AnalysisRuleCustomProperty -> AnalysisRuleCustomProperty # | |||||
| Property "AllowedAnalyses" AnalysisRuleCustomProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleCustomProperty Associated Types
Methods set :: PropertyType "AllowedAnalyses" AnalysisRuleCustomProperty -> AnalysisRuleCustomProperty -> AnalysisRuleCustomProperty # | |||||
| Property "AllowedAnalysisProviders" AnalysisRuleCustomProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleCustomProperty Associated Types
Methods set :: PropertyType "AllowedAnalysisProviders" AnalysisRuleCustomProperty -> AnalysisRuleCustomProperty -> AnalysisRuleCustomProperty # | |||||
| Property "DifferentialPrivacy" AnalysisRuleCustomProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleCustomProperty Associated Types
Methods set :: PropertyType "DifferentialPrivacy" AnalysisRuleCustomProperty -> AnalysisRuleCustomProperty -> AnalysisRuleCustomProperty # | |||||
| Property "DisallowedOutputColumns" AnalysisRuleCustomProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleCustomProperty Associated Types
Methods set :: PropertyType "DisallowedOutputColumns" AnalysisRuleCustomProperty -> AnalysisRuleCustomProperty -> AnalysisRuleCustomProperty # | |||||
| type PropertyType "AdditionalAnalyses" AnalysisRuleCustomProperty Source # | |||||
| type PropertyType "AllowedAnalyses" AnalysisRuleCustomProperty Source # | |||||
| type PropertyType "AllowedAnalysisProviders" AnalysisRuleCustomProperty Source # | |||||
| type PropertyType "DifferentialPrivacy" AnalysisRuleCustomProperty Source # | |||||
| type PropertyType "DisallowedOutputColumns" AnalysisRuleCustomProperty Source # | |||||
data DifferentialPrivacyProperty Source #
Constructors
| DifferentialPrivacyProperty | |
Fields | |
Instances
| ToJSON DifferentialPrivacyProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.DifferentialPrivacyProperty Methods toJSON :: DifferentialPrivacyProperty -> Value # toEncoding :: DifferentialPrivacyProperty -> Encoding # toJSONList :: [DifferentialPrivacyProperty] -> Value # toEncodingList :: [DifferentialPrivacyProperty] -> Encoding # | |||||
| Show DifferentialPrivacyProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.DifferentialPrivacyProperty Methods showsPrec :: Int -> DifferentialPrivacyProperty -> ShowS # show :: DifferentialPrivacyProperty -> String # showList :: [DifferentialPrivacyProperty] -> ShowS # | |||||
| Eq DifferentialPrivacyProperty Source # | |||||
| ToResourceProperties DifferentialPrivacyProperty Source # | |||||
| Property "Columns" DifferentialPrivacyProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.DifferentialPrivacyProperty Associated Types
Methods set :: PropertyType "Columns" DifferentialPrivacyProperty -> DifferentialPrivacyProperty -> DifferentialPrivacyProperty # | |||||
| type PropertyType "Columns" DifferentialPrivacyProperty Source # | |||||
data AnalysisRuleListProperty Source #
Constructors
| AnalysisRuleListProperty | |
Fields | |
Instances
| ToJSON AnalysisRuleListProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleListProperty Methods toJSON :: AnalysisRuleListProperty -> Value # toEncoding :: AnalysisRuleListProperty -> Encoding # toJSONList :: [AnalysisRuleListProperty] -> Value # | |||||
| Show AnalysisRuleListProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleListProperty Methods showsPrec :: Int -> AnalysisRuleListProperty -> ShowS # show :: AnalysisRuleListProperty -> String # showList :: [AnalysisRuleListProperty] -> ShowS # | |||||
| Eq AnalysisRuleListProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleListProperty Methods (==) :: AnalysisRuleListProperty -> AnalysisRuleListProperty -> Bool # (/=) :: AnalysisRuleListProperty -> AnalysisRuleListProperty -> Bool # | |||||
| ToResourceProperties AnalysisRuleListProperty Source # | |||||
| Property "AdditionalAnalyses" AnalysisRuleListProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleListProperty Associated Types
Methods set :: PropertyType "AdditionalAnalyses" AnalysisRuleListProperty -> AnalysisRuleListProperty -> AnalysisRuleListProperty # | |||||
| Property "AllowedJoinOperators" AnalysisRuleListProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleListProperty Associated Types
Methods set :: PropertyType "AllowedJoinOperators" AnalysisRuleListProperty -> AnalysisRuleListProperty -> AnalysisRuleListProperty # | |||||
| Property "JoinColumns" AnalysisRuleListProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleListProperty Associated Types
Methods set :: PropertyType "JoinColumns" AnalysisRuleListProperty -> AnalysisRuleListProperty -> AnalysisRuleListProperty # | |||||
| Property "ListColumns" AnalysisRuleListProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleListProperty Associated Types
Methods set :: PropertyType "ListColumns" AnalysisRuleListProperty -> AnalysisRuleListProperty -> AnalysisRuleListProperty # | |||||
| type PropertyType "AdditionalAnalyses" AnalysisRuleListProperty Source # | |||||
| type PropertyType "AllowedJoinOperators" AnalysisRuleListProperty Source # | |||||
| type PropertyType "JoinColumns" AnalysisRuleListProperty Source # | |||||
| type PropertyType "ListColumns" AnalysisRuleListProperty Source # | |||||
data ConfiguredTableAnalysisRulePolicyProperty Source #
Constructors
| ConfiguredTableAnalysisRulePolicyProperty | |
Fields | |
Instances
| ToJSON ConfiguredTableAnalysisRulePolicyProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.ConfiguredTableAnalysisRulePolicyProperty Methods toJSON :: ConfiguredTableAnalysisRulePolicyProperty -> Value # toEncoding :: ConfiguredTableAnalysisRulePolicyProperty -> Encoding # toJSONList :: [ConfiguredTableAnalysisRulePolicyProperty] -> Value # toEncodingList :: [ConfiguredTableAnalysisRulePolicyProperty] -> Encoding # omitField :: ConfiguredTableAnalysisRulePolicyProperty -> Bool # | |||||
| Show ConfiguredTableAnalysisRulePolicyProperty Source # | |||||
| Eq ConfiguredTableAnalysisRulePolicyProperty Source # | |||||
| ToResourceProperties ConfiguredTableAnalysisRulePolicyProperty Source # | |||||
| Property "V1" ConfiguredTableAnalysisRulePolicyProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.ConfiguredTableAnalysisRulePolicyProperty Associated Types
| |||||
| type PropertyType "V1" ConfiguredTableAnalysisRulePolicyProperty Source # | |||||
data DifferentialPrivacyColumnProperty Source #
Constructors
| DifferentialPrivacyColumnProperty | |
Fields
| |
Instances
| ToJSON DifferentialPrivacyColumnProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.DifferentialPrivacyColumnProperty | |||||
| Show DifferentialPrivacyColumnProperty Source # | |||||
| Eq DifferentialPrivacyColumnProperty Source # | |||||
| ToResourceProperties DifferentialPrivacyColumnProperty Source # | |||||
| Property "Name" DifferentialPrivacyColumnProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.DifferentialPrivacyColumnProperty Associated Types
| |||||
| type PropertyType "Name" DifferentialPrivacyColumnProperty Source # | |||||
mkAggregationConstraintProperty :: Value Text -> Value Double -> Value Text -> AggregationConstraintProperty Source #
mkAnalysisRuleAggregationProperty :: [AggregateColumnProperty] -> ValueList Text -> ValueList Text -> [AggregationConstraintProperty] -> ValueList Text -> AnalysisRuleAggregationProperty Source #
mkConfiguredTableAnalysisRulePolicyProperty :: ConfiguredTableAnalysisRulePolicyV1Property -> ConfiguredTableAnalysisRulePolicyProperty Source #
mkConfiguredTableAnalysisRulePolicyV1Property :: ConfiguredTableAnalysisRulePolicyV1Property Source #
mkDifferentialPrivacyProperty :: [DifferentialPrivacyColumnProperty] -> DifferentialPrivacyProperty Source #
data AnalysisRuleProperty Source #
Constructors
| AnalysisRuleProperty | |
Fields | |
Instances
| ToJSON AnalysisRuleProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleProperty Methods toJSON :: AnalysisRuleProperty -> Value # toEncoding :: AnalysisRuleProperty -> Encoding # toJSONList :: [AnalysisRuleProperty] -> Value # toEncodingList :: [AnalysisRuleProperty] -> Encoding # omitField :: AnalysisRuleProperty -> Bool # | |||||
| Show AnalysisRuleProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleProperty Methods showsPrec :: Int -> AnalysisRuleProperty -> ShowS # show :: AnalysisRuleProperty -> String # showList :: [AnalysisRuleProperty] -> ShowS # | |||||
| Eq AnalysisRuleProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleProperty Methods (==) :: AnalysisRuleProperty -> AnalysisRuleProperty -> Bool # (/=) :: AnalysisRuleProperty -> AnalysisRuleProperty -> Bool # | |||||
| ToResourceProperties AnalysisRuleProperty Source # | |||||
| Property "Policy" AnalysisRuleProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleProperty Associated Types
Methods set :: PropertyType "Policy" AnalysisRuleProperty -> AnalysisRuleProperty -> AnalysisRuleProperty # | |||||
| Property "Type" AnalysisRuleProperty Source # | |||||
Defined in Stratosphere.CleanRooms.ConfiguredTable.AnalysisRuleProperty Associated Types
Methods set :: PropertyType "Type" AnalysisRuleProperty -> AnalysisRuleProperty -> AnalysisRuleProperty # | |||||
| type PropertyType "Policy" AnalysisRuleProperty Source # | |||||
| type PropertyType "Type" AnalysisRuleProperty Source # | |||||