Uses of Record Class
com.github.copilot.generated.SessionLimitsConfig
Packages that use SessionLimitsConfig
Package
Description
Auto-generated session event types for the GitHub Copilot SDK.
-
Uses of SessionLimitsConfig in com.github.copilot.generated
Methods in com.github.copilot.generated that return SessionLimitsConfigModifier and TypeMethodDescriptionSessionResumeEvent.SessionResumeEventData.sessionLimits()Returns the value of thesessionLimitsrecord component.SessionSessionLimitsChangedEvent.SessionSessionLimitsChangedEventData.sessionLimits()Returns the value of thesessionLimitsrecord component.SessionStartEvent.SessionStartEventData.sessionLimits()Returns the value of thesessionLimitsrecord component.Constructors in com.github.copilot.generated with parameters of type SessionLimitsConfigModifierConstructorDescriptionSessionResumeEventData(OffsetDateTime resumeTime, Long eventCount, Long eventsFileSizeBytes, String selectedModel, String reasoningEffort, String reasoningEffortModel, ReasoningSummary reasoningSummary, Verbosity verbosity, ContextTier contextTier, AutoTier autoTier, SessionLimitsConfig sessionLimits, WorkingDirectoryContext context, Boolean alreadyInUse, Boolean sessionWasActive, Boolean remoteSteerable, Boolean continuePendingWork) Creates event data with the components it had before later optional fields were added.SessionResumeEventData(OffsetDateTime resumeTime, Long eventCount, Long eventsFileSizeBytes, String selectedModel, String providerId, String reasoningEffort, String reasoningEffortModel, Boolean reasoningEffortManaged, ReasoningSummary reasoningSummary, Verbosity verbosity, ContextTier contextTier, Boolean contextTierManaged, AutoTier autoTier, Boolean autoTierManaged, SessionLimitsConfig sessionLimits, WorkingDirectoryContext context, Boolean alreadyInUse, Boolean sessionWasActive, Boolean remoteSteerable, Boolean continuePendingWork) Creates an instance of aSessionResumeEventDatarecord class.SessionSessionLimitsChangedEventData(SessionLimitsConfig sessionLimits) Creates an instance of aSessionSessionLimitsChangedEventDatarecord class.SessionStartEventData(String sessionId, Long version, String producer, String copilotVersion, OffsetDateTime startTime, String selectedModel, String reasoningEffort, String reasoningEffortModel, ReasoningSummary reasoningSummary, Verbosity verbosity, ContextTier contextTier, AutoTier autoTier, SessionLimitsConfig sessionLimits, WorkingDirectoryContext context, GitHubMcpToolConfig gitHubMcpToolConfig, Boolean alreadyInUse, Boolean remoteSteerable, String detachedFromSpawningParentSessionId) Creates event data with the components it had before later optional fields were added.SessionStartEventData(String sessionId, Long version, String producer, String copilotVersion, OffsetDateTime startTime, String selectedModel, String providerId, String reasoningEffort, String reasoningEffortModel, Boolean reasoningEffortManaged, ReasoningSummary reasoningSummary, Verbosity verbosity, ContextTier contextTier, Boolean contextTierManaged, AutoTier autoTier, Boolean autoTierManaged, SessionLimitsConfig sessionLimits, WorkingDirectoryContext context, GitHubMcpToolConfig gitHubMcpToolConfig, Boolean alreadyInUse, Boolean remoteSteerable, String detachedFromSpawningParentSessionId) Creates an instance of aSessionStartEventDatarecord class.