Interface Inference.InferenceTaskOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Inference.InferenceTask, Inference.InferenceTask.Builder
Enclosing class:
Inference

public static interface Inference.InferenceTaskOrBuilder
extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getMethodName()
    Signature's method_name.
    com.google.protobuf.ByteString getMethodNameBytes()
    Signature's method_name.
    Model.ModelSpec getModelSpec()
    Model Specification.
    Model.ModelSpecOrBuilder getModelSpecOrBuilder()
    Model Specification.
    boolean hasModelSpec()
    Model Specification.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasModelSpec

      boolean hasModelSpec()
       Model Specification. If version is not specified, will use the latest
       (numerical) version.
       All ModelSpecs in a MultiInferenceRequest must access the same model name.
       
      .tensorflow.serving.ModelSpec model_spec = 1;
      Returns:
      Whether the modelSpec field is set.
    • getModelSpec

      Model.ModelSpec getModelSpec()
       Model Specification. If version is not specified, will use the latest
       (numerical) version.
       All ModelSpecs in a MultiInferenceRequest must access the same model name.
       
      .tensorflow.serving.ModelSpec model_spec = 1;
      Returns:
      The modelSpec.
    • getModelSpecOrBuilder

      Model.ModelSpecOrBuilder getModelSpecOrBuilder()
       Model Specification. If version is not specified, will use the latest
       (numerical) version.
       All ModelSpecs in a MultiInferenceRequest must access the same model name.
       
      .tensorflow.serving.ModelSpec model_spec = 1;
    • getMethodName

      java.lang.String getMethodName()
       Signature's method_name. Should be one of the method names defined in
       third_party/tensorflow/python/saved_model/signature_constants.py.
       e.g. "tensorflow/serving/classify".
       
      string method_name = 2;
      Returns:
      The methodName.
    • getMethodNameBytes

      com.google.protobuf.ByteString getMethodNameBytes()
       Signature's method_name. Should be one of the method names defined in
       third_party/tensorflow/python/saved_model/signature_constants.py.
       e.g. "tensorflow/serving/classify".
       
      string method_name = 2;
      Returns:
      The bytes for methodName.