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.TimeEqualityFilter

Description

 
Synopsis

Documentation

data TimeEqualityFilter Source #

A TimeEqualityFilter filters values that are equal to a given value.

See: newTimeEqualityFilter smart constructor.

Constructors

TimeEqualityFilter' 

Fields

Instances

Instances details
FromJSON TimeEqualityFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.TimeEqualityFilter

ToJSON TimeEqualityFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.TimeEqualityFilter

Generic TimeEqualityFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.TimeEqualityFilter

Associated Types

type Rep TimeEqualityFilter :: Type -> Type #

Read TimeEqualityFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.TimeEqualityFilter

Show TimeEqualityFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.TimeEqualityFilter

NFData TimeEqualityFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.TimeEqualityFilter

Methods

rnf :: TimeEqualityFilter -> () #

Eq TimeEqualityFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.TimeEqualityFilter

Hashable TimeEqualityFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.TimeEqualityFilter

type Rep TimeEqualityFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.TimeEqualityFilter

type Rep TimeEqualityFilter = D1 ('MetaData "TimeEqualityFilter" "Amazonka.QuickSight.Types.TimeEqualityFilter" "amazonka-quicksight-2.0-9P6nV9koXl6GTlt8ZjS7C9" 'False) (C1 ('MetaCons "TimeEqualityFilter'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "parameterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "timeGranularity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TimeGranularity))) :*: (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "filterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "column") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ColumnIdentifier)))))

newTimeEqualityFilter Source #

Create a value of TimeEqualityFilter 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:parameterName:TimeEqualityFilter', timeEqualityFilter_parameterName - The parameter whose value should be used for the filter value.

This field is mutually exclusive to Value.

$sel:timeGranularity:TimeEqualityFilter', timeEqualityFilter_timeGranularity - The level of time precision that is used to aggregate DateTime values.

$sel:value:TimeEqualityFilter', timeEqualityFilter_value - The value of a TimeEquality filter.

This field is mutually exclusive to ParameterName.

$sel:filterId:TimeEqualityFilter', timeEqualityFilter_filterId - An identifier that uniquely identifies a filter within a dashboard, analysis, or template.

$sel:column:TimeEqualityFilter', timeEqualityFilter_column - The column that the filter is applied to.

timeEqualityFilter_parameterName :: Lens' TimeEqualityFilter (Maybe Text) Source #

The parameter whose value should be used for the filter value.

This field is mutually exclusive to Value.

timeEqualityFilter_timeGranularity :: Lens' TimeEqualityFilter (Maybe TimeGranularity) Source #

The level of time precision that is used to aggregate DateTime values.

timeEqualityFilter_value :: Lens' TimeEqualityFilter (Maybe UTCTime) Source #

The value of a TimeEquality filter.

This field is mutually exclusive to ParameterName.

timeEqualityFilter_filterId :: Lens' TimeEqualityFilter Text Source #

An identifier that uniquely identifies a filter within a dashboard, analysis, or template.

timeEqualityFilter_column :: Lens' TimeEqualityFilter ColumnIdentifier Source #

The column that the filter is applied to.