Classe EndpointServiceStubSettings (1.3.0)

public class EndpointServiceStubSettings extends StubSettings<EndpointServiceStubSettings>

Classe delle impostazioni per configurare un'istanza di EndpointServiceStub.

L'istanza predefinita ha tutti i valori predefiniti appropriati:

  • Vengono utilizzati l'indirizzo di servizio predefinito (aiplatform.googleapis.com) e la porta predefinita (443).
  • Le credenziali vengono acquisite automaticamente tramite Credenziali predefinite dell'applicazione.
  • I nuovi tentativi sono configurati per metodi idempotenti, ma non per metodi non idempotenti.

Il creatore di questa classe è ricorsivo, quindi le classi limitate sono a loro volta quelle costruttrici. Quando viene chiamato build(), viene chiamato l'albero dei builder per creare l'oggetto impostazioni completo.

Ad esempio, per impostare il timeout totale di getEndpoint su 30 secondi:


 // This snippet has been automatically generated and should be regarded as a code template only.
 // It will require modifications to work:
 // - It may require correct/in-range values for request initialization.
 // - It may require specifying regional endpoints when creating the service client as shown in
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
 EndpointServiceStubSettings.Builder endpointServiceSettingsBuilder =
     EndpointServiceStubSettings.newBuilder();
 endpointServiceSettingsBuilder
     .getEndpointSettings()
     .setRetrySettings(
         endpointServiceSettingsBuilder
             .getEndpointSettings()
             .getRetrySettings()
             .toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 EndpointServiceStubSettings endpointServiceSettings = endpointServiceSettingsBuilder.build();
 

Ereditarietà

StubSettings > java.lang.Object > EndpointServiceStubSettings

Metodi statici

defaultApiClientHeaderProviderBuilder()

public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuilder()
Restituisce
Tipo Description
Builder

defaultCredentialsProviderBuilder()

public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder()

Restituisce un generatore per le credenziali predefinite per questo servizio.

Restituisce
Tipo Description
Builder

defaultExecutorProviderBuilder()

public static InstantiatingExecutorProvider.Builder defaultExecutorProviderBuilder()

Restituisce un generatore per l'ExecutorProvider predefinito per questo servizio.

Restituisce
Tipo Description
Builder

defaultGrpcApiClientHeaderProviderBuilder()

public static ApiClientHeaderProvider.Builder defaultGrpcApiClientHeaderProviderBuilder()
Restituisce
Tipo Description
Builder

defaultGrpcTransportProviderBuilder()

public static InstantiatingGrpcChannelProvider.Builder defaultGrpcTransportProviderBuilder()

Restituisce un builder per il ChannelProvider gRPC predefinito per questo servizio.

Restituisce
Tipo Description
Builder

defaultHttpJsonApiClientHeaderProviderBuilder()

public static ApiClientHeaderProvider.Builder defaultHttpJsonApiClientHeaderProviderBuilder()
Restituisce
Tipo Description
Builder

defaultHttpJsonTransportProviderBuilder()

public static InstantiatingHttpJsonChannelProvider.Builder defaultHttpJsonTransportProviderBuilder()

Restituisce un generatore per il ChannelProvider REST predefinito per questo servizio.

Restituisce
Tipo Description
Builder

defaultTransportChannelProvider()

public static TransportChannelProvider defaultTransportChannelProvider()
Restituisce
Tipo Description
TransportChannelProvider

getDefaultEndpoint()

public static String getDefaultEndpoint()

Restituisce l'endpoint di servizio predefinito.

Restituisce
Tipo Description
String

getDefaultMtlsEndpoint()

public static String getDefaultMtlsEndpoint()

Restituisce l'endpoint di servizio mTLS predefinito.

Restituisce
Tipo Description
String

getDefaultServiceScopes()

public static List<String> getDefaultServiceScopes()

Restituisce gli ambiti di servizio predefiniti.

Restituisce
Tipo Description
List<String>

newBuilder()

public static EndpointServiceStubSettings.Builder newBuilder()

Restituisce un nuovo builder gRPC per questo corso.

Restituisce
Tipo Description
EndpointServiceStubSettings.Builder

newBuilder(ClientContext clientContext)

public static EndpointServiceStubSettings.Builder newBuilder(ClientContext clientContext)

Restituisce un nuovo generatore per questo corso.

Parametro
Nome Description
clientContext ClientContext
Restituisce
Tipo Description
EndpointServiceStubSettings.Builder

newHttpJsonBuilder()

public static EndpointServiceStubSettings.Builder newHttpJsonBuilder()

Restituisce un nuovo builder REST per questo corso.

Restituisce
Tipo Description
EndpointServiceStubSettings.Builder

Costruttori

EndpointServiceStubSettings(EndpointServiceStubSettings.Builder settingsBuilder)

protected EndpointServiceStubSettings(EndpointServiceStubSettings.Builder settingsBuilder)
Parametro
Nome Description
settingsBuilder EndpointServiceStubSettings.Builder

Metodi

createEndpointOperationSettings()

public OperationCallSettings<CreateEndpointRequest,Endpoint,CreateEndpointOperationMetadata> createEndpointOperationSettings()

Restituisce l'oggetto con le impostazioni utilizzate per le chiamate a createEndpoint.

Restituisce
Tipo Description
OperationCallSettings<CreateEndpointRequest,Endpoint,CreateEndpointOperationMetadata>

createEndpointSettings()

public UnaryCallSettings<CreateEndpointRequest,Operation> createEndpointSettings()

Restituisce l'oggetto con le impostazioni utilizzate per le chiamate a createEndpoint.

Restituisce
Tipo Description
UnaryCallSettings<CreateEndpointRequest,Operation>

createStub()

public EndpointServiceStub createStub()
Restituisce
Tipo Description
EndpointServiceStub
Eccezioni
Tipo Description
IOException

deleteEndpointOperationSettings()

public OperationCallSettings<DeleteEndpointRequest,Empty,DeleteOperationMetadata> deleteEndpointOperationSettings()

Restituisce l'oggetto con le impostazioni utilizzate per le chiamate a deleteEndpoint.

Restituisce
Tipo Description
OperationCallSettings<DeleteEndpointRequest,Empty,DeleteOperationMetadata>

deleteEndpointSettings()

public UnaryCallSettings<DeleteEndpointRequest,Operation> deleteEndpointSettings()

Restituisce l'oggetto con le impostazioni utilizzate per le chiamate a deleteEndpoint.

Restituisce
Tipo Description
UnaryCallSettings<DeleteEndpointRequest,Operation>

deployModelOperationSettings()

public OperationCallSettings<DeployModelRequest,DeployModelResponse,DeployModelOperationMetadata> deployModelOperationSettings()

Restituisce l'oggetto con le impostazioni utilizzate per le chiamate a deployModel.

Restituisce
Tipo Description
OperationCallSettings<DeployModelRequest,DeployModelResponse,DeployModelOperationMetadata>

deployModelSettings()

public UnaryCallSettings<DeployModelRequest,Operation> deployModelSettings()

Restituisce l'oggetto con le impostazioni utilizzate per le chiamate a deployModel.

Restituisce
Tipo Description
UnaryCallSettings<DeployModelRequest,Operation>

getEndpoint()

public String getEndpoint()

Restituisce l'endpoint impostato dall'utente o l'endpoint predefinito del servizio.

Restituisce
Tipo Description
String
Sostituzioni

getEndpointSettings()

public UnaryCallSettings<GetEndpointRequest,Endpoint> getEndpointSettings()

Restituisce l'oggetto con le impostazioni utilizzate per le chiamate a getEndpoint.

Restituisce
Tipo Description
UnaryCallSettings<GetEndpointRequest,Endpoint>

getIamPolicySettings()

public UnaryCallSettings<GetIamPolicyRequest,Policy> getIamPolicySettings()

Restituisce l'oggetto con le impostazioni utilizzate per le chiamate a getIamPolicy.

Restituisce
Tipo Description
UnaryCallSettings<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy>

getLocationSettings()

public UnaryCallSettings<GetLocationRequest,Location> getLocationSettings()

Restituisce l'oggetto con le impostazioni utilizzate per le chiamate a getLocation.

Restituisce
Tipo Description
UnaryCallSettings<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location>

getServiceName()

public String getServiceName()

Restituisce il nome predefinito del servizio.

Restituisce
Tipo Description
String
Sostituzioni

listEndpointsSettings()

public PagedCallSettings<ListEndpointsRequest,ListEndpointsResponse,EndpointServiceClient.ListEndpointsPagedResponse> listEndpointsSettings()

Restituisce l'oggetto con le impostazioni utilizzate per le chiamate a listEndpoints.

Restituisce
Tipo Description
PagedCallSettings<ListEndpointsRequest,ListEndpointsResponse,ListEndpointsPagedResponse>

listLocationsSettings()

public PagedCallSettings<ListLocationsRequest,ListLocationsResponse,EndpointServiceClient.ListLocationsPagedResponse> listLocationsSettings()

Restituisce l'oggetto con le impostazioni utilizzate per le chiamate a listLocations.

Restituisce
Tipo Description
PagedCallSettings<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse,ListLocationsPagedResponse>

mutateDeployedModelOperationSettings()

public OperationCallSettings<MutateDeployedModelRequest,MutateDeployedModelResponse,MutateDeployedModelOperationMetadata> mutateDeployedModelOperationSettings()

Restituisce l'oggetto con le impostazioni utilizzate per le chiamate a mutateDeployedModel.

Restituisce
Tipo Description
OperationCallSettings<MutateDeployedModelRequest,MutateDeployedModelResponse,MutateDeployedModelOperationMetadata>

mutateDeployedModelSettings()

public UnaryCallSettings<MutateDeployedModelRequest,Operation> mutateDeployedModelSettings()

Restituisce l'oggetto con le impostazioni utilizzate per le chiamate a mutateDeployedModel.

Restituisce
Tipo Description
UnaryCallSettings<MutateDeployedModelRequest,Operation>

setIamPolicySettings()

public UnaryCallSettings<SetIamPolicyRequest,Policy> setIamPolicySettings()

Restituisce l'oggetto con le impostazioni utilizzate per le chiamate a setIamPolicy.

Restituisce
Tipo Description
UnaryCallSettings<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy>

testIamPermissionsSettings()

public UnaryCallSettings<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsSettings()

Restituisce l'oggetto con le impostazioni utilizzate per le chiamate a testIamPermissions.

Restituisce
Tipo Description
UnaryCallSettings<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse>

toBuilder()

public EndpointServiceStubSettings.Builder toBuilder()

Restituisce un generatore contenente tutti i valori di questa classe di impostazioni.

Restituisce
Tipo Description
EndpointServiceStubSettings.Builder
Sostituzioni

undeployModelOperationSettings()

public OperationCallSettings<UndeployModelRequest,UndeployModelResponse,UndeployModelOperationMetadata> undeployModelOperationSettings()

Restituisce l'oggetto con le impostazioni utilizzate per le chiamate per annullare il deployment.

Restituisce
Tipo Description
OperationCallSettings<UndeployModelRequest,UndeployModelResponse,UndeployModelOperationMetadata>

undeployModelSettings()

public UnaryCallSettings<UndeployModelRequest,Operation> undeployModelSettings()

Restituisce l'oggetto con le impostazioni utilizzate per le chiamate per annullare il deployment.

Restituisce
Tipo Description
UnaryCallSettings<UndeployModelRequest,Operation>

updateEndpointSettings()

public UnaryCallSettings<UpdateEndpointRequest,Endpoint> updateEndpointSettings()

Restituisce l'oggetto con le impostazioni utilizzate per le chiamate a updateEndpoint.

Restituisce
Tipo Description
UnaryCallSettings<UpdateEndpointRequest,Endpoint>