Classe HttpJsonLlmUtilityServiceStub (1.2.0)

public class HttpJsonLlmUtilityServiceStub extends LlmUtilityServiceStub

Implementazione di stub REST per l'API del servizio LlmUtilityService.

Questa classe è per un utilizzo avanzato e riflette direttamente l'API sottostante.

Ereditarietà

LlmUtilityServiceStub > java.lang.Object > HttpJsonLlmUtilityServiceStub

Metodi statici

create(ClientContext clientContext)

public static final HttpJsonLlmUtilityServiceStub create(ClientContext clientContext)
Parametro
Nome Description
clientContext ClientContext
Restituisce
Tipo Description
HttpJsonLlmUtilityServiceStub
Eccezioni
Tipo Description
IOException

create(ClientContext clientContext, HttpJsonStubCallableFactory callableShop)

public static final HttpJsonLlmUtilityServiceStub create(ClientContext clientContext, HttpJsonStubCallableFactory callableFactory)
Parametri
Nome Description
clientContext ClientContext
callableFactory HttpJsonStubCallableFactory
Restituisce
Tipo Description
HttpJsonLlmUtilityServiceStub
Eccezioni
Tipo Description
IOException

create(impostazioni LlmUtilityServiceStubSettings)

public static final HttpJsonLlmUtilityServiceStub create(LlmUtilityServiceStubSettings settings)
Parametro
Nome Description
settings LlmUtilityServiceStubSettings
Restituisce
Tipo Description
HttpJsonLlmUtilityServiceStub
Eccezioni
Tipo Description
IOException

getMethodDescriptors()

public static List<ApiMethodDescriptor> getMethodDescriptors()
Restituisce
Tipo Description
List<ApiMethodDescriptor>

Costruttori

HttpJsonLlmUtilityServiceStub(LlmUtilityServiceStubSettings settings, ClientContext clientContext)

protected HttpJsonLlmUtilityServiceStub(LlmUtilityServiceStubSettings settings, ClientContext clientContext)

Crea un'istanza di HttpJsonLlmUtilityServiceStub utilizzando le impostazioni specificate. Ciò è protetto in modo da semplificare la creazione di una sottoclasse, ma altrimenti i metodi di fabbrica statici dovrebbero essere preferiti.

Parametri
Nome Description
settings LlmUtilityServiceStubSettings
clientContext ClientContext

HttpJsonLlmUtilityServiceStub(LlmUtilityServiceStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory)

protected HttpJsonLlmUtilityServiceStub(LlmUtilityServiceStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory)

Crea un'istanza di HttpJsonLlmUtilityServiceStub utilizzando le impostazioni specificate. Ciò è protetto in modo da semplificare la creazione di una sottoclasse, ma altrimenti i metodi di fabbrica statici dovrebbero essere preferiti.

Parametri
Nome Description
settings LlmUtilityServiceStubSettings
clientContext ClientContext
callableFactory HttpJsonStubCallableFactory

Metodi

awaitTermination(long duration, TimeUnit unit)

public boolean awaitTermination(long duration, TimeUnit unit)
Parametri
Nome Description
duration long
unit TimeUnit
Restituisce
Tipo Description
boolean
Eccezioni
Tipo Description
InterruptedException

chiudi()

public final void close()
Sostituzioni

computeTokensCallable()

public UnaryCallable<ComputeTokensRequest,ComputeTokensResponse> computeTokensCallable()
Restituisce
Tipo Description
UnaryCallable<ComputeTokensRequest,ComputeTokensResponse>
Sostituzioni

countTokensCallable()

public UnaryCallable<CountTokensRequest,CountTokensResponse> countTokensCallable()
Restituisce
Tipo Description
UnaryCallable<CountTokensRequest,CountTokensResponse>
Sostituzioni

getIamPolicyCallable()

public UnaryCallable<GetIamPolicyRequest,Policy> getIamPolicyCallable()
Restituisce
Tipo Description
UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy>
Sostituzioni

getLocationCallable()

public UnaryCallable<GetLocationRequest,Location> getLocationCallable()
Restituisce
Tipo Description
UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location>
Sostituzioni

isShutdown()

public boolean isShutdown()
Restituisce
Tipo Description
boolean

isTerminated()

public boolean isTerminated()
Restituisce
Tipo Description
boolean

listLocationsCallable()

public UnaryCallable<ListLocationsRequest,ListLocationsResponse> listLocationsCallable()
Restituisce
Tipo Description
UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse>
Sostituzioni

listLocationsPagedCallable()

public UnaryCallable<ListLocationsRequest,LlmUtilityServiceClient.ListLocationsPagedResponse> listLocationsPagedCallable()
Restituisce
Tipo Description
UnaryCallable<com.google.cloud.location.ListLocationsRequest,ListLocationsPagedResponse>
Sostituzioni

setIamPolicyCallable()

public UnaryCallable<SetIamPolicyRequest,Policy> setIamPolicyCallable()
Restituisce
Tipo Description
UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy>
Sostituzioni

stop()

public void shutdown()

stopNow()

public void shutdownNow()

testIamPermissionsCallable()

public UnaryCallable<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsCallable()
Restituisce
Tipo Description
UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse>
Sostituzioni