Uses of Class
com.github.copilot.generated.AutoTier
Packages that use AutoTier
Package
Description
Auto-generated session event types for the GitHub Copilot SDK.
-
Uses of AutoTier in com.github.copilot.generated
Fields in com.github.copilot.generated declared as AutoTierModifier and TypeFieldDescriptionstatic final AutoTierAutoTier.BALANCEThebalancevariant.static final AutoTierAutoTier.EFFICIENCYTheefficiencyvariant.static final AutoTierAutoTier.FASTThefastvariant.static final AutoTierAutoTier.INTELLIGENCETheintelligencevariant.Methods in com.github.copilot.generated that return AutoTierModifier and TypeMethodDescriptionSessionModelChangeEvent.SessionModelChangeEventData.autoTier()Returns the value of theautoTierrecord component.SessionResumeEvent.SessionResumeEventData.autoTier()Returns the value of theautoTierrecord component.SessionStartEvent.SessionStartEventData.autoTier()Returns the value of theautoTierrecord component.SessionAutoTierSwitchFailedEvent.SessionAutoTierSwitchFailedEventData.effectiveAutoTier()Returns the value of theeffectiveAutoTierrecord component.static AutoTierSessionModelChangeEvent.SessionModelChangeEventData.previousAutoTier()Returns the value of thepreviousAutoTierrecord component.SessionAutoTierSwitchFailedEvent.SessionAutoTierSwitchFailedEventData.requestedAutoTier()Returns the value of therequestedAutoTierrecord component.static AutoTier[]AutoTier.values()Returns the known routing preferences.Constructors in com.github.copilot.generated with parameters of type AutoTierModifierConstructorDescriptionSessionAutoTierSwitchFailedEventData(AutoTier effectiveAutoTier, AutoTier requestedAutoTier, AutoTierSwitchFailureReason reason) Creates an instance of aSessionAutoTierSwitchFailedEventDatarecord class.SessionModelChangeEventData(String previousModel, String newModel, String previousReasoningEffort, String reasoningEffort, String reasoningEffortModel, ReasoningSummary previousReasoningSummary, ReasoningSummary reasoningSummary, Verbosity previousVerbosity, Verbosity verbosity, ContextTier contextTier, String cause, ModelChangeSource source, AutoTier previousAutoTier, AutoTier autoTier) Creates event data with the components it had before later optional fields were added.SessionModelChangeEventData(String previousModel, String newModel, String providerId, String previousProviderId, String previousReasoningEffort, String reasoningEffort, String reasoningEffortModel, Boolean reasoningEffortManaged, ReasoningSummary previousReasoningSummary, ReasoningSummary reasoningSummary, Verbosity previousVerbosity, Verbosity verbosity, ContextTier contextTier, Boolean contextTierManaged, String cause, ModelChangeSource source, AutoTier previousAutoTier, AutoTier autoTier, Boolean autoTierManaged) Creates an instance of aSessionModelChangeEventDatarecord class.SessionResumeEventData(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.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.