Class PublisherModel.CallToAction.Deploy.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<PublisherModel.CallToAction.Deploy.Builder>
com.google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy.Builder
All Implemented Interfaces:
PublisherModel.CallToAction.DeployOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
PublisherModel.CallToAction.Deploy

public static final class PublisherModel.CallToAction.Deploy.Builder extends com.google.protobuf.GeneratedMessage.Builder<PublisherModel.CallToAction.Deploy.Builder> implements PublisherModel.CallToAction.DeployOrBuilder
 Model metadata that is needed for UploadModel or
 DeployModel/CreateEndpoint requests.
 
Protobuf type google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy
  • Method Details

    • getDescriptor

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

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<PublisherModel.CallToAction.Deploy.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<PublisherModel.CallToAction.Deploy.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<PublisherModel.CallToAction.Deploy.Builder>
    • getDefaultInstanceForType

      public PublisherModel.CallToAction.Deploy getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public PublisherModel.CallToAction.Deploy buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public PublisherModel.CallToAction.Deploy.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<PublisherModel.CallToAction.Deploy.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<PublisherModel.CallToAction.Deploy.Builder>
    • mergeFrom

      public PublisherModel.CallToAction.Deploy.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<PublisherModel.CallToAction.Deploy.Builder>
      Throws:
      IOException
    • getPredictionResourcesCase

      Specified by:
      getPredictionResourcesCase in interface PublisherModel.CallToAction.DeployOrBuilder
    • clearPredictionResources

      public PublisherModel.CallToAction.Deploy.Builder clearPredictionResources()
    • 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 = 5;
      Specified by:
      hasDedicatedResources in interface PublisherModel.CallToAction.DeployOrBuilder
      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 = 5;
      Specified by:
      getDedicatedResources in interface PublisherModel.CallToAction.DeployOrBuilder
      Returns:
      The dedicatedResources.
    • setDedicatedResources

      public PublisherModel.CallToAction.Deploy.Builder setDedicatedResources(DedicatedResources value)
       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 = 5;
    • setDedicatedResources

      public PublisherModel.CallToAction.Deploy.Builder setDedicatedResources(DedicatedResources.Builder builderForValue)
       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 = 5;
    • mergeDedicatedResources

      public PublisherModel.CallToAction.Deploy.Builder mergeDedicatedResources(DedicatedResources value)
       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 = 5;
    • clearDedicatedResources

      public PublisherModel.CallToAction.Deploy.Builder clearDedicatedResources()
       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 = 5;
    • getDedicatedResourcesBuilder

      public DedicatedResources.Builder getDedicatedResourcesBuilder()
       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 = 5;
    • 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 = 5;
      Specified by:
      getDedicatedResourcesOrBuilder in interface PublisherModel.CallToAction.DeployOrBuilder
    • 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 = 6;
      Specified by:
      hasAutomaticResources in interface PublisherModel.CallToAction.DeployOrBuilder
      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 = 6;
      Specified by:
      getAutomaticResources in interface PublisherModel.CallToAction.DeployOrBuilder
      Returns:
      The automaticResources.
    • setAutomaticResources

      public PublisherModel.CallToAction.Deploy.Builder setAutomaticResources(AutomaticResources value)
       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 = 6;
    • setAutomaticResources

      public PublisherModel.CallToAction.Deploy.Builder setAutomaticResources(AutomaticResources.Builder builderForValue)
       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 = 6;
    • mergeAutomaticResources

      public PublisherModel.CallToAction.Deploy.Builder mergeAutomaticResources(AutomaticResources value)
       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 = 6;
    • clearAutomaticResources

      public PublisherModel.CallToAction.Deploy.Builder clearAutomaticResources()
       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 = 6;
    • getAutomaticResourcesBuilder

      public AutomaticResources.Builder getAutomaticResourcesBuilder()
       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 = 6;
    • 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 = 6;
      Specified by:
      getAutomaticResourcesOrBuilder in interface PublisherModel.CallToAction.DeployOrBuilder
    • 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 = 7;
      Specified by:
      hasSharedResources in interface PublisherModel.CallToAction.DeployOrBuilder
      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 = 7;
      Specified by:
      getSharedResources in interface PublisherModel.CallToAction.DeployOrBuilder
      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 = 7;
      Specified by:
      getSharedResourcesBytes in interface PublisherModel.CallToAction.DeployOrBuilder
      Returns:
      The bytes for sharedResources.
    • setSharedResources

      public PublisherModel.CallToAction.Deploy.Builder setSharedResources(String value)
       The resource name of the shared DeploymentResourcePool to deploy on.
       Format:
       `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}`
       
      string shared_resources = 7;
      Parameters:
      value - The sharedResources to set.
      Returns:
      This builder for chaining.
    • clearSharedResources

      public PublisherModel.CallToAction.Deploy.Builder clearSharedResources()
       The resource name of the shared DeploymentResourcePool to deploy on.
       Format:
       `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}`
       
      string shared_resources = 7;
      Returns:
      This builder for chaining.
    • setSharedResourcesBytes

      public PublisherModel.CallToAction.Deploy.Builder setSharedResourcesBytes(com.google.protobuf.ByteString value)
       The resource name of the shared DeploymentResourcePool to deploy on.
       Format:
       `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}`
       
      string shared_resources = 7;
      Parameters:
      value - The bytes for sharedResources to set.
      Returns:
      This builder for chaining.
    • getModelDisplayName

      public String getModelDisplayName()
       Optional. Default model display name.
       
      string model_display_name = 1 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getModelDisplayName in interface PublisherModel.CallToAction.DeployOrBuilder
      Returns:
      The modelDisplayName.
    • getModelDisplayNameBytes

      public com.google.protobuf.ByteString getModelDisplayNameBytes()
       Optional. Default model display name.
       
      string model_display_name = 1 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getModelDisplayNameBytes in interface PublisherModel.CallToAction.DeployOrBuilder
      Returns:
      The bytes for modelDisplayName.
    • setModelDisplayName

      public PublisherModel.CallToAction.Deploy.Builder setModelDisplayName(String value)
       Optional. Default model display name.
       
      string model_display_name = 1 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The modelDisplayName to set.
      Returns:
      This builder for chaining.
    • clearModelDisplayName

      public PublisherModel.CallToAction.Deploy.Builder clearModelDisplayName()
       Optional. Default model display name.
       
      string model_display_name = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      This builder for chaining.
    • setModelDisplayNameBytes

      public PublisherModel.CallToAction.Deploy.Builder setModelDisplayNameBytes(com.google.protobuf.ByteString value)
       Optional. Default model display name.
       
      string model_display_name = 1 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The bytes for modelDisplayName to set.
      Returns:
      This builder for chaining.
    • hasLargeModelReference

      public boolean hasLargeModelReference()
       Optional. Large model reference. When this is set, model_artifact_spec
       is not needed.
       
      .google.cloud.aiplatform.v1.LargeModelReference large_model_reference = 2 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      hasLargeModelReference in interface PublisherModel.CallToAction.DeployOrBuilder
      Returns:
      Whether the largeModelReference field is set.
    • getLargeModelReference

      public LargeModelReference getLargeModelReference()
       Optional. Large model reference. When this is set, model_artifact_spec
       is not needed.
       
      .google.cloud.aiplatform.v1.LargeModelReference large_model_reference = 2 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getLargeModelReference in interface PublisherModel.CallToAction.DeployOrBuilder
      Returns:
      The largeModelReference.
    • setLargeModelReference

      public PublisherModel.CallToAction.Deploy.Builder setLargeModelReference(LargeModelReference value)
       Optional. Large model reference. When this is set, model_artifact_spec
       is not needed.
       
      .google.cloud.aiplatform.v1.LargeModelReference large_model_reference = 2 [(.google.api.field_behavior) = OPTIONAL];
    • setLargeModelReference

      public PublisherModel.CallToAction.Deploy.Builder setLargeModelReference(LargeModelReference.Builder builderForValue)
       Optional. Large model reference. When this is set, model_artifact_spec
       is not needed.
       
      .google.cloud.aiplatform.v1.LargeModelReference large_model_reference = 2 [(.google.api.field_behavior) = OPTIONAL];
    • mergeLargeModelReference

      public PublisherModel.CallToAction.Deploy.Builder mergeLargeModelReference(LargeModelReference value)
       Optional. Large model reference. When this is set, model_artifact_spec
       is not needed.
       
      .google.cloud.aiplatform.v1.LargeModelReference large_model_reference = 2 [(.google.api.field_behavior) = OPTIONAL];
    • clearLargeModelReference

      public PublisherModel.CallToAction.Deploy.Builder clearLargeModelReference()
       Optional. Large model reference. When this is set, model_artifact_spec
       is not needed.
       
      .google.cloud.aiplatform.v1.LargeModelReference large_model_reference = 2 [(.google.api.field_behavior) = OPTIONAL];
    • getLargeModelReferenceBuilder

      public LargeModelReference.Builder getLargeModelReferenceBuilder()
       Optional. Large model reference. When this is set, model_artifact_spec
       is not needed.
       
      .google.cloud.aiplatform.v1.LargeModelReference large_model_reference = 2 [(.google.api.field_behavior) = OPTIONAL];
    • getLargeModelReferenceOrBuilder

      public LargeModelReferenceOrBuilder getLargeModelReferenceOrBuilder()
       Optional. Large model reference. When this is set, model_artifact_spec
       is not needed.
       
      .google.cloud.aiplatform.v1.LargeModelReference large_model_reference = 2 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getLargeModelReferenceOrBuilder in interface PublisherModel.CallToAction.DeployOrBuilder
    • hasContainerSpec

      public boolean hasContainerSpec()
       Optional. The specification of the container that is to be used when
       deploying this Model in Vertex AI. Not present for Large Models.
       
      .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 3 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      hasContainerSpec in interface PublisherModel.CallToAction.DeployOrBuilder
      Returns:
      Whether the containerSpec field is set.
    • getContainerSpec

      public ModelContainerSpec getContainerSpec()
       Optional. The specification of the container that is to be used when
       deploying this Model in Vertex AI. Not present for Large Models.
       
      .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 3 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getContainerSpec in interface PublisherModel.CallToAction.DeployOrBuilder
      Returns:
      The containerSpec.
    • setContainerSpec

       Optional. The specification of the container that is to be used when
       deploying this Model in Vertex AI. Not present for Large Models.
       
      .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 3 [(.google.api.field_behavior) = OPTIONAL];
    • setContainerSpec

       Optional. The specification of the container that is to be used when
       deploying this Model in Vertex AI. Not present for Large Models.
       
      .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 3 [(.google.api.field_behavior) = OPTIONAL];
    • mergeContainerSpec

       Optional. The specification of the container that is to be used when
       deploying this Model in Vertex AI. Not present for Large Models.
       
      .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 3 [(.google.api.field_behavior) = OPTIONAL];
    • clearContainerSpec

      public PublisherModel.CallToAction.Deploy.Builder clearContainerSpec()
       Optional. The specification of the container that is to be used when
       deploying this Model in Vertex AI. Not present for Large Models.
       
      .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 3 [(.google.api.field_behavior) = OPTIONAL];
    • getContainerSpecBuilder

      public ModelContainerSpec.Builder getContainerSpecBuilder()
       Optional. The specification of the container that is to be used when
       deploying this Model in Vertex AI. Not present for Large Models.
       
      .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 3 [(.google.api.field_behavior) = OPTIONAL];
    • getContainerSpecOrBuilder

      public ModelContainerSpecOrBuilder getContainerSpecOrBuilder()
       Optional. The specification of the container that is to be used when
       deploying this Model in Vertex AI. Not present for Large Models.
       
      .google.cloud.aiplatform.v1.ModelContainerSpec container_spec = 3 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getContainerSpecOrBuilder in interface PublisherModel.CallToAction.DeployOrBuilder
    • getArtifactUri

      public String getArtifactUri()
       Optional. The path to the directory containing the Model artifact and
       any of its supporting files.
       
      string artifact_uri = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getArtifactUri in interface PublisherModel.CallToAction.DeployOrBuilder
      Returns:
      The artifactUri.
    • getArtifactUriBytes

      public com.google.protobuf.ByteString getArtifactUriBytes()
       Optional. The path to the directory containing the Model artifact and
       any of its supporting files.
       
      string artifact_uri = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getArtifactUriBytes in interface PublisherModel.CallToAction.DeployOrBuilder
      Returns:
      The bytes for artifactUri.
    • setArtifactUri

      public PublisherModel.CallToAction.Deploy.Builder setArtifactUri(String value)
       Optional. The path to the directory containing the Model artifact and
       any of its supporting files.
       
      string artifact_uri = 4 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The artifactUri to set.
      Returns:
      This builder for chaining.
    • clearArtifactUri

      public PublisherModel.CallToAction.Deploy.Builder clearArtifactUri()
       Optional. The path to the directory containing the Model artifact and
       any of its supporting files.
       
      string artifact_uri = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      This builder for chaining.
    • setArtifactUriBytes

      public PublisherModel.CallToAction.Deploy.Builder setArtifactUriBytes(com.google.protobuf.ByteString value)
       Optional. The path to the directory containing the Model artifact and
       any of its supporting files.
       
      string artifact_uri = 4 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The bytes for artifactUri to set.
      Returns:
      This builder for chaining.
    • hasDeployTaskName

      public boolean hasDeployTaskName()
       Optional. The name of the deploy task (e.g., "text to image
       generation").
       
      optional string deploy_task_name = 10 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      hasDeployTaskName in interface PublisherModel.CallToAction.DeployOrBuilder
      Returns:
      Whether the deployTaskName field is set.
    • getDeployTaskName

      public String getDeployTaskName()
       Optional. The name of the deploy task (e.g., "text to image
       generation").
       
      optional string deploy_task_name = 10 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getDeployTaskName in interface PublisherModel.CallToAction.DeployOrBuilder
      Returns:
      The deployTaskName.
    • getDeployTaskNameBytes

      public com.google.protobuf.ByteString getDeployTaskNameBytes()
       Optional. The name of the deploy task (e.g., "text to image
       generation").
       
      optional string deploy_task_name = 10 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getDeployTaskNameBytes in interface PublisherModel.CallToAction.DeployOrBuilder
      Returns:
      The bytes for deployTaskName.
    • setDeployTaskName

      public PublisherModel.CallToAction.Deploy.Builder setDeployTaskName(String value)
       Optional. The name of the deploy task (e.g., "text to image
       generation").
       
      optional string deploy_task_name = 10 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The deployTaskName to set.
      Returns:
      This builder for chaining.
    • clearDeployTaskName

      public PublisherModel.CallToAction.Deploy.Builder clearDeployTaskName()
       Optional. The name of the deploy task (e.g., "text to image
       generation").
       
      optional string deploy_task_name = 10 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      This builder for chaining.
    • setDeployTaskNameBytes

      public PublisherModel.CallToAction.Deploy.Builder setDeployTaskNameBytes(com.google.protobuf.ByteString value)
       Optional. The name of the deploy task (e.g., "text to image
       generation").
       
      optional string deploy_task_name = 10 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The bytes for deployTaskName to set.
      Returns:
      This builder for chaining.
    • hasDeployMetadata

      public boolean hasDeployMetadata()
       Optional. Metadata information about this deployment config.
       
      optional .google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy.DeployMetadata deploy_metadata = 11 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      hasDeployMetadata in interface PublisherModel.CallToAction.DeployOrBuilder
      Returns:
      Whether the deployMetadata field is set.
    • getDeployMetadata

       Optional. Metadata information about this deployment config.
       
      optional .google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy.DeployMetadata deploy_metadata = 11 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getDeployMetadata in interface PublisherModel.CallToAction.DeployOrBuilder
      Returns:
      The deployMetadata.
    • setDeployMetadata

       Optional. Metadata information about this deployment config.
       
      optional .google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy.DeployMetadata deploy_metadata = 11 [(.google.api.field_behavior) = OPTIONAL];
    • setDeployMetadata

       Optional. Metadata information about this deployment config.
       
      optional .google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy.DeployMetadata deploy_metadata = 11 [(.google.api.field_behavior) = OPTIONAL];
    • mergeDeployMetadata

       Optional. Metadata information about this deployment config.
       
      optional .google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy.DeployMetadata deploy_metadata = 11 [(.google.api.field_behavior) = OPTIONAL];
    • clearDeployMetadata

      public PublisherModel.CallToAction.Deploy.Builder clearDeployMetadata()
       Optional. Metadata information about this deployment config.
       
      optional .google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy.DeployMetadata deploy_metadata = 11 [(.google.api.field_behavior) = OPTIONAL];
    • getDeployMetadataBuilder

       Optional. Metadata information about this deployment config.
       
      optional .google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy.DeployMetadata deploy_metadata = 11 [(.google.api.field_behavior) = OPTIONAL];
    • getDeployMetadataOrBuilder

       Optional. Metadata information about this deployment config.
       
      optional .google.cloud.aiplatform.v1.PublisherModel.CallToAction.Deploy.DeployMetadata deploy_metadata = 11 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getDeployMetadataOrBuilder in interface PublisherModel.CallToAction.DeployOrBuilder
    • getTitle

      public String getTitle()
       Required. The title of the regional resource reference.
       
      string title = 8 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getTitle in interface PublisherModel.CallToAction.DeployOrBuilder
      Returns:
      The title.
    • getTitleBytes

      public com.google.protobuf.ByteString getTitleBytes()
       Required. The title of the regional resource reference.
       
      string title = 8 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getTitleBytes in interface PublisherModel.CallToAction.DeployOrBuilder
      Returns:
      The bytes for title.
    • setTitle

       Required. The title of the regional resource reference.
       
      string title = 8 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The title to set.
      Returns:
      This builder for chaining.
    • clearTitle

       Required. The title of the regional resource reference.
       
      string title = 8 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      This builder for chaining.
    • setTitleBytes

      public PublisherModel.CallToAction.Deploy.Builder setTitleBytes(com.google.protobuf.ByteString value)
       Required. The title of the regional resource reference.
       
      string title = 8 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The bytes for title to set.
      Returns:
      This builder for chaining.
    • getPublicArtifactUri

      public String getPublicArtifactUri()
       Optional. The signed URI for ephemeral Cloud Storage access to model
       artifact.
       
      string public_artifact_uri = 9 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getPublicArtifactUri in interface PublisherModel.CallToAction.DeployOrBuilder
      Returns:
      The publicArtifactUri.
    • getPublicArtifactUriBytes

      public com.google.protobuf.ByteString getPublicArtifactUriBytes()
       Optional. The signed URI for ephemeral Cloud Storage access to model
       artifact.
       
      string public_artifact_uri = 9 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getPublicArtifactUriBytes in interface PublisherModel.CallToAction.DeployOrBuilder
      Returns:
      The bytes for publicArtifactUri.
    • setPublicArtifactUri

      public PublisherModel.CallToAction.Deploy.Builder setPublicArtifactUri(String value)
       Optional. The signed URI for ephemeral Cloud Storage access to model
       artifact.
       
      string public_artifact_uri = 9 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The publicArtifactUri to set.
      Returns:
      This builder for chaining.
    • clearPublicArtifactUri

      public PublisherModel.CallToAction.Deploy.Builder clearPublicArtifactUri()
       Optional. The signed URI for ephemeral Cloud Storage access to model
       artifact.
       
      string public_artifact_uri = 9 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      This builder for chaining.
    • setPublicArtifactUriBytes

      public PublisherModel.CallToAction.Deploy.Builder setPublicArtifactUriBytes(com.google.protobuf.ByteString value)
       Optional. The signed URI for ephemeral Cloud Storage access to model
       artifact.
       
      string public_artifact_uri = 9 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The bytes for publicArtifactUri to set.
      Returns:
      This builder for chaining.