amazonka-codeguruprofiler-2.0: Amazon CodeGuru Profiler 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.CodeGuruProfiler.Types.ProfileTime

Description

 
Synopsis

Documentation

data ProfileTime Source #

Contains the start time of a profile.

See: newProfileTime smart constructor.

Constructors

ProfileTime' 

Fields

  • start :: Maybe ISO8601

    The start time of a profile. It is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.

Instances

Instances details
FromJSON ProfileTime Source # 
Instance details

Defined in Amazonka.CodeGuruProfiler.Types.ProfileTime

Generic ProfileTime Source # 
Instance details

Defined in Amazonka.CodeGuruProfiler.Types.ProfileTime

Associated Types

type Rep ProfileTime :: Type -> Type #

Read ProfileTime Source # 
Instance details

Defined in Amazonka.CodeGuruProfiler.Types.ProfileTime

Show ProfileTime Source # 
Instance details

Defined in Amazonka.CodeGuruProfiler.Types.ProfileTime

NFData ProfileTime Source # 
Instance details

Defined in Amazonka.CodeGuruProfiler.Types.ProfileTime

Methods

rnf :: ProfileTime -> () #

Eq ProfileTime Source # 
Instance details

Defined in Amazonka.CodeGuruProfiler.Types.ProfileTime

Hashable ProfileTime Source # 
Instance details

Defined in Amazonka.CodeGuruProfiler.Types.ProfileTime

type Rep ProfileTime Source # 
Instance details

Defined in Amazonka.CodeGuruProfiler.Types.ProfileTime

type Rep ProfileTime = D1 ('MetaData "ProfileTime" "Amazonka.CodeGuruProfiler.Types.ProfileTime" "amazonka-codeguruprofiler-2.0-DsjyOqDx8Zb8uCUpe33U62" 'False) (C1 ('MetaCons "ProfileTime'" 'PrefixI 'True) (S1 ('MetaSel ('Just "start") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601))))

newProfileTime :: ProfileTime Source #

Create a value of ProfileTime 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:start:ProfileTime', profileTime_start - The start time of a profile. It is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.

profileTime_start :: Lens' ProfileTime (Maybe UTCTime) Source #

The start time of a profile. It is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.