amazonka-athena-2.0: Amazon Athena 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.Athena.Types.SessionSummary

Description

 
Synopsis

Documentation

data SessionSummary Source #

Contains summary information about a notebook session.

See: newSessionSummary smart constructor.

Constructors

SessionSummary' 

Fields

Instances

Instances details
FromJSON SessionSummary Source # 
Instance details

Defined in Amazonka.Athena.Types.SessionSummary

Generic SessionSummary Source # 
Instance details

Defined in Amazonka.Athena.Types.SessionSummary

Associated Types

type Rep SessionSummary :: Type -> Type #

Read SessionSummary Source # 
Instance details

Defined in Amazonka.Athena.Types.SessionSummary

Show SessionSummary Source # 
Instance details

Defined in Amazonka.Athena.Types.SessionSummary

NFData SessionSummary Source # 
Instance details

Defined in Amazonka.Athena.Types.SessionSummary

Methods

rnf :: SessionSummary -> () #

Eq SessionSummary Source # 
Instance details

Defined in Amazonka.Athena.Types.SessionSummary

Hashable SessionSummary Source # 
Instance details

Defined in Amazonka.Athena.Types.SessionSummary

type Rep SessionSummary Source # 
Instance details

Defined in Amazonka.Athena.Types.SessionSummary

type Rep SessionSummary = D1 ('MetaData "SessionSummary" "Amazonka.Athena.Types.SessionSummary" "amazonka-athena-2.0-1BJA3HTvHJNEzwQRaEw59w" 'False) (C1 ('MetaCons "SessionSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EngineVersion))) :*: (S1 ('MetaSel ('Just "notebookVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sessionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SessionStatus))))))

newSessionSummary :: SessionSummary Source #

Create a value of SessionSummary 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:description:SessionSummary', sessionSummary_description - The session description.

$sel:engineVersion:SessionSummary', sessionSummary_engineVersion - The engine version used by the session (for example, PySpark engine version 3).

$sel:notebookVersion:SessionSummary', sessionSummary_notebookVersion - The notebook version.

$sel:sessionId:SessionSummary', sessionSummary_sessionId - The session ID.

$sel:status:SessionSummary', sessionSummary_status - Contains information about the session status.

sessionSummary_engineVersion :: Lens' SessionSummary (Maybe EngineVersion) Source #

The engine version used by the session (for example, PySpark engine version 3).

sessionSummary_status :: Lens' SessionSummary (Maybe SessionStatus) Source #

Contains information about the session status.