Interface CustomProcessorSourceInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
CustomProcessorSourceInfo, CustomProcessorSourceInfo.Builder

@Generated public interface CustomProcessorSourceInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasVertexModel

      boolean hasVertexModel()
       The resource name original model hosted in the vertex AI platform.
       
      string vertex_model = 2;
      Returns:
      Whether the vertexModel field is set.
    • getVertexModel

      String getVertexModel()
       The resource name original model hosted in the vertex AI platform.
       
      string vertex_model = 2;
      Returns:
      The vertexModel.
    • getVertexModelBytes

      com.google.protobuf.ByteString getVertexModelBytes()
       The resource name original model hosted in the vertex AI platform.
       
      string vertex_model = 2;
      Returns:
      The bytes for vertexModel.
    • hasProductRecognizerArtifact

      boolean hasProductRecognizerArtifact()
       Artifact for product recognizer.
       
      .google.cloud.visionai.v1.CustomProcessorSourceInfo.ProductRecognizerArtifact product_recognizer_artifact = 3;
      Returns:
      Whether the productRecognizerArtifact field is set.
    • getProductRecognizerArtifact

       Artifact for product recognizer.
       
      .google.cloud.visionai.v1.CustomProcessorSourceInfo.ProductRecognizerArtifact product_recognizer_artifact = 3;
      Returns:
      The productRecognizerArtifact.
    • getProductRecognizerArtifactOrBuilder

      CustomProcessorSourceInfo.ProductRecognizerArtifactOrBuilder getProductRecognizerArtifactOrBuilder()
       Artifact for product recognizer.
       
      .google.cloud.visionai.v1.CustomProcessorSourceInfo.ProductRecognizerArtifact product_recognizer_artifact = 3;
    • getSourceTypeValue

      int getSourceTypeValue()
       The original product which holds the custom processor's functionality.
       
      .google.cloud.visionai.v1.CustomProcessorSourceInfo.SourceType source_type = 1;
      Returns:
      The enum numeric value on the wire for sourceType.
    • getSourceType

       The original product which holds the custom processor's functionality.
       
      .google.cloud.visionai.v1.CustomProcessorSourceInfo.SourceType source_type = 1;
      Returns:
      The sourceType.
    • getAdditionalInfoCount

      int getAdditionalInfoCount()
       Output only. Additional info related to the imported custom processor.
       Data is filled in by app platform during the processor creation.
       
      map<string, string> additional_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • containsAdditionalInfo

      boolean containsAdditionalInfo(String key)
       Output only. Additional info related to the imported custom processor.
       Data is filled in by app platform during the processor creation.
       
      map<string, string> additional_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getAdditionalInfo

      @Deprecated Map<String,String> getAdditionalInfo()
      Deprecated.
    • getAdditionalInfoMap

      Map<String,String> getAdditionalInfoMap()
       Output only. Additional info related to the imported custom processor.
       Data is filled in by app platform during the processor creation.
       
      map<string, string> additional_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getAdditionalInfoOrDefault

      String getAdditionalInfoOrDefault(String key, String defaultValue)
       Output only. Additional info related to the imported custom processor.
       Data is filled in by app platform during the processor creation.
       
      map<string, string> additional_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getAdditionalInfoOrThrow

      String getAdditionalInfoOrThrow(String key)
       Output only. Additional info related to the imported custom processor.
       Data is filled in by app platform during the processor creation.
       
      map<string, string> additional_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasModelSchema

      boolean hasModelSchema()
       Model schema files which specifies the signature of the model.
       For VERTEX_CUSTOM models, instances schema is required.
       If instances schema is not specified during the processor creation,
       VisionAI Platform will try to get it from Vertex, if it doesn't exist, the
       creation will fail.
       
      .google.cloud.visionai.v1.CustomProcessorSourceInfo.ModelSchema model_schema = 5;
      Returns:
      Whether the modelSchema field is set.
    • getModelSchema

       Model schema files which specifies the signature of the model.
       For VERTEX_CUSTOM models, instances schema is required.
       If instances schema is not specified during the processor creation,
       VisionAI Platform will try to get it from Vertex, if it doesn't exist, the
       creation will fail.
       
      .google.cloud.visionai.v1.CustomProcessorSourceInfo.ModelSchema model_schema = 5;
      Returns:
      The modelSchema.
    • getModelSchemaOrBuilder

       Model schema files which specifies the signature of the model.
       For VERTEX_CUSTOM models, instances schema is required.
       If instances schema is not specified during the processor creation,
       VisionAI Platform will try to get it from Vertex, if it doesn't exist, the
       creation will fail.
       
      .google.cloud.visionai.v1.CustomProcessorSourceInfo.ModelSchema model_schema = 5;
    • getArtifactPathCase