amazonka-glue-2.0: Amazon Glue 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.Glue.Types.DropDuplicates

Description

 
Synopsis

Documentation

data DropDuplicates Source #

Specifies a transform that removes rows of repeating data from a data set.

See: newDropDuplicates smart constructor.

Constructors

DropDuplicates' 

Fields

Instances

Instances details
FromJSON DropDuplicates Source # 
Instance details

Defined in Amazonka.Glue.Types.DropDuplicates

ToJSON DropDuplicates Source # 
Instance details

Defined in Amazonka.Glue.Types.DropDuplicates

Generic DropDuplicates Source # 
Instance details

Defined in Amazonka.Glue.Types.DropDuplicates

Associated Types

type Rep DropDuplicates :: Type -> Type #

Read DropDuplicates Source # 
Instance details

Defined in Amazonka.Glue.Types.DropDuplicates

Show DropDuplicates Source # 
Instance details

Defined in Amazonka.Glue.Types.DropDuplicates

NFData DropDuplicates Source # 
Instance details

Defined in Amazonka.Glue.Types.DropDuplicates

Methods

rnf :: DropDuplicates -> () #

Eq DropDuplicates Source # 
Instance details

Defined in Amazonka.Glue.Types.DropDuplicates

Hashable DropDuplicates Source # 
Instance details

Defined in Amazonka.Glue.Types.DropDuplicates

type Rep DropDuplicates Source # 
Instance details

Defined in Amazonka.Glue.Types.DropDuplicates

type Rep DropDuplicates = D1 ('MetaData "DropDuplicates" "Amazonka.Glue.Types.DropDuplicates" "amazonka-glue-2.0-7miPWwBHdfn8N8SvbpLgE0" 'False) (C1 ('MetaCons "DropDuplicates'" 'PrefixI 'True) (S1 ('MetaSel ('Just "columns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [[Text]])) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "inputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)))))

newDropDuplicates Source #

Create a value of DropDuplicates 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:columns:DropDuplicates', dropDuplicates_columns - The name of the columns to be merged or removed if repeating.

$sel:name:DropDuplicates', dropDuplicates_name - The name of the transform node.

$sel:inputs:DropDuplicates', dropDuplicates_inputs - The data inputs identified by their node names.

dropDuplicates_columns :: Lens' DropDuplicates (Maybe [[Text]]) Source #

The name of the columns to be merged or removed if repeating.

dropDuplicates_name :: Lens' DropDuplicates Text Source #

The name of the transform node.

dropDuplicates_inputs :: Lens' DropDuplicates (NonEmpty Text) Source #

The data inputs identified by their node names.