amazonka-s3-2.0: Amazon Simple Storage Service 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.S3.Types.Progress

Description

 
Synopsis

Documentation

data Progress Source #

This data type contains information about progress of an operation.

See: newProgress smart constructor.

Constructors

Progress' 

Fields

Instances

Instances details
FromXML Progress Source # 
Instance details

Defined in Amazonka.S3.Types.Progress

Generic Progress Source # 
Instance details

Defined in Amazonka.S3.Types.Progress

Associated Types

type Rep Progress :: Type -> Type #

Methods

from :: Progress -> Rep Progress x #

to :: Rep Progress x -> Progress #

Read Progress Source # 
Instance details

Defined in Amazonka.S3.Types.Progress

Show Progress Source # 
Instance details

Defined in Amazonka.S3.Types.Progress

NFData Progress Source # 
Instance details

Defined in Amazonka.S3.Types.Progress

Methods

rnf :: Progress -> () #

Eq Progress Source # 
Instance details

Defined in Amazonka.S3.Types.Progress

Hashable Progress Source # 
Instance details

Defined in Amazonka.S3.Types.Progress

Methods

hashWithSalt :: Int -> Progress -> Int #

hash :: Progress -> Int #

type Rep Progress Source # 
Instance details

Defined in Amazonka.S3.Types.Progress

type Rep Progress = D1 ('MetaData "Progress" "Amazonka.S3.Types.Progress" "amazonka-s3-2.0-CNZtv1UmVzj28JXsFvwNoj" 'False) (C1 ('MetaCons "Progress'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bytesProcessed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "bytesReturned") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "bytesScanned") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))))

newProgress :: Progress Source #

Create a value of Progress 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:bytesProcessed:Progress', progress_bytesProcessed - The current number of uncompressed object bytes processed.

$sel:bytesReturned:Progress', progress_bytesReturned - The current number of bytes of records payload data returned.

$sel:bytesScanned:Progress', progress_bytesScanned - The current number of object bytes scanned.

progress_bytesProcessed :: Lens' Progress (Maybe Integer) Source #

The current number of uncompressed object bytes processed.

progress_bytesReturned :: Lens' Progress (Maybe Integer) Source #

The current number of bytes of records payload data returned.

progress_bytesScanned :: Lens' Progress (Maybe Integer) Source #

The current number of object bytes scanned.