Table of Contents

Class CapacityDetail

Namespace
DynaSharp
Assembly
DynaSharp.dll

The capacity units consumed on a table or an index, as part of ConsumedCapacity.

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

Constructors

CapacityDetail()

public CapacityDetail()

Properties

CapacityUnits

Gets the total capacity units consumed. null when DynamoDB does not report it.

public double? CapacityUnits { get; init; }

Property Value

double?

ReadCapacityUnits

Gets the read capacity units consumed. null when DynamoDB does not report it separately.

public double? ReadCapacityUnits { get; init; }

Property Value

double?

WriteCapacityUnits

Gets the write capacity units consumed. null when DynamoDB does not report it separately.

public double? WriteCapacityUnits { get; init; }

Property Value

double?

Methods

Equals(CapacityDetail?)

public bool Equals(CapacityDetail? other)

Parameters

other CapacityDetail

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(CapacityDetail?, CapacityDetail?)

public static bool operator ==(CapacityDetail? left, CapacityDetail? right)

Parameters

left CapacityDetail
right CapacityDetail

Returns

bool

operator !=(CapacityDetail?, CapacityDetail?)

public static bool operator !=(CapacityDetail? left, CapacityDetail? right)

Parameters

left CapacityDetail
right CapacityDetail

Returns

bool