public static final class DeployedModel.Builder extends GeneratedMessageV3.Builder<DeployedModel.Builder> implements DeployedModelOrBuilder
Il deployment di un modello. Gli endpoint contengono uno o più modelli Deployed.
Tipo di protobuf google.cloud.vertexai.v1.DeployedModel
Ereditarietà
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > DeployedModel.BuilderImplementa
DeployedModelOrBuilderMetodi statici
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Restituisce | |
---|---|
Tipo | Description |
Descriptor |
Metodi
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public DeployedModel.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parametri | |
---|---|
Nome | Description |
field |
FieldDescriptor |
value |
Object |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
build()
public DeployedModel build()
Restituisce | |
---|---|
Tipo | Description |
DeployedModel |
buildPartial()
public DeployedModel buildPartial()
Restituisce | |
---|---|
Tipo | Description |
DeployedModel |
Clear()
public DeployedModel.Builder clear()
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
clearAutomaticResources()
public DeployedModel.Builder clearAutomaticResources()
Una descrizione delle risorse decise in larga misura da Vertex AI e che richiedono solo una piccola configurazione aggiuntiva.
.google.cloud.vertexai.v1.AutomaticResources automatic_resources = 8;
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
clearCreateTime()
public DeployedModel.Builder clearCreateTime()
Solo output. Timestamp della creazione del modello DeployedModel.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
clearDedicatedResources()
public DeployedModel.Builder clearDedicatedResources()
Una descrizione delle risorse dedicate al modello DeployedModel e che richiedono un livello maggiore di configurazione manuale.
.google.cloud.vertexai.v1.DedicatedResources dedicated_resources = 7;
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
clearDisableContainerLogging()
public DeployedModel.Builder clearDisableContainerLogging()
Per i modelli con addestramento personalizzato e i modelli tabulari AutoML, il container delle istanze
DeployedModel invierà i flussi stderr
e stdout
a
Cloud Logging per impostazione predefinita. Tieni presente che i log sono soggetti a costi,
soggetti ai prezzi di
Cloud Logging.
L'utente può disabilitare il logging dei container impostando questo flag su true.
bool disable_container_logging = 15;
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Questo strumento per il concatenamento. |
clearDisableExplanations()
public DeployedModel.Builder clearDisableExplanations()
Se il valore è true, esegui il deployment del modello senza caratteristica spiegabile, indipendentemente dall'esistenza di Model.explanation_spec o explanation_spec.
bool disable_explanations = 19;
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Questo strumento per il concatenamento. |
clearDisplayName()
public DeployedModel.Builder clearDisplayName()
Il nome visualizzato del DeploymentedModel. Se non viene specificato al momento della creazione, viene utilizzato il valore display_name del modello.
string display_name = 3;
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Questo strumento per il concatenamento. |
clearEnableAccessLogging()
public DeployedModel.Builder clearEnableAccessLogging()
Se il valore è true, i log degli accessi alle previsioni online vengono inviati a Cloud Logging. Questi log sono come i log standard degli accessi al server, contenenti informazioni come timestamp e latenza per ogni richiesta di previsione.
Tieni presente che i log potrebbero comportare dei costi, in particolare se il progetto riceve richieste di previsione con una frequenza di query al secondo (QPS) elevata. Stima i costi prima di attivare questa opzione.
bool enable_access_logging = 13;
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Questo strumento per il concatenamento. |
clearExplanationSpec()
public DeployedModel.Builder clearExplanationSpec()
Configurazione della spiegazione per questo DeployedModel.
Quando esegui il deployment di un modello utilizzando EndpointService.DeployModel, questo valore sostituisce il valore di Model.explanation_spec. Tutti i campi di explanation_spec sono facoltativi nella richiesta. Se un campo di explanation_spec non viene compilato, viene ereditato il valore dello stesso campo di Model.explanation_spec. Se il valore Model.explanation_spec corrispondente non viene compilato, tutti i campi di explanation_spec verranno utilizzati per la configurazione della spiegazione.
.google.cloud.vertexai.v1.ExplanationSpec explanation_spec = 9;
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
clearField(Descriptors.FieldDescriptor field)
public DeployedModel.Builder clearField(Descriptors.FieldDescriptor field)
Parametro | |
---|---|
Nome | Description |
field |
FieldDescriptor |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
ClearId()
public DeployedModel.Builder clearId()
Immutabile. L'ID del modello Deployed. Se non viene fornito al momento del deployment, Vertex AI genererà un valore per questo ID.
Questo valore deve contenere da 1 a 10 caratteri. I caratteri validi sono /[0-9]/
.
string id = 1 [(.google.api.field_behavior) = IMMUTABLE];
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Questo strumento per il concatenamento. |
clearModel()
public DeployedModel.Builder clearModel()
Obbligatorio. Il nome della risorsa del modello di cui si tratta il deployment. Tieni presente che il modello potrebbe trovarsi in una località diversa rispetto all'endpoint del modello Deployed.
Il nome della risorsa può contenere l'ID versione o l'alias di versione per specificare la versione.
Esempio: projects/{project}/locations/{location}/models/{model}@2
o
projects/{project}/locations/{location}/models/{model}@golden
se non viene specificata alcuna versione, verrà eseguito il deployment della versione predefinita.
string model = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Questo strumento per il concatenamento. |
ClearModelVersionId()
public DeployedModel.Builder clearModelVersionId()
Solo output. L'ID versione del modello di cui è stato eseguito il deployment.
string model_version_id = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Questo strumento per il concatenamento. |
clearOneof(Descriptors.OneofDescriptor oneof)
public DeployedModel.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parametro | |
---|---|
Nome | Description |
oneof |
OneofDescriptor |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
clearPredictionResources()
public DeployedModel.Builder clearPredictionResources()
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
clearPrivateEndpoints()
public DeployedModel.Builder clearPrivateEndpoints()
Solo output. Fornisci percorsi agli utenti per inviare richieste di previsione/spiegazione/integrità direttamente ai servizi del modello di cui è stato eseguito il deployment in esecuzione su Cloud tramite l'accesso privato ai servizi. Questo campo viene compilato se è configurata la rete.
.google.cloud.vertexai.v1.PrivateEndpoints private_endpoints = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
clearServiceAccount()
public DeployedModel.Builder clearServiceAccount()
L'account di servizio utilizzato per l'esecuzione del container di DeployedModel. Specifica l'indirizzo email dell'account di servizio. Se questo account di servizio non è specificato, il container viene eseguito come account di servizio che non ha accesso al progetto di risorse.
Gli utenti che eseguono il deployment del modello devono avere l'autorizzazione iam.serviceAccounts.actAs
per questo account di servizio.
string service_account = 11;
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Questo strumento per il concatenamento. |
clearSharedResources()
public DeployedModel.Builder clearSharedResources()
Il nome della risorsa del DeploymentResourcePool condiviso su cui eseguire il deployment.
Formato:
projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}
string shared_resources = 17 [(.google.api.resource_reference) = { ... }
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Questo strumento per il concatenamento. |
clone()
public DeployedModel.Builder clone()
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
getAutomaticResources()
public AutomaticResources getAutomaticResources()
Una descrizione delle risorse decise in larga misura da Vertex AI e che richiedono solo una piccola configurazione aggiuntiva.
.google.cloud.vertexai.v1.AutomaticResources automatic_resources = 8;
Restituisce | |
---|---|
Tipo | Description |
AutomaticResources |
AutomaticResources. |
getAutomaticResourcesBuilder()
public AutomaticResources.Builder getAutomaticResourcesBuilder()
Una descrizione delle risorse decise in larga misura da Vertex AI e che richiedono solo una piccola configurazione aggiuntiva.
.google.cloud.vertexai.v1.AutomaticResources automatic_resources = 8;
Restituisce | |
---|---|
Tipo | Description |
AutomaticResources.Builder |
getAutomaticResourcesOrBuilder()
public AutomaticResourcesOrBuilder getAutomaticResourcesOrBuilder()
Una descrizione delle risorse decise in larga misura da Vertex AI e che richiedono solo una piccola configurazione aggiuntiva.
.google.cloud.vertexai.v1.AutomaticResources automatic_resources = 8;
Restituisce | |
---|---|
Tipo | Description |
AutomaticResourcesOrBuilder |
getCreateTime()
public Timestamp getCreateTime()
Solo output. Timestamp della creazione del modello DeployedModel.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
Timestamp |
Il parametro createTime. |
getCreateTimeBuilder()
public Timestamp.Builder getCreateTimeBuilder()
Solo output. Timestamp della creazione del modello DeployedModel.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
Builder |
getCreateTimeOrBuilder()
public TimestampOrBuilder getCreateTimeOrBuilder()
Solo output. Timestamp della creazione del modello DeployedModel.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
TimestampOrBuilder |
getDedicatedResources()
public DedicatedResources getDedicatedResources()
Una descrizione delle risorse dedicate al modello DeployedModel e che richiedono un livello maggiore di configurazione manuale.
.google.cloud.vertexai.v1.DedicatedResources dedicated_resources = 7;
Restituisce | |
---|---|
Tipo | Description |
DedicatedResources |
Il valore DedicatedResources. |
getDedicatedResourcesBuilder()
public DedicatedResources.Builder getDedicatedResourcesBuilder()
Una descrizione delle risorse dedicate al modello DeployedModel e che richiedono un livello maggiore di configurazione manuale.
.google.cloud.vertexai.v1.DedicatedResources dedicated_resources = 7;
Restituisce | |
---|---|
Tipo | Description |
DedicatedResources.Builder |
getDedicatedResourcesOrBuilder()
public DedicatedResourcesOrBuilder getDedicatedResourcesOrBuilder()
Una descrizione delle risorse dedicate al modello DeployedModel e che richiedono un livello maggiore di configurazione manuale.
.google.cloud.vertexai.v1.DedicatedResources dedicated_resources = 7;
Restituisce | |
---|---|
Tipo | Description |
DedicatedResourcesOrBuilder |
getDefaultInstanceForType()
public DeployedModel getDefaultInstanceForType()
Restituisce | |
---|---|
Tipo | Description |
DeployedModel |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Restituisce | |
---|---|
Tipo | Description |
Descriptor |
getDisableContainerLogging()
public boolean getDisableContainerLogging()
Per i modelli con addestramento personalizzato e i modelli tabulari AutoML, il container delle istanze
DeployedModel invierà i flussi stderr
e stdout
a
Cloud Logging per impostazione predefinita. Tieni presente che i log sono soggetti a costi,
soggetti ai prezzi di
Cloud Logging.
L'utente può disabilitare il logging dei container impostando questo flag su true.
bool disable_container_logging = 15;
Restituisce | |
---|---|
Tipo | Description |
boolean |
L'opzionedisableContainerLogging. |
getDisableExplanations()
public boolean getDisableExplanations()
Se il valore è true, esegui il deployment del modello senza caratteristica spiegabile, indipendentemente dall'esistenza di Model.explanation_spec o explanation_spec.
bool disable_explanations = 19;
Restituisce | |
---|---|
Tipo | Description |
boolean |
Il parametrodisableExplanations. |
getDisplayName()
public String getDisplayName()
Il nome visualizzato del DeploymentedModel. Se non viene specificato al momento della creazione, viene utilizzato il valore display_name del modello.
string display_name = 3;
Restituisce | |
---|---|
Tipo | Description |
String |
Il campo displayName. |
getDisplayNameBytes()
public ByteString getDisplayNameBytes()
Il nome visualizzato del DeploymentedModel. Se non viene specificato al momento della creazione, viene utilizzato il valore display_name del modello.
string display_name = 3;
Restituisce | |
---|---|
Tipo | Description |
ByteString |
I byte per displayName. |
getEnableAccessLogging()
public boolean getEnableAccessLogging()
Se il valore è true, i log degli accessi alle previsioni online vengono inviati a Cloud Logging. Questi log sono come i log standard degli accessi al server, contenenti informazioni come timestamp e latenza per ogni richiesta di previsione.
Tieni presente che i log potrebbero comportare dei costi, in particolare se il progetto riceve richieste di previsione con una frequenza di query al secondo (QPS) elevata. Stima i costi prima di attivare questa opzione.
bool enable_access_logging = 13;
Restituisce | |
---|---|
Tipo | Description |
boolean |
Il file EnableAccessLogging. |
getExplanationSpec()
public ExplanationSpec getExplanationSpec()
Configurazione della spiegazione per questo DeployedModel.
Quando esegui il deployment di un modello utilizzando EndpointService.DeployModel, questo valore sostituisce il valore di Model.explanation_spec. Tutti i campi di explanation_spec sono facoltativi nella richiesta. Se un campo di explanation_spec non viene compilato, viene ereditato il valore dello stesso campo di Model.explanation_spec. Se il valore Model.explanation_spec corrispondente non viene compilato, tutti i campi di explanation_spec verranno utilizzati per la configurazione della spiegazione.
.google.cloud.vertexai.v1.ExplanationSpec explanation_spec = 9;
Restituisce | |
---|---|
Tipo | Description |
ExplanationSpec |
La spiegazioneSpec. |
getExplanationSpecBuilder()
public ExplanationSpec.Builder getExplanationSpecBuilder()
Configurazione della spiegazione per questo DeployedModel.
Quando esegui il deployment di un modello utilizzando EndpointService.DeployModel, questo valore sostituisce il valore di Model.explanation_spec. Tutti i campi di explanation_spec sono facoltativi nella richiesta. Se un campo di explanation_spec non viene compilato, viene ereditato il valore dello stesso campo di Model.explanation_spec. Se il valore Model.explanation_spec corrispondente non viene compilato, tutti i campi di explanation_spec verranno utilizzati per la configurazione della spiegazione.
.google.cloud.vertexai.v1.ExplanationSpec explanation_spec = 9;
Restituisce | |
---|---|
Tipo | Description |
ExplanationSpec.Builder |
getExplanationSpecOrBuilder()
public ExplanationSpecOrBuilder getExplanationSpecOrBuilder()
Configurazione della spiegazione per questo DeployedModel.
Quando esegui il deployment di un modello utilizzando EndpointService.DeployModel, questo valore sostituisce il valore di Model.explanation_spec. Tutti i campi di explanation_spec sono facoltativi nella richiesta. Se un campo di explanation_spec non viene compilato, viene ereditato il valore dello stesso campo di Model.explanation_spec. Se il valore Model.explanation_spec corrispondente non viene compilato, tutti i campi di explanation_spec verranno utilizzati per la configurazione della spiegazione.
.google.cloud.vertexai.v1.ExplanationSpec explanation_spec = 9;
Restituisce | |
---|---|
Tipo | Description |
ExplanationSpecOrBuilder |
getId()
public String getId()
Immutabile. L'ID del modello Deployed. Se non viene fornito al momento del deployment, Vertex AI genererà un valore per questo ID.
Questo valore deve contenere da 1 a 10 caratteri. I caratteri validi sono /[0-9]/
.
string id = 1 [(.google.api.field_behavior) = IMMUTABLE];
Restituisce | |
---|---|
Tipo | Description |
String |
L'ID. |
getIdBytes()
public ByteString getIdBytes()
Immutabile. L'ID del modello Deployed. Se non viene fornito al momento del deployment, Vertex AI genererà un valore per questo ID.
Questo valore deve contenere da 1 a 10 caratteri. I caratteri validi sono /[0-9]/
.
string id = 1 [(.google.api.field_behavior) = IMMUTABLE];
Restituisce | |
---|---|
Tipo | Description |
ByteString |
I byte per l'ID. |
getModel()
public String getModel()
Obbligatorio. Il nome della risorsa del modello di cui si tratta il deployment. Tieni presente che il modello potrebbe trovarsi in una località diversa rispetto all'endpoint del modello Deployed.
Il nome della risorsa può contenere l'ID versione o l'alias di versione per specificare la versione.
Esempio: projects/{project}/locations/{location}/models/{model}@2
o
projects/{project}/locations/{location}/models/{model}@golden
se non viene specificata alcuna versione, verrà eseguito il deployment della versione predefinita.
string model = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Restituisce | |
---|---|
Tipo | Description |
String |
Il modello. |
getModelBytes()
public ByteString getModelBytes()
Obbligatorio. Il nome della risorsa del modello di cui si tratta il deployment. Tieni presente che il modello potrebbe trovarsi in una località diversa rispetto all'endpoint del modello Deployed.
Il nome della risorsa può contenere l'ID versione o l'alias di versione per specificare la versione.
Esempio: projects/{project}/locations/{location}/models/{model}@2
o
projects/{project}/locations/{location}/models/{model}@golden
se non viene specificata alcuna versione, verrà eseguito il deployment della versione predefinita.
string model = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Restituisce | |
---|---|
Tipo | Description |
ByteString |
I byte per il modello. |
getModelVersionId()
public String getModelVersionId()
Solo output. L'ID versione del modello di cui è stato eseguito il deployment.
string model_version_id = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
String |
Il valore modelVersionId. |
getModelVersionIdBytes()
public ByteString getModelVersionIdBytes()
Solo output. L'ID versione del modello di cui è stato eseguito il deployment.
string model_version_id = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
ByteString |
I byte per modelVersionId. |
getPredictionResourcesCase()
public DeployedModel.PredictionResourcesCase getPredictionResourcesCase()
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.PredictionResourcesCase |
getPrivateEndpoints()
public PrivateEndpoints getPrivateEndpoints()
Solo output. Fornisci percorsi agli utenti per inviare richieste di previsione/spiegazione/integrità direttamente ai servizi del modello di cui è stato eseguito il deployment in esecuzione su Cloud tramite l'accesso privato ai servizi. Questo campo viene compilato se è configurata la rete.
.google.cloud.vertexai.v1.PrivateEndpoints private_endpoints = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
PrivateEndpoints |
PrivateEndpoints. |
getPrivateEndpointsBuilder()
public PrivateEndpoints.Builder getPrivateEndpointsBuilder()
Solo output. Fornisci percorsi agli utenti per inviare richieste di previsione/spiegazione/integrità direttamente ai servizi del modello di cui è stato eseguito il deployment in esecuzione su Cloud tramite l'accesso privato ai servizi. Questo campo viene compilato se è configurata la rete.
.google.cloud.vertexai.v1.PrivateEndpoints private_endpoints = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
PrivateEndpoints.Builder |
getPrivateEndpointsOrBuilder()
public PrivateEndpointsOrBuilder getPrivateEndpointsOrBuilder()
Solo output. Fornisci percorsi agli utenti per inviare richieste di previsione/spiegazione/integrità direttamente ai servizi del modello di cui è stato eseguito il deployment in esecuzione su Cloud tramite l'accesso privato ai servizi. Questo campo viene compilato se è configurata la rete.
.google.cloud.vertexai.v1.PrivateEndpoints private_endpoints = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
PrivateEndpointsOrBuilder |
getServiceAccount()
public String getServiceAccount()
L'account di servizio utilizzato per l'esecuzione del container di DeployedModel. Specifica l'indirizzo email dell'account di servizio. Se questo account di servizio non è specificato, il container viene eseguito come account di servizio che non ha accesso al progetto di risorse.
Gli utenti che eseguono il deployment del modello devono avere l'autorizzazione iam.serviceAccounts.actAs
per questo account di servizio.
string service_account = 11;
Restituisce | |
---|---|
Tipo | Description |
String |
L'account di servizio. |
getServiceAccountBytes()
public ByteString getServiceAccountBytes()
L'account di servizio utilizzato per l'esecuzione del container di DeployedModel. Specifica l'indirizzo email dell'account di servizio. Se questo account di servizio non è specificato, il container viene eseguito come account di servizio che non ha accesso al progetto di risorse.
Gli utenti che eseguono il deployment del modello devono avere l'autorizzazione iam.serviceAccounts.actAs
per questo account di servizio.
string service_account = 11;
Restituisce | |
---|---|
Tipo | Description |
ByteString |
I byte per serviceAccount. |
getSharedResources()
public String getSharedResources()
Il nome della risorsa del DeploymentResourcePool condiviso su cui eseguire il deployment.
Formato:
projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}
string shared_resources = 17 [(.google.api.resource_reference) = { ... }
Restituisce | |
---|---|
Tipo | Description |
String |
Il parametro sharedResources. |
getSharedResourcesBytes()
public ByteString getSharedResourcesBytes()
Il nome della risorsa del DeploymentResourcePool condiviso su cui eseguire il deployment.
Formato:
projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}
string shared_resources = 17 [(.google.api.resource_reference) = { ... }
Restituisce | |
---|---|
Tipo | Description |
ByteString |
I byte per sharedResources. |
hasAutomaticResources()
public boolean hasAutomaticResources()
Una descrizione delle risorse decise in larga misura da Vertex AI e che richiedono solo una piccola configurazione aggiuntiva.
.google.cloud.vertexai.v1.AutomaticResources automatic_resources = 8;
Restituisce | |
---|---|
Tipo | Description |
boolean |
Indica se è impostato il campo automatedResources. |
hasCreateTime()
public boolean hasCreateTime()
Solo output. Timestamp della creazione del modello DeployedModel.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
boolean |
Indica se è impostato il campo createTime. |
hasDedicatedResources()
public boolean hasDedicatedResources()
Una descrizione delle risorse dedicate al modello DeployedModel e che richiedono un livello maggiore di configurazione manuale.
.google.cloud.vertexai.v1.DedicatedResources dedicated_resources = 7;
Restituisce | |
---|---|
Tipo | Description |
boolean |
Indica se è impostato il campo DedicatedResources. |
hasExplanationSpec()
public boolean hasExplanationSpec()
Configurazione della spiegazione per questo DeployedModel.
Quando esegui il deployment di un modello utilizzando EndpointService.DeployModel, questo valore sostituisce il valore di Model.explanation_spec. Tutti i campi di explanation_spec sono facoltativi nella richiesta. Se un campo di explanation_spec non viene compilato, viene ereditato il valore dello stesso campo di Model.explanation_spec. Se il valore Model.explanation_spec corrispondente non viene compilato, tutti i campi di explanation_spec verranno utilizzati per la configurazione della spiegazione.
.google.cloud.vertexai.v1.ExplanationSpec explanation_spec = 9;
Restituisce | |
---|---|
Tipo | Description |
boolean |
Indica se il campo monetizationSpec è impostato. |
hasPrivateEndpoints()
public boolean hasPrivateEndpoints()
Solo output. Fornisci percorsi agli utenti per inviare richieste di previsione/spiegazione/integrità direttamente ai servizi del modello di cui è stato eseguito il deployment in esecuzione su Cloud tramite l'accesso privato ai servizi. Questo campo viene compilato se è configurata la rete.
.google.cloud.vertexai.v1.PrivateEndpoints private_endpoints = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Restituisce | |
---|---|
Tipo | Description |
boolean |
Indica se il campo privateEndpoints è impostato. |
hasSharedResources()
public boolean hasSharedResources()
Il nome della risorsa del DeploymentResourcePool condiviso su cui eseguire il deployment.
Formato:
projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}
string shared_resources = 17 [(.google.api.resource_reference) = { ... }
Restituisce | |
---|---|
Tipo | Description |
boolean |
Indica se il campo sharedResources è impostato. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Restituisce | |
---|---|
Tipo | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Restituisce | |
---|---|
Tipo | Description |
boolean |
mergeAutomaticResources(AutomaticResources value)
public DeployedModel.Builder mergeAutomaticResources(AutomaticResources value)
Una descrizione delle risorse decise in larga misura da Vertex AI e che richiedono solo una piccola configurazione aggiuntiva.
.google.cloud.vertexai.v1.AutomaticResources automatic_resources = 8;
Parametro | |
---|---|
Nome | Description |
value |
AutomaticResources |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
mergeCreateTime(Timestamp value)
public DeployedModel.Builder mergeCreateTime(Timestamp value)
Solo output. Timestamp della creazione del modello DeployedModel.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parametro | |
---|---|
Nome | Description |
value |
Timestamp |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
mergeDedicatedResources(DedicatedResources value)
public DeployedModel.Builder mergeDedicatedResources(DedicatedResources value)
Una descrizione delle risorse dedicate al modello DeployedModel e che richiedono un livello maggiore di configurazione manuale.
.google.cloud.vertexai.v1.DedicatedResources dedicated_resources = 7;
Parametro | |
---|---|
Nome | Description |
value |
DedicatedResources |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
mergeExplanationSpec(ExplanationSpec value)
public DeployedModel.Builder mergeExplanationSpec(ExplanationSpec value)
Configurazione della spiegazione per questo DeployedModel.
Quando esegui il deployment di un modello utilizzando EndpointService.DeployModel, questo valore sostituisce il valore di Model.explanation_spec. Tutti i campi di explanation_spec sono facoltativi nella richiesta. Se un campo di explanation_spec non viene compilato, viene ereditato il valore dello stesso campo di Model.explanation_spec. Se il valore Model.explanation_spec corrispondente non viene compilato, tutti i campi di explanation_spec verranno utilizzati per la configurazione della spiegazione.
.google.cloud.vertexai.v1.ExplanationSpec explanation_spec = 9;
Parametro | |
---|---|
Nome | Description |
value |
ExplanationSpec |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
mergeFrom(DeployedModel other)
public DeployedModel.Builder mergeFrom(DeployedModel other)
Parametro | |
---|---|
Nome | Description |
other |
DeployedModel |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public DeployedModel.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parametri | |
---|---|
Nome | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Eccezioni | |
---|---|
Tipo | Description |
IOException |
mergeFrom(Message other)
public DeployedModel.Builder mergeFrom(Message other)
Parametro | |
---|---|
Nome | Description |
other |
Message |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
mergePrivateEndpoints(PrivateEndpoints value)
public DeployedModel.Builder mergePrivateEndpoints(PrivateEndpoints value)
Solo output. Fornisci percorsi agli utenti per inviare richieste di previsione/spiegazione/integrità direttamente ai servizi del modello di cui è stato eseguito il deployment in esecuzione su Cloud tramite l'accesso privato ai servizi. Questo campo viene compilato se è configurata la rete.
.google.cloud.vertexai.v1.PrivateEndpoints private_endpoints = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parametro | |
---|---|
Nome | Description |
value |
PrivateEndpoints |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final DeployedModel.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parametro | |
---|---|
Nome | Description |
unknownFields |
UnknownFieldSet |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
setAutomaticResources(AutomaticResources value)
public DeployedModel.Builder setAutomaticResources(AutomaticResources value)
Una descrizione delle risorse decise in larga misura da Vertex AI e che richiedono solo una piccola configurazione aggiuntiva.
.google.cloud.vertexai.v1.AutomaticResources automatic_resources = 8;
Parametro | |
---|---|
Nome | Description |
value |
AutomaticResources |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
setAutomaticResources(AutomaticResources.Builder builderForValue)
public DeployedModel.Builder setAutomaticResources(AutomaticResources.Builder builderForValue)
Una descrizione delle risorse decise in larga misura da Vertex AI e che richiedono solo una piccola configurazione aggiuntiva.
.google.cloud.vertexai.v1.AutomaticResources automatic_resources = 8;
Parametro | |
---|---|
Nome | Description |
builderForValue |
AutomaticResources.Builder |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
setCreateTime(Timestamp value)
public DeployedModel.Builder setCreateTime(Timestamp value)
Solo output. Timestamp della creazione del modello DeployedModel.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parametro | |
---|---|
Nome | Description |
value |
Timestamp |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
setCreateTime(Timestamp.Builder builderForValue)
public DeployedModel.Builder setCreateTime(Timestamp.Builder builderForValue)
Solo output. Timestamp della creazione del modello DeployedModel.
.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parametro | |
---|---|
Nome | Description |
builderForValue |
Builder |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
setDedicatedResources(DedicatedResources value)
public DeployedModel.Builder setDedicatedResources(DedicatedResources value)
Una descrizione delle risorse dedicate al modello DeployedModel e che richiedono un livello maggiore di configurazione manuale.
.google.cloud.vertexai.v1.DedicatedResources dedicated_resources = 7;
Parametro | |
---|---|
Nome | Description |
value |
DedicatedResources |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
setDedicatedResources(DedicatedResources.Builder builderForValue)
public DeployedModel.Builder setDedicatedResources(DedicatedResources.Builder builderForValue)
Una descrizione delle risorse dedicate al modello DeployedModel e che richiedono un livello maggiore di configurazione manuale.
.google.cloud.vertexai.v1.DedicatedResources dedicated_resources = 7;
Parametro | |
---|---|
Nome | Description |
builderForValue |
DedicatedResources.Builder |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
setDisableContainerLogging(boolean value)
public DeployedModel.Builder setDisableContainerLogging(boolean value)
Per i modelli con addestramento personalizzato e i modelli tabulari AutoML, il container delle istanze
DeployedModel invierà i flussi stderr
e stdout
a
Cloud Logging per impostazione predefinita. Tieni presente che i log sono soggetti a costi,
soggetti ai prezzi di
Cloud Logging.
L'utente può disabilitare il logging dei container impostando questo flag su true.
bool disable_container_logging = 15;
Parametro | |
---|---|
Nome | Description |
value |
boolean Il parametrodisableContainerLogging da impostare. |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Questo strumento per il concatenamento. |
setDisableExplanations(boolean value)
public DeployedModel.Builder setDisableExplanations(boolean value)
Se il valore è true, esegui il deployment del modello senza caratteristica spiegabile, indipendentemente dall'esistenza di Model.explanation_spec o explanation_spec.
bool disable_explanations = 19;
Parametro | |
---|---|
Nome | Description |
value |
boolean Il parametro disabledExplanations da impostare. |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Questo strumento per il concatenamento. |
setDisplayName(String value)
public DeployedModel.Builder setDisplayName(String value)
Il nome visualizzato del DeploymentedModel. Se non viene specificato al momento della creazione, viene utilizzato il valore display_name del modello.
string display_name = 3;
Parametro | |
---|---|
Nome | Description |
value |
String Il valore displayName da impostare. |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Questo strumento per il concatenamento. |
setDisplayNameBytes(ByteString value)
public DeployedModel.Builder setDisplayNameBytes(ByteString value)
Il nome visualizzato del DeploymentedModel. Se non viene specificato al momento della creazione, viene utilizzato il valore display_name del modello.
string display_name = 3;
Parametro | |
---|---|
Nome | Description |
value |
ByteString I byte da impostare per displayName. |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Questo strumento per il concatenamento. |
setEnableAccessLogging(boolean value)
public DeployedModel.Builder setEnableAccessLogging(boolean value)
Se il valore è true, i log degli accessi alle previsioni online vengono inviati a Cloud Logging. Questi log sono come i log standard degli accessi al server, contenenti informazioni come timestamp e latenza per ogni richiesta di previsione.
Tieni presente che i log potrebbero comportare dei costi, in particolare se il progetto riceve richieste di previsione con una frequenza di query al secondo (QPS) elevata. Stima i costi prima di attivare questa opzione.
bool enable_access_logging = 13;
Parametro | |
---|---|
Nome | Description |
value |
boolean Il parametro EnableAccessLogging da impostare. |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Questo strumento per il concatenamento. |
setExplanationSpec(ExplanationSpec value)
public DeployedModel.Builder setExplanationSpec(ExplanationSpec value)
Configurazione della spiegazione per questo DeployedModel.
Quando esegui il deployment di un modello utilizzando EndpointService.DeployModel, questo valore sostituisce il valore di Model.explanation_spec. Tutti i campi di explanation_spec sono facoltativi nella richiesta. Se un campo di explanation_spec non viene compilato, viene ereditato il valore dello stesso campo di Model.explanation_spec. Se il valore Model.explanation_spec corrispondente non viene compilato, tutti i campi di explanation_spec verranno utilizzati per la configurazione della spiegazione.
.google.cloud.vertexai.v1.ExplanationSpec explanation_spec = 9;
Parametro | |
---|---|
Nome | Description |
value |
ExplanationSpec |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
setExplanationSpec(ExplanationSpec.Builder builderForValue)
public DeployedModel.Builder setExplanationSpec(ExplanationSpec.Builder builderForValue)
Configurazione della spiegazione per questo DeployedModel.
Quando esegui il deployment di un modello utilizzando EndpointService.DeployModel, questo valore sostituisce il valore di Model.explanation_spec. Tutti i campi di explanation_spec sono facoltativi nella richiesta. Se un campo di explanation_spec non viene compilato, viene ereditato il valore dello stesso campo di Model.explanation_spec. Se il valore Model.explanation_spec corrispondente non viene compilato, tutti i campi di explanation_spec verranno utilizzati per la configurazione della spiegazione.
.google.cloud.vertexai.v1.ExplanationSpec explanation_spec = 9;
Parametro | |
---|---|
Nome | Description |
builderForValue |
ExplanationSpec.Builder |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public DeployedModel.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parametri | |
---|---|
Nome | Description |
field |
FieldDescriptor |
value |
Object |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
setId(Valore stringa)
public DeployedModel.Builder setId(String value)
Immutabile. L'ID del modello Deployed. Se non viene fornito al momento del deployment, Vertex AI genererà un valore per questo ID.
Questo valore deve contenere da 1 a 10 caratteri. I caratteri validi sono /[0-9]/
.
string id = 1 [(.google.api.field_behavior) = IMMUTABLE];
Parametro | |
---|---|
Nome | Description |
value |
String L'ID da impostare. |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Questo strumento per il concatenamento. |
setIdBytes(ByteString value)
public DeployedModel.Builder setIdBytes(ByteString value)
Immutabile. L'ID del modello Deployed. Se non viene fornito al momento del deployment, Vertex AI genererà un valore per questo ID.
Questo valore deve contenere da 1 a 10 caratteri. I caratteri validi sono /[0-9]/
.
string id = 1 [(.google.api.field_behavior) = IMMUTABLE];
Parametro | |
---|---|
Nome | Description |
value |
ByteString I byte per l'ID da impostare. |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Questo strumento per il concatenamento. |
setModel(String value)
public DeployedModel.Builder setModel(String value)
Obbligatorio. Il nome della risorsa del modello di cui si tratta il deployment. Tieni presente che il modello potrebbe trovarsi in una località diversa rispetto all'endpoint del modello Deployed.
Il nome della risorsa può contenere l'ID versione o l'alias di versione per specificare la versione.
Esempio: projects/{project}/locations/{location}/models/{model}@2
o
projects/{project}/locations/{location}/models/{model}@golden
se non viene specificata alcuna versione, verrà eseguito il deployment della versione predefinita.
string model = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parametro | |
---|---|
Nome | Description |
value |
String Il modello da impostare. |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Questo strumento per il concatenamento. |
setModelBytes(ByteString value)
public DeployedModel.Builder setModelBytes(ByteString value)
Obbligatorio. Il nome della risorsa del modello di cui si tratta il deployment. Tieni presente che il modello potrebbe trovarsi in una località diversa rispetto all'endpoint del modello Deployed.
Il nome della risorsa può contenere l'ID versione o l'alias di versione per specificare la versione.
Esempio: projects/{project}/locations/{location}/models/{model}@2
o
projects/{project}/locations/{location}/models/{model}@golden
se non viene specificata alcuna versione, verrà eseguito il deployment della versione predefinita.
string model = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parametro | |
---|---|
Nome | Description |
value |
ByteString I byte da impostare per il modello. |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Questo strumento per il concatenamento. |
setModelVersionId(Valore stringa)
public DeployedModel.Builder setModelVersionId(String value)
Solo output. L'ID versione del modello di cui è stato eseguito il deployment.
string model_version_id = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parametro | |
---|---|
Nome | Description |
value |
String Il valore modelVersionId da impostare. |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Questo strumento per il concatenamento. |
setModelVersionIdBytes(ByteString value)
public DeployedModel.Builder setModelVersionIdBytes(ByteString value)
Solo output. L'ID versione del modello di cui è stato eseguito il deployment.
string model_version_id = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parametro | |
---|---|
Nome | Description |
value |
ByteString I byte per modelVersionId da impostare. |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Questo strumento per il concatenamento. |
setPrivateEndpoints(PrivateEndpoints value)
public DeployedModel.Builder setPrivateEndpoints(PrivateEndpoints value)
Solo output. Fornisci percorsi agli utenti per inviare richieste di previsione/spiegazione/integrità direttamente ai servizi del modello di cui è stato eseguito il deployment in esecuzione su Cloud tramite l'accesso privato ai servizi. Questo campo viene compilato se è configurata la rete.
.google.cloud.vertexai.v1.PrivateEndpoints private_endpoints = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parametro | |
---|---|
Nome | Description |
value |
PrivateEndpoints |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
setPrivateEndpoints(PrivateEndpoints.Builder builderForValue)
public DeployedModel.Builder setPrivateEndpoints(PrivateEndpoints.Builder builderForValue)
Solo output. Fornisci percorsi agli utenti per inviare richieste di previsione/spiegazione/integrità direttamente ai servizi del modello di cui è stato eseguito il deployment in esecuzione su Cloud tramite l'accesso privato ai servizi. Questo campo viene compilato se è configurata la rete.
.google.cloud.vertexai.v1.PrivateEndpoints private_endpoints = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parametro | |
---|---|
Nome | Description |
builderForValue |
PrivateEndpoints.Builder |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public DeployedModel.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parametri | |
---|---|
Nome | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
setServiceAccount(String value)
public DeployedModel.Builder setServiceAccount(String value)
L'account di servizio utilizzato per l'esecuzione del container di DeployedModel. Specifica l'indirizzo email dell'account di servizio. Se questo account di servizio non è specificato, il container viene eseguito come account di servizio che non ha accesso al progetto di risorse.
Gli utenti che eseguono il deployment del modello devono avere l'autorizzazione iam.serviceAccounts.actAs
per questo account di servizio.
string service_account = 11;
Parametro | |
---|---|
Nome | Description |
value |
String L'account di servizio da impostare. |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Questo strumento per il concatenamento. |
setServiceAccountBytes(ByteString value)
public DeployedModel.Builder setServiceAccountBytes(ByteString value)
L'account di servizio utilizzato per l'esecuzione del container di DeployedModel. Specifica l'indirizzo email dell'account di servizio. Se questo account di servizio non è specificato, il container viene eseguito come account di servizio che non ha accesso al progetto di risorse.
Gli utenti che eseguono il deployment del modello devono avere l'autorizzazione iam.serviceAccounts.actAs
per questo account di servizio.
string service_account = 11;
Parametro | |
---|---|
Nome | Description |
value |
ByteString I byte da impostare per serviceAccount. |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Questo strumento per il concatenamento. |
setSharedResources(String value)
public DeployedModel.Builder setSharedResources(String value)
Il nome della risorsa del DeploymentResourcePool condiviso su cui eseguire il deployment.
Formato:
projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}
string shared_resources = 17 [(.google.api.resource_reference) = { ... }
Parametro | |
---|---|
Nome | Description |
value |
String Le risorse condivise da impostare. |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Questo strumento per il concatenamento. |
setSharedResourcesBytes(ByteString value)
public DeployedModel.Builder setSharedResourcesBytes(ByteString value)
Il nome della risorsa del DeploymentResourcePool condiviso su cui eseguire il deployment.
Formato:
projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}
string shared_resources = 17 [(.google.api.resource_reference) = { ... }
Parametro | |
---|---|
Nome | Description |
value |
ByteString I byte per SharedResources da impostare. |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |
Questo strumento per il concatenamento. |
setUnknownFields(UnknownFieldSet unknownFields)
public final DeployedModel.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parametro | |
---|---|
Nome | Description |
unknownFields |
UnknownFieldSet |
Restituisce | |
---|---|
Tipo | Description |
DeployedModel.Builder |