Class GeminiBatchRequest<T>
java.lang.Object
dev.langchain4j.model.batch.BatchRequest<T>
dev.langchain4j.model.googleai.GeminiBatchRequest<T>
- Type Parameters:
T- The type of the requests in this batch.
Represents a Google Gemini-specific
BatchRequest, including optional metadata
like display name and priority.-
Method Summary
Modifier and TypeMethodDescription@Nullable Stringbooleanstatic <T> GeminiBatchRequest<T> Creates aGeminiBatchRequestfrom a list of requests.static <T> GeminiBatchRequest<T> Creates aGeminiBatchRequestfrom requests and a display name.static <T> GeminiBatchRequest<T> Creates aGeminiBatchRequestfrom requests, a display name, and a priority.inthashCode()@Nullable Longpriority()toString()Methods inherited from class BatchRequest
requests
-
Method Details
-
displayName
- Returns:
- The optional display name of this batch.
-
priority
- Returns:
- The optional priority of this batch.
-
from
Creates aGeminiBatchRequestfrom a list of requests. -
from
Creates aGeminiBatchRequestfrom requests and a display name. -
from
Creates aGeminiBatchRequestfrom requests, a display name, and a priority. -
equals
- Overrides:
equalsin classBatchRequest<T>
-
hashCode
public int hashCode()- Overrides:
hashCodein classBatchRequest<T>
-
toString
- Overrides:
toStringin classBatchRequest<T>
-