module Stratosphere.QuickSight.Analysis.PivotTableConfigurationProperty (
module Exports, PivotTableConfigurationProperty(..),
mkPivotTableConfigurationProperty
) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import {-# SOURCE #-} Stratosphere.QuickSight.Analysis.PivotTableFieldOptionsProperty as Exports
import {-# SOURCE #-} Stratosphere.QuickSight.Analysis.PivotTableFieldWellsProperty as Exports
import {-# SOURCE #-} Stratosphere.QuickSight.Analysis.PivotTableOptionsProperty as Exports
import {-# SOURCE #-} Stratosphere.QuickSight.Analysis.PivotTablePaginatedReportOptionsProperty as Exports
import {-# SOURCE #-} Stratosphere.QuickSight.Analysis.PivotTableSortConfigurationProperty as Exports
import {-# SOURCE #-} Stratosphere.QuickSight.Analysis.PivotTableTotalOptionsProperty as Exports
import {-# SOURCE #-} Stratosphere.QuickSight.Analysis.VisualInteractionOptionsProperty as Exports
import Stratosphere.ResourceProperties
data PivotTableConfigurationProperty
=
PivotTableConfigurationProperty {PivotTableConfigurationProperty -> ()
haddock_workaround_ :: (),
PivotTableConfigurationProperty
-> Maybe PivotTableFieldOptionsProperty
fieldOptions :: (Prelude.Maybe PivotTableFieldOptionsProperty),
PivotTableConfigurationProperty
-> Maybe PivotTableFieldWellsProperty
fieldWells :: (Prelude.Maybe PivotTableFieldWellsProperty),
PivotTableConfigurationProperty
-> Maybe VisualInteractionOptionsProperty
interactions :: (Prelude.Maybe VisualInteractionOptionsProperty),
PivotTableConfigurationProperty
-> Maybe PivotTablePaginatedReportOptionsProperty
paginatedReportOptions :: (Prelude.Maybe PivotTablePaginatedReportOptionsProperty),
PivotTableConfigurationProperty
-> Maybe PivotTableSortConfigurationProperty
sortConfiguration :: (Prelude.Maybe PivotTableSortConfigurationProperty),
PivotTableConfigurationProperty -> Maybe PivotTableOptionsProperty
tableOptions :: (Prelude.Maybe PivotTableOptionsProperty),
PivotTableConfigurationProperty
-> Maybe PivotTableTotalOptionsProperty
totalOptions :: (Prelude.Maybe PivotTableTotalOptionsProperty)}
deriving stock (PivotTableConfigurationProperty
-> PivotTableConfigurationProperty -> Bool
(PivotTableConfigurationProperty
-> PivotTableConfigurationProperty -> Bool)
-> (PivotTableConfigurationProperty
-> PivotTableConfigurationProperty -> Bool)
-> Eq PivotTableConfigurationProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: PivotTableConfigurationProperty
-> PivotTableConfigurationProperty -> Bool
== :: PivotTableConfigurationProperty
-> PivotTableConfigurationProperty -> Bool
$c/= :: PivotTableConfigurationProperty
-> PivotTableConfigurationProperty -> Bool
/= :: PivotTableConfigurationProperty
-> PivotTableConfigurationProperty -> Bool
Prelude.Eq, Int -> PivotTableConfigurationProperty -> ShowS
[PivotTableConfigurationProperty] -> ShowS
PivotTableConfigurationProperty -> String
(Int -> PivotTableConfigurationProperty -> ShowS)
-> (PivotTableConfigurationProperty -> String)
-> ([PivotTableConfigurationProperty] -> ShowS)
-> Show PivotTableConfigurationProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> PivotTableConfigurationProperty -> ShowS
showsPrec :: Int -> PivotTableConfigurationProperty -> ShowS
$cshow :: PivotTableConfigurationProperty -> String
show :: PivotTableConfigurationProperty -> String
$cshowList :: [PivotTableConfigurationProperty] -> ShowS
showList :: [PivotTableConfigurationProperty] -> ShowS
Prelude.Show)
mkPivotTableConfigurationProperty ::
PivotTableConfigurationProperty
mkPivotTableConfigurationProperty :: PivotTableConfigurationProperty
mkPivotTableConfigurationProperty
= PivotTableConfigurationProperty
{haddock_workaround_ :: ()
haddock_workaround_ = (), fieldOptions :: Maybe PivotTableFieldOptionsProperty
fieldOptions = Maybe PivotTableFieldOptionsProperty
forall a. Maybe a
Prelude.Nothing,
fieldWells :: Maybe PivotTableFieldWellsProperty
fieldWells = Maybe PivotTableFieldWellsProperty
forall a. Maybe a
Prelude.Nothing, interactions :: Maybe VisualInteractionOptionsProperty
interactions = Maybe VisualInteractionOptionsProperty
forall a. Maybe a
Prelude.Nothing,
paginatedReportOptions :: Maybe PivotTablePaginatedReportOptionsProperty
paginatedReportOptions = Maybe PivotTablePaginatedReportOptionsProperty
forall a. Maybe a
Prelude.Nothing,
sortConfiguration :: Maybe PivotTableSortConfigurationProperty
sortConfiguration = Maybe PivotTableSortConfigurationProperty
forall a. Maybe a
Prelude.Nothing,
tableOptions :: Maybe PivotTableOptionsProperty
tableOptions = Maybe PivotTableOptionsProperty
forall a. Maybe a
Prelude.Nothing, totalOptions :: Maybe PivotTableTotalOptionsProperty
totalOptions = Maybe PivotTableTotalOptionsProperty
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties PivotTableConfigurationProperty where
toResourceProperties :: PivotTableConfigurationProperty -> ResourceProperties
toResourceProperties PivotTableConfigurationProperty {Maybe PivotTableFieldOptionsProperty
Maybe PivotTablePaginatedReportOptionsProperty
Maybe PivotTableSortConfigurationProperty
Maybe PivotTableOptionsProperty
Maybe PivotTableFieldWellsProperty
Maybe PivotTableTotalOptionsProperty
Maybe VisualInteractionOptionsProperty
()
haddock_workaround_ :: PivotTableConfigurationProperty -> ()
fieldOptions :: PivotTableConfigurationProperty
-> Maybe PivotTableFieldOptionsProperty
fieldWells :: PivotTableConfigurationProperty
-> Maybe PivotTableFieldWellsProperty
interactions :: PivotTableConfigurationProperty
-> Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: PivotTableConfigurationProperty
-> Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: PivotTableConfigurationProperty
-> Maybe PivotTableSortConfigurationProperty
tableOptions :: PivotTableConfigurationProperty -> Maybe PivotTableOptionsProperty
totalOptions :: PivotTableConfigurationProperty
-> Maybe PivotTableTotalOptionsProperty
haddock_workaround_ :: ()
fieldOptions :: Maybe PivotTableFieldOptionsProperty
fieldWells :: Maybe PivotTableFieldWellsProperty
interactions :: Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: Maybe PivotTableSortConfigurationProperty
tableOptions :: Maybe PivotTableOptionsProperty
totalOptions :: Maybe PivotTableTotalOptionsProperty
..}
= ResourceProperties
{awsType :: Text
awsType = Text
"AWS::QuickSight::Analysis.PivotTableConfiguration",
supportsTags :: Bool
supportsTags = Bool
Prelude.False,
properties :: Object
properties = [Item Object] -> Object
forall l. IsList l => [Item l] -> l
Prelude.fromList
([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
[Key -> PivotTableFieldOptionsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"FieldOptions" (PivotTableFieldOptionsProperty -> (Key, Value))
-> Maybe PivotTableFieldOptionsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PivotTableFieldOptionsProperty
fieldOptions,
Key -> PivotTableFieldWellsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"FieldWells" (PivotTableFieldWellsProperty -> (Key, Value))
-> Maybe PivotTableFieldWellsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PivotTableFieldWellsProperty
fieldWells,
Key -> VisualInteractionOptionsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Interactions" (VisualInteractionOptionsProperty -> (Key, Value))
-> Maybe VisualInteractionOptionsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe VisualInteractionOptionsProperty
interactions,
Key -> PivotTablePaginatedReportOptionsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"PaginatedReportOptions"
(PivotTablePaginatedReportOptionsProperty -> (Key, Value))
-> Maybe PivotTablePaginatedReportOptionsProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PivotTablePaginatedReportOptionsProperty
paginatedReportOptions,
Key -> PivotTableSortConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SortConfiguration" (PivotTableSortConfigurationProperty -> (Key, Value))
-> Maybe PivotTableSortConfigurationProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PivotTableSortConfigurationProperty
sortConfiguration,
Key -> PivotTableOptionsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"TableOptions" (PivotTableOptionsProperty -> (Key, Value))
-> Maybe PivotTableOptionsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PivotTableOptionsProperty
tableOptions,
Key -> PivotTableTotalOptionsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"TotalOptions" (PivotTableTotalOptionsProperty -> (Key, Value))
-> Maybe PivotTableTotalOptionsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PivotTableTotalOptionsProperty
totalOptions])}
instance JSON.ToJSON PivotTableConfigurationProperty where
toJSON :: PivotTableConfigurationProperty -> Value
toJSON PivotTableConfigurationProperty {Maybe PivotTableFieldOptionsProperty
Maybe PivotTablePaginatedReportOptionsProperty
Maybe PivotTableSortConfigurationProperty
Maybe PivotTableOptionsProperty
Maybe PivotTableFieldWellsProperty
Maybe PivotTableTotalOptionsProperty
Maybe VisualInteractionOptionsProperty
()
haddock_workaround_ :: PivotTableConfigurationProperty -> ()
fieldOptions :: PivotTableConfigurationProperty
-> Maybe PivotTableFieldOptionsProperty
fieldWells :: PivotTableConfigurationProperty
-> Maybe PivotTableFieldWellsProperty
interactions :: PivotTableConfigurationProperty
-> Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: PivotTableConfigurationProperty
-> Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: PivotTableConfigurationProperty
-> Maybe PivotTableSortConfigurationProperty
tableOptions :: PivotTableConfigurationProperty -> Maybe PivotTableOptionsProperty
totalOptions :: PivotTableConfigurationProperty
-> Maybe PivotTableTotalOptionsProperty
haddock_workaround_ :: ()
fieldOptions :: Maybe PivotTableFieldOptionsProperty
fieldWells :: Maybe PivotTableFieldWellsProperty
interactions :: Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: Maybe PivotTableSortConfigurationProperty
tableOptions :: Maybe PivotTableOptionsProperty
totalOptions :: Maybe PivotTableTotalOptionsProperty
..}
= [(Key, Value)] -> Value
JSON.object
([Item [(Key, Value)]] -> [(Key, Value)]
forall l. IsList l => [Item l] -> l
Prelude.fromList
([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
[Key -> PivotTableFieldOptionsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"FieldOptions" (PivotTableFieldOptionsProperty -> (Key, Value))
-> Maybe PivotTableFieldOptionsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PivotTableFieldOptionsProperty
fieldOptions,
Key -> PivotTableFieldWellsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"FieldWells" (PivotTableFieldWellsProperty -> (Key, Value))
-> Maybe PivotTableFieldWellsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PivotTableFieldWellsProperty
fieldWells,
Key -> VisualInteractionOptionsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Interactions" (VisualInteractionOptionsProperty -> (Key, Value))
-> Maybe VisualInteractionOptionsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe VisualInteractionOptionsProperty
interactions,
Key -> PivotTablePaginatedReportOptionsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"PaginatedReportOptions"
(PivotTablePaginatedReportOptionsProperty -> (Key, Value))
-> Maybe PivotTablePaginatedReportOptionsProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PivotTablePaginatedReportOptionsProperty
paginatedReportOptions,
Key -> PivotTableSortConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SortConfiguration" (PivotTableSortConfigurationProperty -> (Key, Value))
-> Maybe PivotTableSortConfigurationProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PivotTableSortConfigurationProperty
sortConfiguration,
Key -> PivotTableOptionsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"TableOptions" (PivotTableOptionsProperty -> (Key, Value))
-> Maybe PivotTableOptionsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PivotTableOptionsProperty
tableOptions,
Key -> PivotTableTotalOptionsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"TotalOptions" (PivotTableTotalOptionsProperty -> (Key, Value))
-> Maybe PivotTableTotalOptionsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PivotTableTotalOptionsProperty
totalOptions]))
instance Property "FieldOptions" PivotTableConfigurationProperty where
type PropertyType "FieldOptions" PivotTableConfigurationProperty = PivotTableFieldOptionsProperty
set :: PropertyType "FieldOptions" PivotTableConfigurationProperty
-> PivotTableConfigurationProperty
-> PivotTableConfigurationProperty
set PropertyType "FieldOptions" PivotTableConfigurationProperty
newValue PivotTableConfigurationProperty {Maybe PivotTableFieldOptionsProperty
Maybe PivotTablePaginatedReportOptionsProperty
Maybe PivotTableSortConfigurationProperty
Maybe PivotTableOptionsProperty
Maybe PivotTableFieldWellsProperty
Maybe PivotTableTotalOptionsProperty
Maybe VisualInteractionOptionsProperty
()
haddock_workaround_ :: PivotTableConfigurationProperty -> ()
fieldOptions :: PivotTableConfigurationProperty
-> Maybe PivotTableFieldOptionsProperty
fieldWells :: PivotTableConfigurationProperty
-> Maybe PivotTableFieldWellsProperty
interactions :: PivotTableConfigurationProperty
-> Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: PivotTableConfigurationProperty
-> Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: PivotTableConfigurationProperty
-> Maybe PivotTableSortConfigurationProperty
tableOptions :: PivotTableConfigurationProperty -> Maybe PivotTableOptionsProperty
totalOptions :: PivotTableConfigurationProperty
-> Maybe PivotTableTotalOptionsProperty
haddock_workaround_ :: ()
fieldOptions :: Maybe PivotTableFieldOptionsProperty
fieldWells :: Maybe PivotTableFieldWellsProperty
interactions :: Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: Maybe PivotTableSortConfigurationProperty
tableOptions :: Maybe PivotTableOptionsProperty
totalOptions :: Maybe PivotTableTotalOptionsProperty
..}
= PivotTableConfigurationProperty
{fieldOptions :: Maybe PivotTableFieldOptionsProperty
fieldOptions = PivotTableFieldOptionsProperty
-> Maybe PivotTableFieldOptionsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "FieldOptions" PivotTableConfigurationProperty
PivotTableFieldOptionsProperty
newValue, Maybe PivotTablePaginatedReportOptionsProperty
Maybe PivotTableSortConfigurationProperty
Maybe PivotTableOptionsProperty
Maybe PivotTableFieldWellsProperty
Maybe PivotTableTotalOptionsProperty
Maybe VisualInteractionOptionsProperty
()
haddock_workaround_ :: ()
fieldWells :: Maybe PivotTableFieldWellsProperty
interactions :: Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: Maybe PivotTableSortConfigurationProperty
tableOptions :: Maybe PivotTableOptionsProperty
totalOptions :: Maybe PivotTableTotalOptionsProperty
haddock_workaround_ :: ()
fieldWells :: Maybe PivotTableFieldWellsProperty
interactions :: Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: Maybe PivotTableSortConfigurationProperty
tableOptions :: Maybe PivotTableOptionsProperty
totalOptions :: Maybe PivotTableTotalOptionsProperty
..}
instance Property "FieldWells" PivotTableConfigurationProperty where
type PropertyType "FieldWells" PivotTableConfigurationProperty = PivotTableFieldWellsProperty
set :: PropertyType "FieldWells" PivotTableConfigurationProperty
-> PivotTableConfigurationProperty
-> PivotTableConfigurationProperty
set PropertyType "FieldWells" PivotTableConfigurationProperty
newValue PivotTableConfigurationProperty {Maybe PivotTableFieldOptionsProperty
Maybe PivotTablePaginatedReportOptionsProperty
Maybe PivotTableSortConfigurationProperty
Maybe PivotTableOptionsProperty
Maybe PivotTableFieldWellsProperty
Maybe PivotTableTotalOptionsProperty
Maybe VisualInteractionOptionsProperty
()
haddock_workaround_ :: PivotTableConfigurationProperty -> ()
fieldOptions :: PivotTableConfigurationProperty
-> Maybe PivotTableFieldOptionsProperty
fieldWells :: PivotTableConfigurationProperty
-> Maybe PivotTableFieldWellsProperty
interactions :: PivotTableConfigurationProperty
-> Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: PivotTableConfigurationProperty
-> Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: PivotTableConfigurationProperty
-> Maybe PivotTableSortConfigurationProperty
tableOptions :: PivotTableConfigurationProperty -> Maybe PivotTableOptionsProperty
totalOptions :: PivotTableConfigurationProperty
-> Maybe PivotTableTotalOptionsProperty
haddock_workaround_ :: ()
fieldOptions :: Maybe PivotTableFieldOptionsProperty
fieldWells :: Maybe PivotTableFieldWellsProperty
interactions :: Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: Maybe PivotTableSortConfigurationProperty
tableOptions :: Maybe PivotTableOptionsProperty
totalOptions :: Maybe PivotTableTotalOptionsProperty
..}
= PivotTableConfigurationProperty
{fieldWells :: Maybe PivotTableFieldWellsProperty
fieldWells = PivotTableFieldWellsProperty -> Maybe PivotTableFieldWellsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "FieldWells" PivotTableConfigurationProperty
PivotTableFieldWellsProperty
newValue, Maybe PivotTableFieldOptionsProperty
Maybe PivotTablePaginatedReportOptionsProperty
Maybe PivotTableSortConfigurationProperty
Maybe PivotTableOptionsProperty
Maybe PivotTableTotalOptionsProperty
Maybe VisualInteractionOptionsProperty
()
haddock_workaround_ :: ()
fieldOptions :: Maybe PivotTableFieldOptionsProperty
interactions :: Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: Maybe PivotTableSortConfigurationProperty
tableOptions :: Maybe PivotTableOptionsProperty
totalOptions :: Maybe PivotTableTotalOptionsProperty
haddock_workaround_ :: ()
fieldOptions :: Maybe PivotTableFieldOptionsProperty
interactions :: Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: Maybe PivotTableSortConfigurationProperty
tableOptions :: Maybe PivotTableOptionsProperty
totalOptions :: Maybe PivotTableTotalOptionsProperty
..}
instance Property "Interactions" PivotTableConfigurationProperty where
type PropertyType "Interactions" PivotTableConfigurationProperty = VisualInteractionOptionsProperty
set :: PropertyType "Interactions" PivotTableConfigurationProperty
-> PivotTableConfigurationProperty
-> PivotTableConfigurationProperty
set PropertyType "Interactions" PivotTableConfigurationProperty
newValue PivotTableConfigurationProperty {Maybe PivotTableFieldOptionsProperty
Maybe PivotTablePaginatedReportOptionsProperty
Maybe PivotTableSortConfigurationProperty
Maybe PivotTableOptionsProperty
Maybe PivotTableFieldWellsProperty
Maybe PivotTableTotalOptionsProperty
Maybe VisualInteractionOptionsProperty
()
haddock_workaround_ :: PivotTableConfigurationProperty -> ()
fieldOptions :: PivotTableConfigurationProperty
-> Maybe PivotTableFieldOptionsProperty
fieldWells :: PivotTableConfigurationProperty
-> Maybe PivotTableFieldWellsProperty
interactions :: PivotTableConfigurationProperty
-> Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: PivotTableConfigurationProperty
-> Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: PivotTableConfigurationProperty
-> Maybe PivotTableSortConfigurationProperty
tableOptions :: PivotTableConfigurationProperty -> Maybe PivotTableOptionsProperty
totalOptions :: PivotTableConfigurationProperty
-> Maybe PivotTableTotalOptionsProperty
haddock_workaround_ :: ()
fieldOptions :: Maybe PivotTableFieldOptionsProperty
fieldWells :: Maybe PivotTableFieldWellsProperty
interactions :: Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: Maybe PivotTableSortConfigurationProperty
tableOptions :: Maybe PivotTableOptionsProperty
totalOptions :: Maybe PivotTableTotalOptionsProperty
..}
= PivotTableConfigurationProperty
{interactions :: Maybe VisualInteractionOptionsProperty
interactions = VisualInteractionOptionsProperty
-> Maybe VisualInteractionOptionsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Interactions" PivotTableConfigurationProperty
VisualInteractionOptionsProperty
newValue, Maybe PivotTableFieldOptionsProperty
Maybe PivotTablePaginatedReportOptionsProperty
Maybe PivotTableSortConfigurationProperty
Maybe PivotTableOptionsProperty
Maybe PivotTableFieldWellsProperty
Maybe PivotTableTotalOptionsProperty
()
haddock_workaround_ :: ()
fieldOptions :: Maybe PivotTableFieldOptionsProperty
fieldWells :: Maybe PivotTableFieldWellsProperty
paginatedReportOptions :: Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: Maybe PivotTableSortConfigurationProperty
tableOptions :: Maybe PivotTableOptionsProperty
totalOptions :: Maybe PivotTableTotalOptionsProperty
haddock_workaround_ :: ()
fieldOptions :: Maybe PivotTableFieldOptionsProperty
fieldWells :: Maybe PivotTableFieldWellsProperty
paginatedReportOptions :: Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: Maybe PivotTableSortConfigurationProperty
tableOptions :: Maybe PivotTableOptionsProperty
totalOptions :: Maybe PivotTableTotalOptionsProperty
..}
instance Property "PaginatedReportOptions" PivotTableConfigurationProperty where
type PropertyType "PaginatedReportOptions" PivotTableConfigurationProperty = PivotTablePaginatedReportOptionsProperty
set :: PropertyType
"PaginatedReportOptions" PivotTableConfigurationProperty
-> PivotTableConfigurationProperty
-> PivotTableConfigurationProperty
set PropertyType
"PaginatedReportOptions" PivotTableConfigurationProperty
newValue PivotTableConfigurationProperty {Maybe PivotTableFieldOptionsProperty
Maybe PivotTablePaginatedReportOptionsProperty
Maybe PivotTableSortConfigurationProperty
Maybe PivotTableOptionsProperty
Maybe PivotTableFieldWellsProperty
Maybe PivotTableTotalOptionsProperty
Maybe VisualInteractionOptionsProperty
()
haddock_workaround_ :: PivotTableConfigurationProperty -> ()
fieldOptions :: PivotTableConfigurationProperty
-> Maybe PivotTableFieldOptionsProperty
fieldWells :: PivotTableConfigurationProperty
-> Maybe PivotTableFieldWellsProperty
interactions :: PivotTableConfigurationProperty
-> Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: PivotTableConfigurationProperty
-> Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: PivotTableConfigurationProperty
-> Maybe PivotTableSortConfigurationProperty
tableOptions :: PivotTableConfigurationProperty -> Maybe PivotTableOptionsProperty
totalOptions :: PivotTableConfigurationProperty
-> Maybe PivotTableTotalOptionsProperty
haddock_workaround_ :: ()
fieldOptions :: Maybe PivotTableFieldOptionsProperty
fieldWells :: Maybe PivotTableFieldWellsProperty
interactions :: Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: Maybe PivotTableSortConfigurationProperty
tableOptions :: Maybe PivotTableOptionsProperty
totalOptions :: Maybe PivotTableTotalOptionsProperty
..}
= PivotTableConfigurationProperty
{paginatedReportOptions :: Maybe PivotTablePaginatedReportOptionsProperty
paginatedReportOptions = PivotTablePaginatedReportOptionsProperty
-> Maybe PivotTablePaginatedReportOptionsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
"PaginatedReportOptions" PivotTableConfigurationProperty
PivotTablePaginatedReportOptionsProperty
newValue, Maybe PivotTableFieldOptionsProperty
Maybe PivotTableSortConfigurationProperty
Maybe PivotTableOptionsProperty
Maybe PivotTableFieldWellsProperty
Maybe PivotTableTotalOptionsProperty
Maybe VisualInteractionOptionsProperty
()
haddock_workaround_ :: ()
fieldOptions :: Maybe PivotTableFieldOptionsProperty
fieldWells :: Maybe PivotTableFieldWellsProperty
interactions :: Maybe VisualInteractionOptionsProperty
sortConfiguration :: Maybe PivotTableSortConfigurationProperty
tableOptions :: Maybe PivotTableOptionsProperty
totalOptions :: Maybe PivotTableTotalOptionsProperty
haddock_workaround_ :: ()
fieldOptions :: Maybe PivotTableFieldOptionsProperty
fieldWells :: Maybe PivotTableFieldWellsProperty
interactions :: Maybe VisualInteractionOptionsProperty
sortConfiguration :: Maybe PivotTableSortConfigurationProperty
tableOptions :: Maybe PivotTableOptionsProperty
totalOptions :: Maybe PivotTableTotalOptionsProperty
..}
instance Property "SortConfiguration" PivotTableConfigurationProperty where
type PropertyType "SortConfiguration" PivotTableConfigurationProperty = PivotTableSortConfigurationProperty
set :: PropertyType "SortConfiguration" PivotTableConfigurationProperty
-> PivotTableConfigurationProperty
-> PivotTableConfigurationProperty
set PropertyType "SortConfiguration" PivotTableConfigurationProperty
newValue PivotTableConfigurationProperty {Maybe PivotTableFieldOptionsProperty
Maybe PivotTablePaginatedReportOptionsProperty
Maybe PivotTableSortConfigurationProperty
Maybe PivotTableOptionsProperty
Maybe PivotTableFieldWellsProperty
Maybe PivotTableTotalOptionsProperty
Maybe VisualInteractionOptionsProperty
()
haddock_workaround_ :: PivotTableConfigurationProperty -> ()
fieldOptions :: PivotTableConfigurationProperty
-> Maybe PivotTableFieldOptionsProperty
fieldWells :: PivotTableConfigurationProperty
-> Maybe PivotTableFieldWellsProperty
interactions :: PivotTableConfigurationProperty
-> Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: PivotTableConfigurationProperty
-> Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: PivotTableConfigurationProperty
-> Maybe PivotTableSortConfigurationProperty
tableOptions :: PivotTableConfigurationProperty -> Maybe PivotTableOptionsProperty
totalOptions :: PivotTableConfigurationProperty
-> Maybe PivotTableTotalOptionsProperty
haddock_workaround_ :: ()
fieldOptions :: Maybe PivotTableFieldOptionsProperty
fieldWells :: Maybe PivotTableFieldWellsProperty
interactions :: Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: Maybe PivotTableSortConfigurationProperty
tableOptions :: Maybe PivotTableOptionsProperty
totalOptions :: Maybe PivotTableTotalOptionsProperty
..}
= PivotTableConfigurationProperty
{sortConfiguration :: Maybe PivotTableSortConfigurationProperty
sortConfiguration = PivotTableSortConfigurationProperty
-> Maybe PivotTableSortConfigurationProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SortConfiguration" PivotTableConfigurationProperty
PivotTableSortConfigurationProperty
newValue, Maybe PivotTableFieldOptionsProperty
Maybe PivotTablePaginatedReportOptionsProperty
Maybe PivotTableOptionsProperty
Maybe PivotTableFieldWellsProperty
Maybe PivotTableTotalOptionsProperty
Maybe VisualInteractionOptionsProperty
()
haddock_workaround_ :: ()
fieldOptions :: Maybe PivotTableFieldOptionsProperty
fieldWells :: Maybe PivotTableFieldWellsProperty
interactions :: Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: Maybe PivotTablePaginatedReportOptionsProperty
tableOptions :: Maybe PivotTableOptionsProperty
totalOptions :: Maybe PivotTableTotalOptionsProperty
haddock_workaround_ :: ()
fieldOptions :: Maybe PivotTableFieldOptionsProperty
fieldWells :: Maybe PivotTableFieldWellsProperty
interactions :: Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: Maybe PivotTablePaginatedReportOptionsProperty
tableOptions :: Maybe PivotTableOptionsProperty
totalOptions :: Maybe PivotTableTotalOptionsProperty
..}
instance Property "TableOptions" PivotTableConfigurationProperty where
type PropertyType "TableOptions" PivotTableConfigurationProperty = PivotTableOptionsProperty
set :: PropertyType "TableOptions" PivotTableConfigurationProperty
-> PivotTableConfigurationProperty
-> PivotTableConfigurationProperty
set PropertyType "TableOptions" PivotTableConfigurationProperty
newValue PivotTableConfigurationProperty {Maybe PivotTableFieldOptionsProperty
Maybe PivotTablePaginatedReportOptionsProperty
Maybe PivotTableSortConfigurationProperty
Maybe PivotTableOptionsProperty
Maybe PivotTableFieldWellsProperty
Maybe PivotTableTotalOptionsProperty
Maybe VisualInteractionOptionsProperty
()
haddock_workaround_ :: PivotTableConfigurationProperty -> ()
fieldOptions :: PivotTableConfigurationProperty
-> Maybe PivotTableFieldOptionsProperty
fieldWells :: PivotTableConfigurationProperty
-> Maybe PivotTableFieldWellsProperty
interactions :: PivotTableConfigurationProperty
-> Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: PivotTableConfigurationProperty
-> Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: PivotTableConfigurationProperty
-> Maybe PivotTableSortConfigurationProperty
tableOptions :: PivotTableConfigurationProperty -> Maybe PivotTableOptionsProperty
totalOptions :: PivotTableConfigurationProperty
-> Maybe PivotTableTotalOptionsProperty
haddock_workaround_ :: ()
fieldOptions :: Maybe PivotTableFieldOptionsProperty
fieldWells :: Maybe PivotTableFieldWellsProperty
interactions :: Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: Maybe PivotTableSortConfigurationProperty
tableOptions :: Maybe PivotTableOptionsProperty
totalOptions :: Maybe PivotTableTotalOptionsProperty
..}
= PivotTableConfigurationProperty
{tableOptions :: Maybe PivotTableOptionsProperty
tableOptions = PivotTableOptionsProperty -> Maybe PivotTableOptionsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "TableOptions" PivotTableConfigurationProperty
PivotTableOptionsProperty
newValue, Maybe PivotTableFieldOptionsProperty
Maybe PivotTablePaginatedReportOptionsProperty
Maybe PivotTableSortConfigurationProperty
Maybe PivotTableFieldWellsProperty
Maybe PivotTableTotalOptionsProperty
Maybe VisualInteractionOptionsProperty
()
haddock_workaround_ :: ()
fieldOptions :: Maybe PivotTableFieldOptionsProperty
fieldWells :: Maybe PivotTableFieldWellsProperty
interactions :: Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: Maybe PivotTableSortConfigurationProperty
totalOptions :: Maybe PivotTableTotalOptionsProperty
haddock_workaround_ :: ()
fieldOptions :: Maybe PivotTableFieldOptionsProperty
fieldWells :: Maybe PivotTableFieldWellsProperty
interactions :: Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: Maybe PivotTableSortConfigurationProperty
totalOptions :: Maybe PivotTableTotalOptionsProperty
..}
instance Property "TotalOptions" PivotTableConfigurationProperty where
type PropertyType "TotalOptions" PivotTableConfigurationProperty = PivotTableTotalOptionsProperty
set :: PropertyType "TotalOptions" PivotTableConfigurationProperty
-> PivotTableConfigurationProperty
-> PivotTableConfigurationProperty
set PropertyType "TotalOptions" PivotTableConfigurationProperty
newValue PivotTableConfigurationProperty {Maybe PivotTableFieldOptionsProperty
Maybe PivotTablePaginatedReportOptionsProperty
Maybe PivotTableSortConfigurationProperty
Maybe PivotTableOptionsProperty
Maybe PivotTableFieldWellsProperty
Maybe PivotTableTotalOptionsProperty
Maybe VisualInteractionOptionsProperty
()
haddock_workaround_ :: PivotTableConfigurationProperty -> ()
fieldOptions :: PivotTableConfigurationProperty
-> Maybe PivotTableFieldOptionsProperty
fieldWells :: PivotTableConfigurationProperty
-> Maybe PivotTableFieldWellsProperty
interactions :: PivotTableConfigurationProperty
-> Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: PivotTableConfigurationProperty
-> Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: PivotTableConfigurationProperty
-> Maybe PivotTableSortConfigurationProperty
tableOptions :: PivotTableConfigurationProperty -> Maybe PivotTableOptionsProperty
totalOptions :: PivotTableConfigurationProperty
-> Maybe PivotTableTotalOptionsProperty
haddock_workaround_ :: ()
fieldOptions :: Maybe PivotTableFieldOptionsProperty
fieldWells :: Maybe PivotTableFieldWellsProperty
interactions :: Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: Maybe PivotTableSortConfigurationProperty
tableOptions :: Maybe PivotTableOptionsProperty
totalOptions :: Maybe PivotTableTotalOptionsProperty
..}
= PivotTableConfigurationProperty
{totalOptions :: Maybe PivotTableTotalOptionsProperty
totalOptions = PivotTableTotalOptionsProperty
-> Maybe PivotTableTotalOptionsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "TotalOptions" PivotTableConfigurationProperty
PivotTableTotalOptionsProperty
newValue, Maybe PivotTableFieldOptionsProperty
Maybe PivotTablePaginatedReportOptionsProperty
Maybe PivotTableSortConfigurationProperty
Maybe PivotTableOptionsProperty
Maybe PivotTableFieldWellsProperty
Maybe VisualInteractionOptionsProperty
()
haddock_workaround_ :: ()
fieldOptions :: Maybe PivotTableFieldOptionsProperty
fieldWells :: Maybe PivotTableFieldWellsProperty
interactions :: Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: Maybe PivotTableSortConfigurationProperty
tableOptions :: Maybe PivotTableOptionsProperty
haddock_workaround_ :: ()
fieldOptions :: Maybe PivotTableFieldOptionsProperty
fieldWells :: Maybe PivotTableFieldWellsProperty
interactions :: Maybe VisualInteractionOptionsProperty
paginatedReportOptions :: Maybe PivotTablePaginatedReportOptionsProperty
sortConfiguration :: Maybe PivotTableSortConfigurationProperty
tableOptions :: Maybe PivotTableOptionsProperty
..}