amazonka-lakeformation-2.0: Amazon Lake Formation 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.LakeFormation.GetQueryStatistics

Description

Retrieves statistics on the planning and execution of a query.

Synopsis

Creating a Request

data GetQueryStatistics Source #

See: newGetQueryStatistics smart constructor.

Constructors

GetQueryStatistics' 

Fields

Instances

Instances details
ToJSON GetQueryStatistics Source # 
Instance details

Defined in Amazonka.LakeFormation.GetQueryStatistics

ToHeaders GetQueryStatistics Source # 
Instance details

Defined in Amazonka.LakeFormation.GetQueryStatistics

ToPath GetQueryStatistics Source # 
Instance details

Defined in Amazonka.LakeFormation.GetQueryStatistics

ToQuery GetQueryStatistics Source # 
Instance details

Defined in Amazonka.LakeFormation.GetQueryStatistics

AWSRequest GetQueryStatistics Source # 
Instance details

Defined in Amazonka.LakeFormation.GetQueryStatistics

Associated Types

type AWSResponse GetQueryStatistics #

Generic GetQueryStatistics Source # 
Instance details

Defined in Amazonka.LakeFormation.GetQueryStatistics

Associated Types

type Rep GetQueryStatistics :: Type -> Type #

Read GetQueryStatistics Source # 
Instance details

Defined in Amazonka.LakeFormation.GetQueryStatistics

Show GetQueryStatistics Source # 
Instance details

Defined in Amazonka.LakeFormation.GetQueryStatistics

NFData GetQueryStatistics Source # 
Instance details

Defined in Amazonka.LakeFormation.GetQueryStatistics

Methods

rnf :: GetQueryStatistics -> () #

Eq GetQueryStatistics Source # 
Instance details

Defined in Amazonka.LakeFormation.GetQueryStatistics

Hashable GetQueryStatistics Source # 
Instance details

Defined in Amazonka.LakeFormation.GetQueryStatistics

type AWSResponse GetQueryStatistics Source # 
Instance details

Defined in Amazonka.LakeFormation.GetQueryStatistics

type Rep GetQueryStatistics Source # 
Instance details

Defined in Amazonka.LakeFormation.GetQueryStatistics

type Rep GetQueryStatistics = D1 ('MetaData "GetQueryStatistics" "Amazonka.LakeFormation.GetQueryStatistics" "amazonka-lakeformation-2.0-HHqQokxI1tpCfoS44CTFPa" 'False) (C1 ('MetaCons "GetQueryStatistics'" 'PrefixI 'True) (S1 ('MetaSel ('Just "queryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetQueryStatistics Source #

Create a value of GetQueryStatistics 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:queryId:GetQueryStatistics', getQueryStatistics_queryId - The ID of the plan query operation.

Request Lenses

getQueryStatistics_queryId :: Lens' GetQueryStatistics Text Source #

The ID of the plan query operation.

Destructuring the Response

data GetQueryStatisticsResponse Source #

See: newGetQueryStatisticsResponse smart constructor.

Constructors

GetQueryStatisticsResponse' 

Fields

Instances

Instances details
Generic GetQueryStatisticsResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.GetQueryStatistics

Associated Types

type Rep GetQueryStatisticsResponse :: Type -> Type #

Read GetQueryStatisticsResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.GetQueryStatistics

Show GetQueryStatisticsResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.GetQueryStatistics

NFData GetQueryStatisticsResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.GetQueryStatistics

Eq GetQueryStatisticsResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.GetQueryStatistics

type Rep GetQueryStatisticsResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.GetQueryStatistics

type Rep GetQueryStatisticsResponse = D1 ('MetaData "GetQueryStatisticsResponse" "Amazonka.LakeFormation.GetQueryStatistics" "amazonka-lakeformation-2.0-HHqQokxI1tpCfoS44CTFPa" 'False) (C1 ('MetaCons "GetQueryStatisticsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "executionStatistics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionStatistics)) :*: S1 ('MetaSel ('Just "planningStatistics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PlanningStatistics))) :*: (S1 ('MetaSel ('Just "querySubmissionTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetQueryStatisticsResponse Source #

Create a value of GetQueryStatisticsResponse 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:executionStatistics:GetQueryStatisticsResponse', getQueryStatisticsResponse_executionStatistics - An ExecutionStatistics structure containing execution statistics.

$sel:planningStatistics:GetQueryStatisticsResponse', getQueryStatisticsResponse_planningStatistics - A PlanningStatistics structure containing query planning statistics.

$sel:querySubmissionTime:GetQueryStatisticsResponse', getQueryStatisticsResponse_querySubmissionTime - The time that the query was submitted.

$sel:httpStatus:GetQueryStatisticsResponse', getQueryStatisticsResponse_httpStatus - The response's http status code.

Response Lenses

getQueryStatisticsResponse_executionStatistics :: Lens' GetQueryStatisticsResponse (Maybe ExecutionStatistics) Source #

An ExecutionStatistics structure containing execution statistics.

getQueryStatisticsResponse_planningStatistics :: Lens' GetQueryStatisticsResponse (Maybe PlanningStatistics) Source #

A PlanningStatistics structure containing query planning statistics.