libZSservicesZSamazonka-s3ZSamazonka-s3
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.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
Eq Progress Source # 
Instance details

Defined in Amazonka.S3.Types.Progress

Read Progress Source # 
Instance details

Defined in Amazonka.S3.Types.Progress

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

NFData Progress Source # 
Instance details

Defined in Amazonka.S3.Types.Progress

Methods

rnf :: Progress -> () #

Hashable Progress Source # 
Instance details

Defined in Amazonka.S3.Types.Progress

Methods

hashWithSalt :: Int -> Progress -> Int #

hash :: Progress -> Int #

FromXML Progress Source # 
Instance details

Defined in Amazonka.S3.Types.Progress

type Rep Progress Source # 
Instance details

Defined in Amazonka.S3.Types.Progress

type Rep Progress = D1 ('MetaData "Progress" "Amazonka.S3.Types.Progress" "libZSservicesZSamazonka-s3ZSamazonka-s3" 'False) (C1 ('MetaCons "Progress'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bytesReturned") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "bytesScanned") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "bytesProcessed") '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: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.

$sel:bytesProcessed:Progress', progress_bytesProcessed - 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.

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

The current number of uncompressed object bytes processed.