Table of Contents

Class S3Object

Namespace
EncDotNet.S100.Collections.RemoteCatalogues
Assembly
EncDotNet.S100.Collections.dll

One object in an S3 bucket listing.

public sealed record S3Object : IEquatable<S3Object>
Inheritance
S3Object
Implements
Inherited Members

Constructors

S3Object(Uri, long, DateTimeOffset?)

One object in an S3 bucket listing.

public S3Object(Uri Uri, long SizeBytes, DateTimeOffset? LastModified)

Parameters

Uri Uri

The object's URL.

SizeBytes long

The object's size.

LastModified DateTimeOffset?

When the object was last written.

Properties

LastModified

When the object was last written.

public DateTimeOffset? LastModified { get; init; }

Property Value

DateTimeOffset?

SizeBytes

The object's size.

public long SizeBytes { get; init; }

Property Value

long

Uri

The object's URL.

public Uri Uri { get; init; }

Property Value

Uri