Class InferencePipelineUpdateResponse.Workspace.MonthlyUsage.Builder
-
- All Implemented Interfaces:
public final class InferencePipelineUpdateResponse.Workspace.MonthlyUsage.BuilderA builder for MonthlyUsage.
-
-
Method Summary
-
-
Method Detail
-
executionTimeMs
final InferencePipelineUpdateResponse.Workspace.MonthlyUsage.Builder executionTimeMs(Long executionTimeMs)
-
executionTimeMs
final InferencePipelineUpdateResponse.Workspace.MonthlyUsage.Builder executionTimeMs(Long executionTimeMs)
Alias for Builder.executionTimeMs.
This unboxed primitive overload exists for backwards compatibility.
-
executionTimeMs
final InferencePipelineUpdateResponse.Workspace.MonthlyUsage.Builder executionTimeMs(Optional<Long> executionTimeMs)
Alias for calling Builder.executionTimeMs with
executionTimeMs.orElse(null).
-
executionTimeMs
final InferencePipelineUpdateResponse.Workspace.MonthlyUsage.Builder executionTimeMs(JsonField<Long> executionTimeMs)
Sets Builder.executionTimeMs to an arbitrary JSON value.
You should usually call Builder.executionTimeMs with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
monthYear
final InferencePipelineUpdateResponse.Workspace.MonthlyUsage.Builder monthYear(LocalDate monthYear)
-
monthYear
final InferencePipelineUpdateResponse.Workspace.MonthlyUsage.Builder monthYear(JsonField<LocalDate> monthYear)
Sets Builder.monthYear to an arbitrary JSON value.
You should usually call Builder.monthYear with a well-typed LocalDate value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
predictionCount
final InferencePipelineUpdateResponse.Workspace.MonthlyUsage.Builder predictionCount(Long predictionCount)
-
predictionCount
final InferencePipelineUpdateResponse.Workspace.MonthlyUsage.Builder predictionCount(JsonField<Long> predictionCount)
Sets Builder.predictionCount to an arbitrary JSON value.
You should usually call Builder.predictionCount with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final InferencePipelineUpdateResponse.Workspace.MonthlyUsage.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final InferencePipelineUpdateResponse.Workspace.MonthlyUsage.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final InferencePipelineUpdateResponse.Workspace.MonthlyUsage.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final InferencePipelineUpdateResponse.Workspace.MonthlyUsage.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final InferencePipelineUpdateResponse.Workspace.MonthlyUsage.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final InferencePipelineUpdateResponse.Workspace.MonthlyUsage build()
Returns an immutable instance of MonthlyUsage.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-