libZSservicesZSamazonka-codeguruprofilerZSamazonka-codeguruprofiler
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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 POSIX

    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
Eq ProfileTime Source # 
Instance details

Defined in Amazonka.CodeGuruProfiler.Types.ProfileTime

Read ProfileTime Source # 
Instance details

Defined in Amazonka.CodeGuruProfiler.Types.ProfileTime

Show 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 #

NFData ProfileTime Source # 
Instance details

Defined in Amazonka.CodeGuruProfiler.Types.ProfileTime

Methods

rnf :: ProfileTime -> () #

Hashable ProfileTime Source # 
Instance details

Defined in Amazonka.CodeGuruProfiler.Types.ProfileTime

FromJSON 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" "libZSservicesZSamazonka-codeguruprofilerZSamazonka-codeguruprofiler" 'False) (C1 ('MetaCons "ProfileTime'" 'PrefixI 'True) (S1 ('MetaSel ('Just "start") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))

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.