public final class DeployPublisherModelRequest extends GeneratedMessageV3 implements DeployPublisherModelRequestOrBuilder
Request message for
ModelGardenService.DeployPublisherModel.
Protobuf type google.cloud.aiplatform.v1beta1.DeployPublisherModelRequest
Inherited Members
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)
Static Fields
public static final int ACCEPT_EULA_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int DEDICATED_RESOURCES_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int DESTINATION_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int ENDPOINT_DISPLAY_NAME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int HUGGING_FACE_ACCESS_TOKEN_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int MODEL_DISPLAY_NAME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int MODEL_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
public static DeployPublisherModelRequest getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static DeployPublisherModelRequest.Builder newBuilder()
public static DeployPublisherModelRequest.Builder newBuilder(DeployPublisherModelRequest prototype)
public static DeployPublisherModelRequest parseDelimitedFrom(InputStream input)
public static DeployPublisherModelRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static DeployPublisherModelRequest parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
public static DeployPublisherModelRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DeployPublisherModelRequest parseFrom(ByteString data)
public static DeployPublisherModelRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DeployPublisherModelRequest parseFrom(CodedInputStream input)
public static DeployPublisherModelRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static DeployPublisherModelRequest parseFrom(InputStream input)
public static DeployPublisherModelRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static DeployPublisherModelRequest parseFrom(ByteBuffer data)
public static DeployPublisherModelRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<DeployPublisherModelRequest> parser()
Methods
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
public boolean getAcceptEula()
Optional. Whether the user accepts the End User License Agreement (EULA)
for the model.
bool accept_eula = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
The acceptEula.
|
public DedicatedResources getDedicatedResources()
Optional. The dedicated resources to use for the endpoint. If not set, the
default resources will be used.
.google.cloud.aiplatform.v1beta1.DedicatedResources dedicated_resources = 4 [(.google.api.field_behavior) = OPTIONAL];
public DedicatedResourcesOrBuilder getDedicatedResourcesOrBuilder()
Optional. The dedicated resources to use for the endpoint. If not set, the
default resources will be used.
.google.cloud.aiplatform.v1beta1.DedicatedResources dedicated_resources = 4 [(.google.api.field_behavior) = OPTIONAL];
public DeployPublisherModelRequest getDefaultInstanceForType()
public String getDestination()
Required. The resource name of the Location to deploy the model in.
Format: projects/{project}/locations/{location}
string destination = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The destination.
|
public ByteString getDestinationBytes()
Required. The resource name of the Location to deploy the model in.
Format: projects/{project}/locations/{location}
string destination = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for destination.
|
public String getEndpointDisplayName()
Optional. The user-specified display name of the endpoint. If not set, a
default name will be used.
string endpoint_display_name = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The endpointDisplayName.
|
public ByteString getEndpointDisplayNameBytes()
Optional. The user-specified display name of the endpoint. If not set, a
default name will be used.
string endpoint_display_name = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for endpointDisplayName.
|
public String getHuggingFaceAccessToken()
Optional. The Hugging Face read access token used to access the model
artifacts of gated models.
string hugging_face_access_token = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The huggingFaceAccessToken.
|
public ByteString getHuggingFaceAccessTokenBytes()
Optional. The Hugging Face read access token used to access the model
artifacts of gated models.
string hugging_face_access_token = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for huggingFaceAccessToken.
|
Required. The name of the PublisherModel resource.
Format:
publishers/{publisher}/models/{publisher_model}@{version_id}
, or
publishers/hf-{hugging-face-author}/models/{hugging-face-model-name}@001
or Hugging Face model ID like google/gemma-2-2b-it
.
string model = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The model.
|
public ByteString getModelBytes()
Required. The name of the PublisherModel resource.
Format:
publishers/{publisher}/models/{publisher_model}@{version_id}
, or
publishers/hf-{hugging-face-author}/models/{hugging-face-model-name}@001
or Hugging Face model ID like google/gemma-2-2b-it
.
string model = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for model.
|
public String getModelDisplayName()
Optional. The user-specified display name of the uploaded model. If not
set, a default name will be used.
string model_display_name = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The modelDisplayName.
|
public ByteString getModelDisplayNameBytes()
Optional. The user-specified display name of the uploaded model. If not
set, a default name will be used.
string model_display_name = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for modelDisplayName.
|
public Parser<DeployPublisherModelRequest> getParserForType()
Overrides
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
public boolean hasDedicatedResources()
Optional. The dedicated resources to use for the endpoint. If not set, the
default resources will be used.
.google.cloud.aiplatform.v1beta1.DedicatedResources dedicated_resources = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the dedicatedResources field is set.
|
Returns |
Type |
Description |
int |
|
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public DeployPublisherModelRequest.Builder newBuilderForType()
protected DeployPublisherModelRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
public DeployPublisherModelRequest.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides