Class BetaMessageDeltaUsage.BetaIterationsUsageItems
-
- All Implemented Interfaces:
public final class BetaMessageDeltaUsage.BetaIterationsUsageItemsToken usage for a sampling iteration.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceBetaMessageDeltaUsage.BetaIterationsUsageItems.VisitorAn interface that defines how to map each variant of BetaIterationsUsageItems to a value of type T.
-
Method Summary
-
-
Method Detail
-
message
final Optional<BetaMessageIterationUsage> message()
Token usage for a sampling iteration.
-
compaction
final Optional<BetaCompactionIterationUsage> compaction()
Token usage for a compaction iteration.
-
isCompaction
final Boolean isCompaction()
-
asMessage
final BetaMessageIterationUsage asMessage()
Token usage for a sampling iteration.
-
asCompaction
final BetaCompactionIterationUsage asCompaction()
Token usage for a compaction iteration.
-
accept
final <T extends Any> T accept(BetaMessageDeltaUsage.BetaIterationsUsageItems.Visitor<T> visitor)
-
validate
final BetaMessageDeltaUsage.BetaIterationsUsageItems validate()
-
ofMessage
final static BetaMessageDeltaUsage.BetaIterationsUsageItems ofMessage(BetaMessageIterationUsage message)
Token usage for a sampling iteration.
-
ofCompaction
final static BetaMessageDeltaUsage.BetaIterationsUsageItems ofCompaction(BetaCompactionIterationUsage compaction)
Token usage for a compaction iteration.
-
-
-
-