Class RateLimitUpdateRateLimitParams.Body
-
- All Implemented Interfaces:
public final class RateLimitUpdateRateLimitParams.Body
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classRateLimitUpdateRateLimitParams.Body.BuilderA builder for Body.
-
Method Summary
Modifier and Type Method Description final Optional<Long>batch1DayMaxInputTokens()The maximum batch input tokens per day. final Optional<Long>maxAudioMegabytesPer1Minute()The maximum audio megabytes per minute. final Optional<Long>maxImagesPer1Minute()The maximum images per minute. final Optional<Long>maxRequestsPer1Day()The maximum requests per day. final Optional<Long>maxRequestsPer1Minute()The maximum requests per minute. final Optional<Long>maxTokensPer1Minute()The maximum tokens per minute. final JsonField<Long>_batch1DayMaxInputTokens()Returns the raw JSON value of batch1DayMaxInputTokens. final JsonField<Long>_maxAudioMegabytesPer1Minute()Returns the raw JSON value of maxAudioMegabytesPer1Minute. final JsonField<Long>_maxImagesPer1Minute()Returns the raw JSON value of maxImagesPer1Minute. final JsonField<Long>_maxRequestsPer1Day()Returns the raw JSON value of maxRequestsPer1Day. final JsonField<Long>_maxRequestsPer1Minute()Returns the raw JSON value of maxRequestsPer1Minute. final JsonField<Long>_maxTokensPer1Minute()Returns the raw JSON value of maxTokensPer1Minute. final Map<String, JsonValue>_additionalProperties()final RateLimitUpdateRateLimitParams.Body.BuildertoBuilder()final RateLimitUpdateRateLimitParams.Bodyvalidate()Validates that the types of all values in this object match their expected types recursively. final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static RateLimitUpdateRateLimitParams.Body.Builderbuilder()Returns a mutable builder for constructing an instance of Body. -
-
Method Detail
-
batch1DayMaxInputTokens
final Optional<Long> batch1DayMaxInputTokens()
The maximum batch input tokens per day. Only relevant for certain models.
-
maxAudioMegabytesPer1Minute
final Optional<Long> maxAudioMegabytesPer1Minute()
The maximum audio megabytes per minute. Only relevant for certain models.
-
maxImagesPer1Minute
final Optional<Long> maxImagesPer1Minute()
The maximum images per minute. Only relevant for certain models.
-
maxRequestsPer1Day
final Optional<Long> maxRequestsPer1Day()
The maximum requests per day. Only relevant for certain models.
-
maxRequestsPer1Minute
final Optional<Long> maxRequestsPer1Minute()
The maximum requests per minute.
-
maxTokensPer1Minute
final Optional<Long> maxTokensPer1Minute()
The maximum tokens per minute.
-
_batch1DayMaxInputTokens
final JsonField<Long> _batch1DayMaxInputTokens()
Returns the raw JSON value of batch1DayMaxInputTokens.
Unlike batch1DayMaxInputTokens, this method doesn't throw if the JSON field has an unexpected type.
-
_maxAudioMegabytesPer1Minute
final JsonField<Long> _maxAudioMegabytesPer1Minute()
Returns the raw JSON value of maxAudioMegabytesPer1Minute.
Unlike maxAudioMegabytesPer1Minute, this method doesn't throw if the JSON field has an unexpected type.
-
_maxImagesPer1Minute
final JsonField<Long> _maxImagesPer1Minute()
Returns the raw JSON value of maxImagesPer1Minute.
Unlike maxImagesPer1Minute, this method doesn't throw if the JSON field has an unexpected type.
-
_maxRequestsPer1Day
final JsonField<Long> _maxRequestsPer1Day()
Returns the raw JSON value of maxRequestsPer1Day.
Unlike maxRequestsPer1Day, this method doesn't throw if the JSON field has an unexpected type.
-
_maxRequestsPer1Minute
final JsonField<Long> _maxRequestsPer1Minute()
Returns the raw JSON value of maxRequestsPer1Minute.
Unlike maxRequestsPer1Minute, this method doesn't throw if the JSON field has an unexpected type.
-
_maxTokensPer1Minute
final JsonField<Long> _maxTokensPer1Minute()
Returns the raw JSON value of maxTokensPer1Minute.
Unlike maxTokensPer1Minute, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final RateLimitUpdateRateLimitParams.Body.Builder toBuilder()
-
validate
final RateLimitUpdateRateLimitParams.Body validate()
Validates that the types of all values in this object match their expected types recursively.
This method is not forwards compatible with new types from the API for existing fields.
-
builder
final static RateLimitUpdateRateLimitParams.Body.Builder builder()
Returns a mutable builder for constructing an instance of Body.
-
-
-
-