public static final class UndeployModelRequest.Builder extends GeneratedMessageV3.Builder<UndeployModelRequest.Builder> implements UndeployModelRequestOrBuilder
Messaggio di richiesta per EndpointService.UndeployModel.
Tipo di protobuf google.cloud.vertexai.v1.UndeployModelRequest
Membri ereditati
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Metodi statici
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Metodi
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public UndeployModelRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Sostituzioni
build()
public UndeployModelRequest build()
buildPartial()
public UndeployModelRequest buildPartial()
Clear()
public UndeployModelRequest.Builder clear()
Sostituzioni
ClearDeployedModelId()
public UndeployModelRequest.Builder clearDeployedModelId()
Obbligatorio. L'ID del modello DeployedModel di cui annullare il deployment dall'endpoint.
string deployed_model_id = 2 [(.google.api.field_behavior) = REQUIRED];
clearEndpoint()
public UndeployModelRequest.Builder clearEndpoint()
Obbligatorio. Il nome della risorsa endpoint da cui annullare il deployment di un modello.
Formato:
projects/{project}/locations/{location}/endpoints/{endpoint}
string endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clearField(Descriptors.FieldDescriptor field)
public UndeployModelRequest.Builder clearField(Descriptors.FieldDescriptor field)
Sostituzioni
clearOneof(Descriptors.OneofDescriptor oneof)
public UndeployModelRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Sostituzioni
clearTrafficSplit()
public UndeployModelRequest.Builder clearTrafficSplit()
clone()
public UndeployModelRequest.Builder clone()
Sostituzioni
containsTrafficSplit(String key)
public boolean containsTrafficSplit(String key)
Se questo campo viene fornito, il valore traffic_split dell'endpoint verrà sovrascritto. Se viene annullato il deployment dell'ultimo DeployedModel dall'endpoint, [Endpoint.traffic_split] sarà sempre vuoto quando viene restituita questa chiamata. Il deployment di un modello DeployedModel verrà annullato solo se non ha traffico assegnato quando questo metodo viene eseguito o se questo campo annulla l'assegnazione di traffico al modello.
map<string, int32> traffic_split = 3;
Parametro |
Nome |
Description |
key |
String
|
Restituisce |
Tipo |
Description |
boolean |
|
getDefaultInstanceForType()
public UndeployModelRequest getDefaultInstanceForType()
getDeployedModelId()
public String getDeployedModelId()
Obbligatorio. L'ID del modello DeployedModel di cui annullare il deployment dall'endpoint.
string deployed_model_id = 2 [(.google.api.field_behavior) = REQUIRED];
Restituisce |
Tipo |
Description |
String |
L'ID modello distribuito.
|
getDeployedModelIdBytes()
public ByteString getDeployedModelIdBytes()
Obbligatorio. L'ID del modello DeployedModel di cui annullare il deployment dall'endpoint.
string deployed_model_id = 2 [(.google.api.field_behavior) = REQUIRED];
Restituisce |
Tipo |
Description |
ByteString |
I byte per il valore DeploymentModelId.
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Sostituzioni
getEndpoint()
public String getEndpoint()
Obbligatorio. Il nome della risorsa endpoint da cui annullare 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 da cui annullare 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.
|
getMutableTrafficSplit() (deprecated)
public Map<String,Integer> getMutableTrafficSplit()
Utilizza invece funzioni di accesso mutazioni alternative.
getTrafficSplit() (deprecated)
public Map<String,Integer> getTrafficSplit()
getTrafficSplitCount()
public int getTrafficSplitCount()
Se questo campo viene fornito, il valore traffic_split dell'endpoint verrà sovrascritto. Se viene annullato il deployment dell'ultimo DeployedModel dall'endpoint, [Endpoint.traffic_split] sarà sempre vuoto quando viene restituita questa chiamata. Il deployment di un modello DeployedModel verrà annullato solo se non ha traffico assegnato quando questo metodo viene eseguito o se questo campo annulla l'assegnazione di traffico al modello.
map<string, int32> traffic_split = 3;
Restituisce |
Tipo |
Description |
int |
|
getTrafficSplitMap()
public Map<String,Integer> getTrafficSplitMap()
Se questo campo viene fornito, il valore traffic_split dell'endpoint verrà sovrascritto. Se viene annullato il deployment dell'ultimo DeployedModel dall'endpoint, [Endpoint.traffic_split] sarà sempre vuoto quando viene restituita questa chiamata. Il deployment di un modello DeployedModel verrà annullato solo se non ha traffico assegnato quando questo metodo viene eseguito o se questo campo annulla l'assegnazione di traffico al modello.
map<string, int32> traffic_split = 3;
getTrafficSplitOrDefault(String key, int defaultValue)
public int getTrafficSplitOrDefault(String key, int defaultValue)
Se questo campo viene fornito, il valore traffic_split dell'endpoint verrà sovrascritto. Se viene annullato il deployment dell'ultimo DeployedModel dall'endpoint, [Endpoint.traffic_split] sarà sempre vuoto quando viene restituita questa chiamata. Il deployment di un modello DeployedModel verrà annullato solo se non ha traffico assegnato quando questo metodo viene eseguito o se questo campo annulla l'assegnazione di traffico al modello.
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)
Se questo campo viene fornito, il valore traffic_split dell'endpoint verrà sovrascritto. Se viene annullato il deployment dell'ultimo DeployedModel dall'endpoint, [Endpoint.traffic_split] sarà sempre vuoto quando viene restituita questa chiamata. Il deployment di un modello DeployedModel verrà annullato solo se non ha traffico assegnato quando questo metodo viene eseguito o se questo campo annulla l'assegnazione di traffico al modello.
map<string, int32> traffic_split = 3;
Parametro |
Nome |
Description |
key |
String
|
Restituisce |
Tipo |
Description |
int |
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Sostituzioni
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
Parametro |
Nome |
Description |
number |
int
|
Restituisce |
Tipo |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Sostituzioni
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
internalGetMutableMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
Parametro |
Nome |
Description |
number |
int
|
Restituisce |
Tipo |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Sostituzioni
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
isInitialized()
public final boolean isInitialized()
Restituisce |
Tipo |
Description |
boolean |
|
Sostituzioni
mergeFrom(UndeployModelRequest other)
public UndeployModelRequest.Builder mergeFrom(UndeployModelRequest other)
public UndeployModelRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Sostituzioni
mergeFrom(Message other)
public UndeployModelRequest.Builder mergeFrom(Message other)
Parametro |
Nome |
Description |
other |
Message
|
Sostituzioni
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UndeployModelRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Sostituzioni
putAllTrafficSplit(Map<String,Integer> values)
public UndeployModelRequest.Builder putAllTrafficSplit(Map<String,Integer> values)
Se questo campo viene fornito, il valore traffic_split dell'endpoint verrà sovrascritto. Se viene annullato il deployment dell'ultimo DeployedModel dall'endpoint, [Endpoint.traffic_split] sarà sempre vuoto quando viene restituita questa chiamata. Il deployment di un modello DeployedModel verrà annullato solo se non ha traffico assegnato quando questo metodo viene eseguito o se questo campo annulla l'assegnazione di traffico al modello.
map<string, int32> traffic_split = 3;
putTrafficSplit(String key, int value)
public UndeployModelRequest.Builder putTrafficSplit(String key, int value)
Se questo campo viene fornito, il valore traffic_split dell'endpoint verrà sovrascritto. Se viene annullato il deployment dell'ultimo DeployedModel dall'endpoint, [Endpoint.traffic_split] sarà sempre vuoto quando viene restituita questa chiamata. Il deployment di un modello DeployedModel verrà annullato solo se non ha traffico assegnato quando questo metodo viene eseguito o se questo campo annulla l'assegnazione di traffico al modello.
map<string, int32> traffic_split = 3;
Parametri |
Nome |
Description |
key |
String
|
value |
int
|
removeTrafficSplit(String key)
public UndeployModelRequest.Builder removeTrafficSplit(String key)
Se questo campo viene fornito, il valore traffic_split dell'endpoint verrà sovrascritto. Se viene annullato il deployment dell'ultimo DeployedModel dall'endpoint, [Endpoint.traffic_split] sarà sempre vuoto quando viene restituita questa chiamata. Il deployment di un modello DeployedModel verrà annullato solo se non ha traffico assegnato quando questo metodo viene eseguito o se questo campo annulla l'assegnazione di traffico al modello.
map<string, int32> traffic_split = 3;
Parametro |
Nome |
Description |
key |
String
|
setDeployedModelId(Valore stringa)
public UndeployModelRequest.Builder setDeployedModelId(String value)
Obbligatorio. L'ID del modello DeployedModel di cui annullare il deployment dall'endpoint.
string deployed_model_id = 2 [(.google.api.field_behavior) = REQUIRED];
Parametro |
Nome |
Description |
value |
String
Il valore di deploymentModelId da impostare.
|
setDeployedModelIdBytes(ByteString value)
public UndeployModelRequest.Builder setDeployedModelIdBytes(ByteString value)
Obbligatorio. L'ID del modello DeployedModel di cui annullare il deployment dall'endpoint.
string deployed_model_id = 2 [(.google.api.field_behavior) = REQUIRED];
Parametro |
Nome |
Description |
value |
ByteString
I byte per il deploymentModelId da impostare.
|
setEndpoint(String value)
public UndeployModelRequest.Builder setEndpoint(String value)
Obbligatorio. Il nome della risorsa endpoint da cui annullare il deployment di un modello.
Formato:
projects/{project}/locations/{location}/endpoints/{endpoint}
string endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parametro |
Nome |
Description |
value |
String
L'endpoint da impostare.
|
setEndpointBytes(ByteString value)
public UndeployModelRequest.Builder setEndpointBytes(ByteString value)
Obbligatorio. Il nome della risorsa endpoint da cui annullare il deployment di un modello.
Formato:
projects/{project}/locations/{location}/endpoints/{endpoint}
string endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parametro |
Nome |
Description |
value |
ByteString
I byte per l'endpoint da impostare.
|
setField(Descriptors.FieldDescriptor field, Object value)
public UndeployModelRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Sostituzioni
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UndeployModelRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Sostituzioni
setUnknownFields(UnknownFieldSet unknownFields)
public final UndeployModelRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Sostituzioni