Package com.openai.models.batches
        Class BatchUsage.InputTokensDetails.Builder
- 
                    
                    - All Implemented Interfaces:
 
 public final class BatchUsage.InputTokensDetails.BuilderA builder for InputTokensDetails. 
- 
                
                    
                    - 
                                
                            
                                Method SummaryModifier and Type Method Description final BatchUsage.InputTokensDetails.BuildercachedTokens(Long cachedTokens)The number of tokens that were retrieved from the cache. final BatchUsage.InputTokensDetails.BuildercachedTokens(JsonField<Long> cachedTokens)Sets Builder.cachedTokens to an arbitrary JSON value. final BatchUsage.InputTokensDetails.BuilderadditionalProperties(Map<String, JsonValue> additionalProperties)final BatchUsage.InputTokensDetails.BuilderputAdditionalProperty(String key, JsonValue value)final BatchUsage.InputTokensDetails.BuilderputAllAdditionalProperties(Map<String, JsonValue> additionalProperties)final BatchUsage.InputTokensDetails.BuilderremoveAdditionalProperty(String key)final BatchUsage.InputTokensDetails.BuilderremoveAllAdditionalProperties(Set<String> keys)final BatchUsage.InputTokensDetailsbuild()Returns an immutable instance of InputTokensDetails. - 
                    
                    
                    - 
                                
                            
                                Method Detail- 
                                        cachedTokensfinal BatchUsage.InputTokensDetails.Builder cachedTokens(Long cachedTokens) The number of tokens that were retrieved from the cache. More on prompt caching. 
 - 
                                        cachedTokensfinal BatchUsage.InputTokensDetails.Builder cachedTokens(JsonField<Long> cachedTokens) Sets Builder.cachedTokens to an arbitrary JSON value. You should usually call Builder.cachedTokens with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value. 
 - 
                                        additionalPropertiesfinal BatchUsage.InputTokensDetails.Builder additionalProperties(Map<String, JsonValue> additionalProperties) 
 - 
                                        putAdditionalPropertyfinal BatchUsage.InputTokensDetails.Builder putAdditionalProperty(String key, JsonValue value) 
 - 
                                        putAllAdditionalPropertiesfinal BatchUsage.InputTokensDetails.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties) 
 - 
                                        removeAdditionalPropertyfinal BatchUsage.InputTokensDetails.Builder removeAdditionalProperty(String key) 
 - 
                                        removeAllAdditionalPropertiesfinal BatchUsage.InputTokensDetails.Builder removeAllAdditionalProperties(Set<String> keys) 
 - 
                                        buildfinal BatchUsage.InputTokensDetails build() Returns an immutable instance of InputTokensDetails. Further updates to this Builder will not mutate the returned instance. The following fields are required: .cachedTokens()
 
- 
                                        
 
- 
                                
                            
                                
 
- 
                    
                    
                    
 
-