Uses of Enum Class
com.github.copilot.generated.CompactionTrigger
Packages that use CompactionTrigger
Package
Description
Auto-generated session event types for the GitHub Copilot SDK.
-
Uses of CompactionTrigger in com.github.copilot.generated
Subclasses with type arguments of type CompactionTrigger in com.github.copilot.generatedMethods in com.github.copilot.generated that return CompactionTriggerModifier and TypeMethodDescriptionstatic CompactionTriggerSessionCompactionCompleteEvent.SessionCompactionCompleteEventData.trigger()Returns the value of thetriggerrecord component.SessionCompactionStartEvent.SessionCompactionStartEventData.trigger()Returns the value of thetriggerrecord component.static CompactionTriggerReturns the enum constant of this class with the specified name.static CompactionTrigger[]CompactionTrigger.values()Returns an array containing the constants of this enum class, in the order they are declared.Constructors in com.github.copilot.generated with parameters of type CompactionTriggerModifierConstructorDescriptionSessionCompactionCompleteEventData(Boolean success, String outcome, String outcomeReason, String failureReason, String compactionAttemptId, String model, String initialModel, String error, Long preCompactionTokens, Long postCompactionTokens, Long preCompactionMessagesLength, Long messagesRemoved, Long tokensRemoved, String tokenAccountingBasis, String customInstructions, String summaryContent, ResponsesReasoning responsesReasoning, String activeWorkflowSummary, String behaviorModelId, Long checkpointNumber, String checkpointPath, CompactionCompleteCompactionTokensUsed compactionTokensUsed, String requestId, String serviceRequestId, Long systemTokens, Long conversationTokens, Long toolDefinitionsTokens, Long statusCode, Long tokenLimit, Long targetPromptTokenLimit, String switchTargetModel, CompactionTrigger trigger) Creates an instance of aSessionCompactionCompleteEventDatarecord class.SessionCompactionStartEventData(String compactionAttemptId, String model, Long systemTokens, Long conversationTokens, Long toolDefinitionsTokens, Long currentTokens, Long tokenLimit, Long targetPromptTokenLimit, String switchTargetModel, CompactionTrigger trigger) Creates an instance of aSessionCompactionStartEventDatarecord class.