Uses of Record Class
com.github.copilot.generated.rpc.ModelProviderRef
Packages that use ModelProviderRef
Package
Description
Auto-generated RPC parameter and result types for the GitHub Copilot SDK.
-
Uses of ModelProviderRef in com.github.copilot.generated.rpc
Methods in com.github.copilot.generated.rpc that return ModelProviderRefModifier and TypeMethodDescriptionModel.provider()Returns the value of theproviderrecord component.ProviderQuotaState.provider()Returns the value of theproviderrecord component.SessionMetadataContextInfoResult.SessionMetadataContextInfoResultContextInfo.provider()Returns the value of theproviderrecord component.UsageMetricsProviderModelMetric.provider()Returns the value of theproviderrecord component.Constructors in com.github.copilot.generated.rpc with parameters of type ModelProviderRefModifierConstructorDescriptionModel(String id, String name, ModelCapabilities capabilities, Map<String, Object> metadata, String vendor, ModelPolicy policy, ModelBilling billing, List<String> supportedReasoningEfforts, String defaultReasoningEffort, List<String> supportedContextTiers, ModelPickerCategory modelPickerCategory, ModelPickerPriceCategory modelPickerPriceCategory, ModelWarningText warningText, List<ModelMessage> infoMessages, List<ModelMessage> warningMessages, ModelProviderRef provider) Creates an instance of aModelrecord class.ProviderQuotaState(ModelProviderRef provider, String quotaId, ProviderQuotaUnit unit, ProviderQuotaAccessState accessState, ProviderQuotaCapacityState capacityState, ProviderQuotaObservationKind observationKind, ProviderQuotaQuantityKind quantityKind, ProviderQuotaAcquisitionStatus acquisitionStatus, String observedAt, Long httpStatus, String acquisitionError, ProviderQuotaBudgetMetadata budgetMetadata, ProviderMonthlyUsage monthlyUsage, String compatibilityKey, Boolean hasQuota, Long entitledQuantity, Long availableQuantity, String reason, String source, String service) Creates an instance of aProviderQuotaStaterecord class.SessionMetadataContextInfoResultContextInfo(String modelName, ModelProviderRef provider, String displayModelName, Long systemTokens, Long conversationTokens, Long toolDefinitionsTokens, Long mcpToolsTokens, Long totalTokens, Long promptTokenLimit, Long compactionThreshold, Long limit, Long bufferTokens) Creates an instance of aSessionMetadataContextInfoResultContextInforecord class.UsageMetricsProviderModelMetric(ModelProviderRef provider, String modelId, String modelDisplayName, UsageMetricsModelMetric metrics) Creates an instance of aUsageMetricsProviderModelMetricrecord class.