Package com.github.copilot.sdk.events
Class SessionTruncationEvent.SessionTruncationData
java.lang.Object
com.github.copilot.sdk.events.SessionTruncationEvent.SessionTruncationData
- Enclosing class:
- SessionTruncationEvent
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubledoubledoubledoubledoubledoubledoublevoidsetMessagesRemovedDuringTruncation(double messagesRemovedDuringTruncation) voidsetPerformedBy(String performedBy) voidsetPostTruncationMessagesLength(double postTruncationMessagesLength) voidsetPostTruncationTokensInMessages(double postTruncationTokensInMessages) voidsetPreTruncationMessagesLength(double preTruncationMessagesLength) voidsetPreTruncationTokensInMessages(double preTruncationTokensInMessages) voidsetTokenLimit(double tokenLimit) voidsetTokensRemovedDuringTruncation(double tokensRemovedDuringTruncation)
-
Constructor Details
-
SessionTruncationData
public SessionTruncationData()
-
-
Method Details
-
getTokenLimit
public double getTokenLimit() -
setTokenLimit
public void setTokenLimit(double tokenLimit) -
getPreTruncationTokensInMessages
public double getPreTruncationTokensInMessages() -
setPreTruncationTokensInMessages
public void setPreTruncationTokensInMessages(double preTruncationTokensInMessages) -
getPreTruncationMessagesLength
public double getPreTruncationMessagesLength() -
setPreTruncationMessagesLength
public void setPreTruncationMessagesLength(double preTruncationMessagesLength) -
getPostTruncationTokensInMessages
public double getPostTruncationTokensInMessages() -
setPostTruncationTokensInMessages
public void setPostTruncationTokensInMessages(double postTruncationTokensInMessages) -
getPostTruncationMessagesLength
public double getPostTruncationMessagesLength() -
setPostTruncationMessagesLength
public void setPostTruncationMessagesLength(double postTruncationMessagesLength) -
getTokensRemovedDuringTruncation
public double getTokensRemovedDuringTruncation() -
setTokensRemovedDuringTruncation
public void setTokensRemovedDuringTruncation(double tokensRemovedDuringTruncation) -
getMessagesRemovedDuringTruncation
public double getMessagesRemovedDuringTruncation() -
setMessagesRemovedDuringTruncation
public void setMessagesRemovedDuringTruncation(double messagesRemovedDuringTruncation) -
getPerformedBy
-
setPerformedBy
-