public final class DeployModelRequest extends GeneratedMessageV3 implements DeployModelRequestOrBuilder
Messaggio di richiesta per EndpointService.DeployModel.
Tipo di protobuf google.cloud.vertexai.v1.DeployModelRequest
Membri ereditati
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Campi statici
DEPLOYED_MODEL_FIELD_NUMBER
public static final int DEPLOYED_MODEL_FIELD_NUMBER
Valore campo |
Tipo |
Description |
int |
|
ENDPOINT_FIELD_NUMBER
public static final int ENDPOINT_FIELD_NUMBER
Valore campo |
Tipo |
Description |
int |
|
TRAFFIC_SPLIT_FIELD_NUMBER
public static final int TRAFFIC_SPLIT_FIELD_NUMBER
Valore campo |
Tipo |
Description |
int |
|
Metodi statici
getDefaultInstance()
public static DeployModelRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static DeployModelRequest.Builder newBuilder()
newBuilder(DeployModelRequest prototype)
public static DeployModelRequest.Builder newBuilder(DeployModelRequest prototype)
public static DeployModelRequest parseDelimitedFrom(InputStream input)
public static DeployModelRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static DeployModelRequest parseFrom(byte[] data)
Parametro |
Nome |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DeployModelRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static DeployModelRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DeployModelRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DeployModelRequest parseFrom(CodedInputStream input)
public static DeployModelRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static DeployModelRequest parseFrom(InputStream input)
public static DeployModelRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static DeployModelRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static DeployModelRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<DeployModelRequest> parser()
Metodi
containsTrafficSplit(String key)
public boolean containsTrafficSplit(String key)
Una mappa dall'ID di un DeployedModel alla percentuale di traffico di questo endpoint che deve essere inoltrato a quel DeployedModel.
Se questo campo non è vuoto, il valore traffic_split dell'endpoint verrà sovrascritto. Per fare riferimento all'ID del modello di cui è stato appena eseguito il deployment,
è necessario utilizzare uno
"0" e l'ID effettivo del nuovo modello DeployedModel
verrà compilato al posto da questo metodo. La somma dei valori percentuali di traffico deve essere pari a 100.
Se questo campo è vuoto, il valore traffic_split dell'endpoint non viene aggiornato.
map<string, int32> traffic_split = 3;
Parametro |
Nome |
Description |
key |
String
|
Restituisce |
Tipo |
Description |
boolean |
|
è uguale a(obj oggetto)
public boolean equals(Object obj)
Parametro |
Nome |
Description |
obj |
Object
|
Restituisce |
Tipo |
Description |
boolean |
|
Sostituzioni
getDefaultInstanceForType()
public DeployModelRequest getDefaultInstanceForType()
getDeployedModel()
public DeployedModel getDeployedModel()
Obbligatorio. Il modello Deployed da creare all'interno dell'endpoint. Tieni presente che è necessario aggiornare Endpoint.traffic_split affinché il DeployedModel inizi a ricevere traffico, come parte di questa chiamata o tramite EndpointService.UpdateEndpoint.
.google.cloud.vertexai.v1.DeployedModel deployed_model = 2 [(.google.api.field_behavior) = REQUIRED];
Restituisce |
Tipo |
Description |
DeployedModel |
Il modello di cui è stato eseguito il deployment.
|
getDeployedModelOrBuilder()
public DeployedModelOrBuilder getDeployedModelOrBuilder()
Obbligatorio. Il modello Deployed da creare all'interno dell'endpoint. Tieni presente che è necessario aggiornare Endpoint.traffic_split affinché il DeployedModel inizi a ricevere traffico, come parte di questa chiamata o tramite EndpointService.UpdateEndpoint.
.google.cloud.vertexai.v1.DeployedModel deployed_model = 2 [(.google.api.field_behavior) = REQUIRED];
getEndpoint()
public String getEndpoint()
Obbligatorio. Il nome della risorsa endpoint in cui eseguire il deployment di un modello.
Formato:
projects/{project}/locations/{location}/endpoints/{endpoint}
string endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Restituisce |
Tipo |
Description |
String |
L'endpoint.
|
getEndpointBytes()
public ByteString getEndpointBytes()
Obbligatorio. Il nome della risorsa endpoint in cui eseguire il deployment di un modello.
Formato:
projects/{project}/locations/{location}/endpoints/{endpoint}
string endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Restituisce |
Tipo |
Description |
ByteString |
I byte per l'endpoint.
|
getParserForType()
public Parser<DeployModelRequest> getParserForType()
Sostituzioni
getSerializedSize()
public int getSerializedSize()
Restituisce |
Tipo |
Description |
int |
|
Sostituzioni
getTrafficSplit() (deprecated)
public Map<String,Integer> getTrafficSplit()
getTrafficSplitCount()
public int getTrafficSplitCount()
Una mappa dall'ID di un DeployedModel alla percentuale di traffico di questo endpoint che deve essere inoltrato a quel DeployedModel.
Se questo campo non è vuoto, il valore traffic_split dell'endpoint verrà sovrascritto. Per fare riferimento all'ID del modello di cui è stato appena eseguito il deployment,
è necessario utilizzare uno
"0" e l'ID effettivo del nuovo modello DeployedModel
verrà compilato al posto da questo metodo. La somma dei valori percentuali di traffico deve essere pari a 100.
Se questo campo è vuoto, il valore traffic_split dell'endpoint non viene aggiornato.
map<string, int32> traffic_split = 3;
Restituisce |
Tipo |
Description |
int |
|
getTrafficSplitMap()
public Map<String,Integer> getTrafficSplitMap()
Una mappa dall'ID di un DeployedModel alla percentuale di traffico di questo endpoint che deve essere inoltrato a quel DeployedModel.
Se questo campo non è vuoto, il valore traffic_split dell'endpoint verrà sovrascritto. Per fare riferimento all'ID del modello di cui è stato appena eseguito il deployment,
è necessario utilizzare uno
"0" e l'ID effettivo del nuovo modello DeployedModel
verrà compilato al posto da questo metodo. La somma dei valori percentuali di traffico deve essere pari a 100.
Se questo campo è vuoto, il valore traffic_split dell'endpoint non viene aggiornato.
map<string, int32> traffic_split = 3;
getTrafficSplitOrDefault(String key, int defaultValue)
public int getTrafficSplitOrDefault(String key, int defaultValue)
Una mappa dall'ID di un DeployedModel alla percentuale di traffico di questo endpoint che deve essere inoltrato a quel DeployedModel.
Se questo campo non è vuoto, il valore traffic_split dell'endpoint verrà sovrascritto. Per fare riferimento all'ID del modello di cui è stato appena eseguito il deployment,
è necessario utilizzare uno
"0" e l'ID effettivo del nuovo modello DeployedModel
verrà compilato al posto da questo metodo. La somma dei valori percentuali di traffico deve essere pari a 100.
Se questo campo è vuoto, il valore traffic_split dell'endpoint non viene aggiornato.
map<string, int32> traffic_split = 3;
Parametri |
Nome |
Description |
key |
String
|
defaultValue |
int
|
Restituisce |
Tipo |
Description |
int |
|
getTrafficSplitOrThrow(String key)
public int getTrafficSplitOrThrow(String key)
Una mappa dall'ID di un DeployedModel alla percentuale di traffico di questo endpoint che deve essere inoltrato a quel DeployedModel.
Se questo campo non è vuoto, il valore traffic_split dell'endpoint verrà sovrascritto. Per fare riferimento all'ID del modello di cui è stato appena eseguito il deployment,
è necessario utilizzare uno
"0" e l'ID effettivo del nuovo modello DeployedModel
verrà compilato al posto da questo metodo. La somma dei valori percentuali di traffico deve essere pari a 100.
Se questo campo è vuoto, il valore traffic_split dell'endpoint non viene aggiornato.
map<string, int32> traffic_split = 3;
Parametro |
Nome |
Description |
key |
String
|
Restituisce |
Tipo |
Description |
int |
|
hasDeployedModel()
public boolean hasDeployedModel()
Obbligatorio. Il modello Deployed da creare all'interno dell'endpoint. Tieni presente che è necessario aggiornare Endpoint.traffic_split affinché il DeployedModel inizi a ricevere traffico, come parte di questa chiamata o tramite EndpointService.UpdateEndpoint.
.google.cloud.vertexai.v1.DeployedModel deployed_model = 2 [(.google.api.field_behavior) = REQUIRED];
Restituisce |
Tipo |
Description |
boolean |
Indica se è impostato il campo DeploymentModel.
|
hashCode()
Restituisce |
Tipo |
Description |
int |
|
Sostituzioni
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Sostituzioni
internalGetMapField(int number)
protected MapField internalGetMapField(int number)
Parametro |
Nome |
Description |
number |
int
|
Sostituzioni
isInitialized()
public final boolean isInitialized()
Restituisce |
Tipo |
Description |
boolean |
|
Sostituzioni
newBuilderForType()
public DeployModelRequest.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected DeployModelRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Sostituzioni
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Restituisce |
Tipo |
Description |
Object |
|
Sostituzioni
toBuilder()
public DeployModelRequest.Builder toBuilder()
writeTo(output di CodedOutputStream)
public void writeTo(CodedOutputStream output)
Sostituzioni