Class DeployedModel

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.aiplatform.v1.DeployedModel
All Implemented Interfaces:
DeployedModelOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class DeployedModel extends com.google.protobuf.GeneratedMessage implements DeployedModelOrBuilder
 A deployment of a Model. Endpoints contain one or more DeployedModels.
 
Protobuf type google.cloud.aiplatform.v1.DeployedModel
See Also:
  • Field Details

    • DEDICATED_RESOURCES_FIELD_NUMBER

      public static final int DEDICATED_RESOURCES_FIELD_NUMBER
      See Also:
    • AUTOMATIC_RESOURCES_FIELD_NUMBER

      public static final int AUTOMATIC_RESOURCES_FIELD_NUMBER
      See Also:
    • SHARED_RESOURCES_FIELD_NUMBER

      public static final int SHARED_RESOURCES_FIELD_NUMBER
      See Also:
    • ID_FIELD_NUMBER

      public static final int ID_FIELD_NUMBER
      See Also:
    • MODEL_FIELD_NUMBER

      public static final int MODEL_FIELD_NUMBER
      See Also:
    • MODEL_VERSION_ID_FIELD_NUMBER

      public static final int MODEL_VERSION_ID_FIELD_NUMBER
      See Also:
    • DISPLAY_NAME_FIELD_NUMBER

      public static final int DISPLAY_NAME_FIELD_NUMBER
      See Also:
    • CREATE_TIME_FIELD_NUMBER

      public static final int CREATE_TIME_FIELD_NUMBER
      See Also:
    • EXPLANATION_SPEC_FIELD_NUMBER

      public static final int EXPLANATION_SPEC_FIELD_NUMBER
      See Also:
    • DISABLE_EXPLANATIONS_FIELD_NUMBER

      public static final int DISABLE_EXPLANATIONS_FIELD_NUMBER
      See Also:
    • SERVICE_ACCOUNT_FIELD_NUMBER

      public static final int SERVICE_ACCOUNT_FIELD_NUMBER
      See Also:
    • DISABLE_CONTAINER_LOGGING_FIELD_NUMBER

      public static final int DISABLE_CONTAINER_LOGGING_FIELD_NUMBER
      See Also:
    • ENABLE_ACCESS_LOGGING_FIELD_NUMBER

      public static final int ENABLE_ACCESS_LOGGING_FIELD_NUMBER
      See Also:
    • PRIVATE_ENDPOINTS_FIELD_NUMBER

      public static final int PRIVATE_ENDPOINTS_FIELD_NUMBER
      See Also:
    • FASTER_DEPLOYMENT_CONFIG_FIELD_NUMBER

      public static final int FASTER_DEPLOYMENT_CONFIG_FIELD_NUMBER
      See Also:
    • STATUS_FIELD_NUMBER

      public static final int STATUS_FIELD_NUMBER
      See Also:
    • SYSTEM_LABELS_FIELD_NUMBER

      public static final int SYSTEM_LABELS_FIELD_NUMBER
      See Also:
    • CHECKPOINT_ID_FIELD_NUMBER

      public static final int CHECKPOINT_ID_FIELD_NUMBER
      See Also:
    • SPECULATIVE_DECODING_SPEC_FIELD_NUMBER

      public static final int SPECULATIVE_DECODING_SPEC_FIELD_NUMBER
      See Also:
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
      Overrides:
      internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessage
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • getPredictionResourcesCase

      public DeployedModel.PredictionResourcesCase getPredictionResourcesCase()
      Specified by:
      getPredictionResourcesCase in interface DeployedModelOrBuilder
    • hasDedicatedResources

      public boolean hasDedicatedResources()
       A description of resources that are dedicated to the DeployedModel, and
       that need a higher degree of manual configuration.
       
      .google.cloud.aiplatform.v1.DedicatedResources dedicated_resources = 7;
      Specified by:
      hasDedicatedResources in interface DeployedModelOrBuilder
      Returns:
      Whether the dedicatedResources field is set.
    • getDedicatedResources

      public DedicatedResources getDedicatedResources()
       A description of resources that are dedicated to the DeployedModel, and
       that need a higher degree of manual configuration.
       
      .google.cloud.aiplatform.v1.DedicatedResources dedicated_resources = 7;
      Specified by:
      getDedicatedResources in interface DeployedModelOrBuilder
      Returns:
      The dedicatedResources.
    • getDedicatedResourcesOrBuilder

      public DedicatedResourcesOrBuilder getDedicatedResourcesOrBuilder()
       A description of resources that are dedicated to the DeployedModel, and
       that need a higher degree of manual configuration.
       
      .google.cloud.aiplatform.v1.DedicatedResources dedicated_resources = 7;
      Specified by:
      getDedicatedResourcesOrBuilder in interface DeployedModelOrBuilder
    • hasAutomaticResources

      public boolean hasAutomaticResources()
       A description of resources that to large degree are decided by Vertex
       AI, and require only a modest additional configuration.
       
      .google.cloud.aiplatform.v1.AutomaticResources automatic_resources = 8;
      Specified by:
      hasAutomaticResources in interface DeployedModelOrBuilder
      Returns:
      Whether the automaticResources field is set.
    • getAutomaticResources

      public AutomaticResources getAutomaticResources()
       A description of resources that to large degree are decided by Vertex
       AI, and require only a modest additional configuration.
       
      .google.cloud.aiplatform.v1.AutomaticResources automatic_resources = 8;
      Specified by:
      getAutomaticResources in interface DeployedModelOrBuilder
      Returns:
      The automaticResources.
    • getAutomaticResourcesOrBuilder

      public AutomaticResourcesOrBuilder getAutomaticResourcesOrBuilder()
       A description of resources that to large degree are decided by Vertex
       AI, and require only a modest additional configuration.
       
      .google.cloud.aiplatform.v1.AutomaticResources automatic_resources = 8;
      Specified by:
      getAutomaticResourcesOrBuilder in interface DeployedModelOrBuilder
    • hasSharedResources

      public boolean hasSharedResources()
       The resource name of the shared DeploymentResourcePool to deploy on.
       Format:
       `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}`
       
      string shared_resources = 17 [(.google.api.resource_reference) = { ... }
      Specified by:
      hasSharedResources in interface DeployedModelOrBuilder
      Returns:
      Whether the sharedResources field is set.
    • getSharedResources

      public String getSharedResources()
       The resource name of the shared DeploymentResourcePool to deploy on.
       Format:
       `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}`
       
      string shared_resources = 17 [(.google.api.resource_reference) = { ... }
      Specified by:
      getSharedResources in interface DeployedModelOrBuilder
      Returns:
      The sharedResources.
    • getSharedResourcesBytes

      public com.google.protobuf.ByteString getSharedResourcesBytes()
       The resource name of the shared DeploymentResourcePool to deploy on.
       Format:
       `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}`
       
      string shared_resources = 17 [(.google.api.resource_reference) = { ... }
      Specified by:
      getSharedResourcesBytes in interface DeployedModelOrBuilder
      Returns:
      The bytes for sharedResources.
    • getId

      public String getId()
       Immutable. The ID of the DeployedModel. If not provided upon deployment,
       Vertex AI will generate a value for this ID.
      
       This value should be 1-10 characters, and valid characters are `/[0-9]/`.
       
      string id = 1 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getId in interface DeployedModelOrBuilder
      Returns:
      The id.
    • getIdBytes

      public com.google.protobuf.ByteString getIdBytes()
       Immutable. The ID of the DeployedModel. If not provided upon deployment,
       Vertex AI will generate a value for this ID.
      
       This value should be 1-10 characters, and valid characters are `/[0-9]/`.
       
      string id = 1 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getIdBytes in interface DeployedModelOrBuilder
      Returns:
      The bytes for id.
    • getModel

      public String getModel()
       The resource name of the Model that this is the deployment of. Note that
       the Model may be in a different location than the DeployedModel's Endpoint.
      
       The resource name may contain version id or version alias to specify the
       version.
       Example: `projects/{project}/locations/{location}/models/{model}@2`
       or
       `projects/{project}/locations/{location}/models/{model}@golden`
       if no version is specified, the default version will be deployed.
       
      string model = 2 [(.google.api.resource_reference) = { ... }
      Specified by:
      getModel in interface DeployedModelOrBuilder
      Returns:
      The model.
    • getModelBytes

      public com.google.protobuf.ByteString getModelBytes()
       The resource name of the Model that this is the deployment of. Note that
       the Model may be in a different location than the DeployedModel's Endpoint.
      
       The resource name may contain version id or version alias to specify the
       version.
       Example: `projects/{project}/locations/{location}/models/{model}@2`
       or
       `projects/{project}/locations/{location}/models/{model}@golden`
       if no version is specified, the default version will be deployed.
       
      string model = 2 [(.google.api.resource_reference) = { ... }
      Specified by:
      getModelBytes in interface DeployedModelOrBuilder
      Returns:
      The bytes for model.
    • getModelVersionId

      public String getModelVersionId()
       Output only. The version ID of the model that is deployed.
       
      string model_version_id = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getModelVersionId in interface DeployedModelOrBuilder
      Returns:
      The modelVersionId.
    • getModelVersionIdBytes

      public com.google.protobuf.ByteString getModelVersionIdBytes()
       Output only. The version ID of the model that is deployed.
       
      string model_version_id = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getModelVersionIdBytes in interface DeployedModelOrBuilder
      Returns:
      The bytes for modelVersionId.
    • getDisplayName

      public String getDisplayName()
       The display name of the DeployedModel. If not provided upon creation,
       the Model's display_name is used.
       
      string display_name = 3;
      Specified by:
      getDisplayName in interface DeployedModelOrBuilder
      Returns:
      The displayName.
    • getDisplayNameBytes

      public com.google.protobuf.ByteString getDisplayNameBytes()
       The display name of the DeployedModel. If not provided upon creation,
       the Model's display_name is used.
       
      string display_name = 3;
      Specified by:
      getDisplayNameBytes in interface DeployedModelOrBuilder
      Returns:
      The bytes for displayName.
    • hasCreateTime

      public boolean hasCreateTime()
       Output only. Timestamp when the DeployedModel was created.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasCreateTime in interface DeployedModelOrBuilder
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      public com.google.protobuf.Timestamp getCreateTime()
       Output only. Timestamp when the DeployedModel was created.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTime in interface DeployedModelOrBuilder
      Returns:
      The createTime.
    • getCreateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. Timestamp when the DeployedModel was created.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTimeOrBuilder in interface DeployedModelOrBuilder
    • hasExplanationSpec

      public boolean hasExplanationSpec()
       Explanation configuration for this DeployedModel.
      
       When deploying a Model using
       [EndpointService.DeployModel][google.cloud.aiplatform.v1.EndpointService.DeployModel],
       this value overrides the value of
       [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec].
       All fields of
       [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
       are optional in the request. If a field of
       [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
       is not populated, the value of the same field of
       [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec]
       is inherited. If the corresponding
       [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec]
       is not populated, all fields of the
       [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
       will be used for the explanation configuration.
       
      .google.cloud.aiplatform.v1.ExplanationSpec explanation_spec = 9;
      Specified by:
      hasExplanationSpec in interface DeployedModelOrBuilder
      Returns:
      Whether the explanationSpec field is set.
    • getExplanationSpec

      public ExplanationSpec getExplanationSpec()
       Explanation configuration for this DeployedModel.
      
       When deploying a Model using
       [EndpointService.DeployModel][google.cloud.aiplatform.v1.EndpointService.DeployModel],
       this value overrides the value of
       [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec].
       All fields of
       [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
       are optional in the request. If a field of
       [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
       is not populated, the value of the same field of
       [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec]
       is inherited. If the corresponding
       [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec]
       is not populated, all fields of the
       [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
       will be used for the explanation configuration.
       
      .google.cloud.aiplatform.v1.ExplanationSpec explanation_spec = 9;
      Specified by:
      getExplanationSpec in interface DeployedModelOrBuilder
      Returns:
      The explanationSpec.
    • getExplanationSpecOrBuilder

      public ExplanationSpecOrBuilder getExplanationSpecOrBuilder()
       Explanation configuration for this DeployedModel.
      
       When deploying a Model using
       [EndpointService.DeployModel][google.cloud.aiplatform.v1.EndpointService.DeployModel],
       this value overrides the value of
       [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec].
       All fields of
       [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
       are optional in the request. If a field of
       [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
       is not populated, the value of the same field of
       [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec]
       is inherited. If the corresponding
       [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec]
       is not populated, all fields of the
       [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec]
       will be used for the explanation configuration.
       
      .google.cloud.aiplatform.v1.ExplanationSpec explanation_spec = 9;
      Specified by:
      getExplanationSpecOrBuilder in interface DeployedModelOrBuilder
    • getDisableExplanations

      public boolean getDisableExplanations()
       If true, deploy the model without explainable feature, regardless the
       existence of
       [Model.explanation_spec][google.cloud.aiplatform.v1.Model.explanation_spec]
       or
       [explanation_spec][google.cloud.aiplatform.v1.DeployedModel.explanation_spec].
       
      bool disable_explanations = 19;
      Specified by:
      getDisableExplanations in interface DeployedModelOrBuilder
      Returns:
      The disableExplanations.
    • getServiceAccount

      public String getServiceAccount()
       The service account that the DeployedModel's container runs as. Specify the
       email address of the service account. If this service account is not
       specified, the container runs as a service account that doesn't have access
       to the resource project.
      
       Users deploying the Model must have the `iam.serviceAccounts.actAs`
       permission on this service account.
       
      string service_account = 11;
      Specified by:
      getServiceAccount in interface DeployedModelOrBuilder
      Returns:
      The serviceAccount.
    • getServiceAccountBytes

      public com.google.protobuf.ByteString getServiceAccountBytes()
       The service account that the DeployedModel's container runs as. Specify the
       email address of the service account. If this service account is not
       specified, the container runs as a service account that doesn't have access
       to the resource project.
      
       Users deploying the Model must have the `iam.serviceAccounts.actAs`
       permission on this service account.
       
      string service_account = 11;
      Specified by:
      getServiceAccountBytes in interface DeployedModelOrBuilder
      Returns:
      The bytes for serviceAccount.
    • getDisableContainerLogging

      public boolean getDisableContainerLogging()
       For custom-trained Models and AutoML Tabular Models, the container of the
       DeployedModel instances will send `stderr` and `stdout` streams to
       Cloud Logging by default. Please note that the logs incur cost,
       which are subject to [Cloud Logging
       pricing](https://cloud.google.com/logging/pricing).
      
       User can disable container logging by setting this flag to true.
       
      bool disable_container_logging = 15;
      Specified by:
      getDisableContainerLogging in interface DeployedModelOrBuilder
      Returns:
      The disableContainerLogging.
    • getEnableAccessLogging

      public boolean getEnableAccessLogging()
       If true, online prediction access logs are sent to Cloud
       Logging.
       These logs are like standard server access logs, containing
       information like timestamp and latency for each prediction request.
      
       Note that logs may incur a cost, especially if your project
       receives prediction requests at a high queries per second rate (QPS).
       Estimate your costs before enabling this option.
       
      bool enable_access_logging = 13;
      Specified by:
      getEnableAccessLogging in interface DeployedModelOrBuilder
      Returns:
      The enableAccessLogging.
    • hasPrivateEndpoints

      public boolean hasPrivateEndpoints()
       Output only. Provide paths for users to send predict/explain/health
       requests directly to the deployed model services running on Cloud via
       private services access. This field is populated if
       [network][google.cloud.aiplatform.v1.Endpoint.network] is configured.
       
      .google.cloud.aiplatform.v1.PrivateEndpoints private_endpoints = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasPrivateEndpoints in interface DeployedModelOrBuilder
      Returns:
      Whether the privateEndpoints field is set.
    • getPrivateEndpoints

      public PrivateEndpoints getPrivateEndpoints()
       Output only. Provide paths for users to send predict/explain/health
       requests directly to the deployed model services running on Cloud via
       private services access. This field is populated if
       [network][google.cloud.aiplatform.v1.Endpoint.network] is configured.
       
      .google.cloud.aiplatform.v1.PrivateEndpoints private_endpoints = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getPrivateEndpoints in interface DeployedModelOrBuilder
      Returns:
      The privateEndpoints.
    • getPrivateEndpointsOrBuilder

      public PrivateEndpointsOrBuilder getPrivateEndpointsOrBuilder()
       Output only. Provide paths for users to send predict/explain/health
       requests directly to the deployed model services running on Cloud via
       private services access. This field is populated if
       [network][google.cloud.aiplatform.v1.Endpoint.network] is configured.
       
      .google.cloud.aiplatform.v1.PrivateEndpoints private_endpoints = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getPrivateEndpointsOrBuilder in interface DeployedModelOrBuilder
    • hasFasterDeploymentConfig

      public boolean hasFasterDeploymentConfig()
       Configuration for faster model deployment.
       
      .google.cloud.aiplatform.v1.FasterDeploymentConfig faster_deployment_config = 23;
      Specified by:
      hasFasterDeploymentConfig in interface DeployedModelOrBuilder
      Returns:
      Whether the fasterDeploymentConfig field is set.
    • getFasterDeploymentConfig

      public FasterDeploymentConfig getFasterDeploymentConfig()
       Configuration for faster model deployment.
       
      .google.cloud.aiplatform.v1.FasterDeploymentConfig faster_deployment_config = 23;
      Specified by:
      getFasterDeploymentConfig in interface DeployedModelOrBuilder
      Returns:
      The fasterDeploymentConfig.
    • getFasterDeploymentConfigOrBuilder

      public FasterDeploymentConfigOrBuilder getFasterDeploymentConfigOrBuilder()
       Configuration for faster model deployment.
       
      .google.cloud.aiplatform.v1.FasterDeploymentConfig faster_deployment_config = 23;
      Specified by:
      getFasterDeploymentConfigOrBuilder in interface DeployedModelOrBuilder
    • hasStatus

      public boolean hasStatus()
       Output only. Runtime status of the deployed model.
       
      .google.cloud.aiplatform.v1.DeployedModel.Status status = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasStatus in interface DeployedModelOrBuilder
      Returns:
      Whether the status field is set.
    • getStatus

      public DeployedModel.Status getStatus()
       Output only. Runtime status of the deployed model.
       
      .google.cloud.aiplatform.v1.DeployedModel.Status status = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStatus in interface DeployedModelOrBuilder
      Returns:
      The status.
    • getStatusOrBuilder

      public DeployedModel.StatusOrBuilder getStatusOrBuilder()
       Output only. Runtime status of the deployed model.
       
      .google.cloud.aiplatform.v1.DeployedModel.Status status = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStatusOrBuilder in interface DeployedModelOrBuilder
    • getSystemLabelsCount

      public int getSystemLabelsCount()
      Description copied from interface: DeployedModelOrBuilder
       System labels to apply to Model Garden deployments.
       System labels are managed by Google for internal use only.
       
      map<string, string> system_labels = 28;
      Specified by:
      getSystemLabelsCount in interface DeployedModelOrBuilder
    • containsSystemLabels

      public boolean containsSystemLabels(String key)
       System labels to apply to Model Garden deployments.
       System labels are managed by Google for internal use only.
       
      map<string, string> system_labels = 28;
      Specified by:
      containsSystemLabels in interface DeployedModelOrBuilder
    • getSystemLabels

      @Deprecated public Map<String,String> getSystemLabels()
      Deprecated.
      Specified by:
      getSystemLabels in interface DeployedModelOrBuilder
    • getSystemLabelsMap

      public Map<String,String> getSystemLabelsMap()
       System labels to apply to Model Garden deployments.
       System labels are managed by Google for internal use only.
       
      map<string, string> system_labels = 28;
      Specified by:
      getSystemLabelsMap in interface DeployedModelOrBuilder
    • getSystemLabelsOrDefault

      public String getSystemLabelsOrDefault(String key, String defaultValue)
       System labels to apply to Model Garden deployments.
       System labels are managed by Google for internal use only.
       
      map<string, string> system_labels = 28;
      Specified by:
      getSystemLabelsOrDefault in interface DeployedModelOrBuilder
    • getSystemLabelsOrThrow

      public String getSystemLabelsOrThrow(String key)
       System labels to apply to Model Garden deployments.
       System labels are managed by Google for internal use only.
       
      map<string, string> system_labels = 28;
      Specified by:
      getSystemLabelsOrThrow in interface DeployedModelOrBuilder
    • getCheckpointId

      public String getCheckpointId()
       The checkpoint id of the model.
       
      string checkpoint_id = 29;
      Specified by:
      getCheckpointId in interface DeployedModelOrBuilder
      Returns:
      The checkpointId.
    • getCheckpointIdBytes

      public com.google.protobuf.ByteString getCheckpointIdBytes()
       The checkpoint id of the model.
       
      string checkpoint_id = 29;
      Specified by:
      getCheckpointIdBytes in interface DeployedModelOrBuilder
      Returns:
      The bytes for checkpointId.
    • hasSpeculativeDecodingSpec

      public boolean hasSpeculativeDecodingSpec()
       Optional. Spec for configuring speculative decoding.
       
      .google.cloud.aiplatform.v1.SpeculativeDecodingSpec speculative_decoding_spec = 30 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      hasSpeculativeDecodingSpec in interface DeployedModelOrBuilder
      Returns:
      Whether the speculativeDecodingSpec field is set.
    • getSpeculativeDecodingSpec

      public SpeculativeDecodingSpec getSpeculativeDecodingSpec()
       Optional. Spec for configuring speculative decoding.
       
      .google.cloud.aiplatform.v1.SpeculativeDecodingSpec speculative_decoding_spec = 30 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getSpeculativeDecodingSpec in interface DeployedModelOrBuilder
      Returns:
      The speculativeDecodingSpec.
    • getSpeculativeDecodingSpecOrBuilder

      public SpeculativeDecodingSpecOrBuilder getSpeculativeDecodingSpecOrBuilder()
       Optional. Spec for configuring speculative decoding.
       
      .google.cloud.aiplatform.v1.SpeculativeDecodingSpec speculative_decoding_spec = 30 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getSpeculativeDecodingSpecOrBuilder in interface DeployedModelOrBuilder
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static DeployedModel parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static DeployedModel parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static DeployedModel parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static DeployedModel parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static DeployedModel parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static DeployedModel parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static DeployedModel parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static DeployedModel parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static DeployedModel parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static DeployedModel parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static DeployedModel parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static DeployedModel parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public DeployedModel.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static DeployedModel.Builder newBuilder()
    • newBuilder

      public static DeployedModel.Builder newBuilder(DeployedModel prototype)
    • toBuilder

      public DeployedModel.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected DeployedModel.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static DeployedModel getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<DeployedModel> parser()
    • getParserForType

      public com.google.protobuf.Parser<DeployedModel> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public DeployedModel getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder