amazonka-quicksight-2.0: Amazon QuickSight SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.QuickSight.Types.DataLabelType

Description

 
Synopsis

Documentation

data DataLabelType Source #

The option that determines the data label type.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

See: newDataLabelType smart constructor.

Constructors

DataLabelType' 

Fields

Instances

Instances details
FromJSON DataLabelType Source # 
Instance details

Defined in Amazonka.QuickSight.Types.DataLabelType

ToJSON DataLabelType Source # 
Instance details

Defined in Amazonka.QuickSight.Types.DataLabelType

Generic DataLabelType Source # 
Instance details

Defined in Amazonka.QuickSight.Types.DataLabelType

Associated Types

type Rep DataLabelType :: Type -> Type #

Show DataLabelType Source # 
Instance details

Defined in Amazonka.QuickSight.Types.DataLabelType

NFData DataLabelType Source # 
Instance details

Defined in Amazonka.QuickSight.Types.DataLabelType

Methods

rnf :: DataLabelType -> () #

Eq DataLabelType Source # 
Instance details

Defined in Amazonka.QuickSight.Types.DataLabelType

Hashable DataLabelType Source # 
Instance details

Defined in Amazonka.QuickSight.Types.DataLabelType

type Rep DataLabelType Source # 
Instance details

Defined in Amazonka.QuickSight.Types.DataLabelType

type Rep DataLabelType = D1 ('MetaData "DataLabelType" "Amazonka.QuickSight.Types.DataLabelType" "amazonka-quicksight-2.0-9P6nV9koXl6GTlt8ZjS7C9" 'False) (C1 ('MetaCons "DataLabelType'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataPathLabelType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataPathLabelType)) :*: S1 ('MetaSel ('Just "fieldLabelType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldLabelType))) :*: (S1 ('MetaSel ('Just "maximumLabelType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MaximumLabelType)) :*: (S1 ('MetaSel ('Just "minimumLabelType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MinimumLabelType)) :*: S1 ('MetaSel ('Just "rangeEndsLabelType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RangeEndsLabelType))))))

newDataLabelType :: DataLabelType Source #

Create a value of DataLabelType with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dataPathLabelType:DataLabelType', dataLabelType_dataPathLabelType - The option that specifies individual data values for labels.

$sel:fieldLabelType:DataLabelType', dataLabelType_fieldLabelType - Determines the label configuration for the entire field.

$sel:maximumLabelType:DataLabelType', dataLabelType_maximumLabelType - Determines the label configuration for the maximum value in a visual.

$sel:minimumLabelType:DataLabelType', dataLabelType_minimumLabelType - Determines the label configuration for the minimum value in a visual.

$sel:rangeEndsLabelType:DataLabelType', dataLabelType_rangeEndsLabelType - Determines the label configuration for range end value in a visual.

dataLabelType_dataPathLabelType :: Lens' DataLabelType (Maybe DataPathLabelType) Source #

The option that specifies individual data values for labels.

dataLabelType_fieldLabelType :: Lens' DataLabelType (Maybe FieldLabelType) Source #

Determines the label configuration for the entire field.

dataLabelType_maximumLabelType :: Lens' DataLabelType (Maybe MaximumLabelType) Source #

Determines the label configuration for the maximum value in a visual.

dataLabelType_minimumLabelType :: Lens' DataLabelType (Maybe MinimumLabelType) Source #

Determines the label configuration for the minimum value in a visual.

dataLabelType_rangeEndsLabelType :: Lens' DataLabelType (Maybe RangeEndsLabelType) Source #

Determines the label configuration for range end value in a visual.