Class AssistantUsageEvent.AssistantUsageData

java.lang.Object
com.github.copilot.sdk.events.AssistantUsageEvent.AssistantUsageData
Enclosing class:
AssistantUsageEvent

public static class AssistantUsageEvent.AssistantUsageData extends Object
  • Constructor Details

    • AssistantUsageData

      public AssistantUsageData()
  • Method Details

    • getModel

      public String getModel()
    • setModel

      public void setModel(String model)
    • getInputTokens

      public Double getInputTokens()
    • setInputTokens

      public void setInputTokens(Double inputTokens)
    • getOutputTokens

      public Double getOutputTokens()
    • setOutputTokens

      public void setOutputTokens(Double outputTokens)
    • getCacheReadTokens

      public Double getCacheReadTokens()
    • setCacheReadTokens

      public void setCacheReadTokens(Double cacheReadTokens)
    • getCacheWriteTokens

      public Double getCacheWriteTokens()
    • setCacheWriteTokens

      public void setCacheWriteTokens(Double cacheWriteTokens)
    • getCost

      public Double getCost()
    • setCost

      public void setCost(Double cost)
    • getDuration

      public Double getDuration()
    • setDuration

      public void setDuration(Double duration)
    • getInitiator

      public String getInitiator()
    • setInitiator

      public void setInitiator(String initiator)
    • getApiCallId

      public String getApiCallId()
    • setApiCallId

      public void setApiCallId(String apiCallId)
    • getProviderCallId

      public String getProviderCallId()
    • setProviderCallId

      public void setProviderCallId(String providerCallId)
    • getQuotaSnapshots

      public Map<String,Object> getQuotaSnapshots()
    • setQuotaSnapshots

      public void setQuotaSnapshots(Map<String,Object> quotaSnapshots)