Package inference

Class GrpcPredictV2.ModelInferResponse

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
inference.GrpcPredictV2.ModelInferResponse
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, GrpcPredictV2.ModelInferResponseOrBuilder, Serializable
Enclosing class:
GrpcPredictV2

public static final class GrpcPredictV2.ModelInferResponse extends com.google.protobuf.GeneratedMessageV3 implements GrpcPredictV2.ModelInferResponseOrBuilder
Protobuf type inference.ModelInferResponse
See Also:
  • Field Details

    • MODEL_NAME_FIELD_NUMBER

      public static final int MODEL_NAME_FIELD_NUMBER
      See Also:
    • MODEL_VERSION_FIELD_NUMBER

      public static final int MODEL_VERSION_FIELD_NUMBER
      See Also:
    • ID_FIELD_NUMBER

      public static final int ID_FIELD_NUMBER
      See Also:
    • PARAMETERS_FIELD_NUMBER

      public static final int PARAMETERS_FIELD_NUMBER
      See Also:
    • OUTPUTS_FIELD_NUMBER

      public static final int OUTPUTS_FIELD_NUMBER
      See Also:
    • RAW_OUTPUT_CONTENTS_FIELD_NUMBER

      public static final int RAW_OUTPUT_CONTENTS_FIELD_NUMBER
      See Also:
  • Method Details

    • newInstance

      protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
      Overrides:
      newInstance in class com.google.protobuf.GeneratedMessageV3
    • 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.GeneratedMessageV3
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
    • getModelName

      public String getModelName()
       The name of the model used for inference.
       
      string model_name = 1;
      Specified by:
      getModelName in interface GrpcPredictV2.ModelInferResponseOrBuilder
      Returns:
      The modelName.
    • getModelNameBytes

      public com.google.protobuf.ByteString getModelNameBytes()
       The name of the model used for inference.
       
      string model_name = 1;
      Specified by:
      getModelNameBytes in interface GrpcPredictV2.ModelInferResponseOrBuilder
      Returns:
      The bytes for modelName.
    • getModelVersion

      public String getModelVersion()
       The version of the model used for inference.
       
      string model_version = 2;
      Specified by:
      getModelVersion in interface GrpcPredictV2.ModelInferResponseOrBuilder
      Returns:
      The modelVersion.
    • getModelVersionBytes

      public com.google.protobuf.ByteString getModelVersionBytes()
       The version of the model used for inference.
       
      string model_version = 2;
      Specified by:
      getModelVersionBytes in interface GrpcPredictV2.ModelInferResponseOrBuilder
      Returns:
      The bytes for modelVersion.
    • getId

      public String getId()
       The id of the inference request if one was specified.
       
      string id = 3;
      Specified by:
      getId in interface GrpcPredictV2.ModelInferResponseOrBuilder
      Returns:
      The id.
    • getIdBytes

      public com.google.protobuf.ByteString getIdBytes()
       The id of the inference request if one was specified.
       
      string id = 3;
      Specified by:
      getIdBytes in interface GrpcPredictV2.ModelInferResponseOrBuilder
      Returns:
      The bytes for id.
    • getParametersCount

      public int getParametersCount()
      Description copied from interface: GrpcPredictV2.ModelInferResponseOrBuilder
       Optional inference response parameters.
       
      map<string, .inference.InferParameter> parameters = 4;
      Specified by:
      getParametersCount in interface GrpcPredictV2.ModelInferResponseOrBuilder
    • containsParameters

      public boolean containsParameters(String key)
       Optional inference response parameters.
       
      map<string, .inference.InferParameter> parameters = 4;
      Specified by:
      containsParameters in interface GrpcPredictV2.ModelInferResponseOrBuilder
    • getParameters

      Deprecated.
      Use getParametersMap() instead.
      Specified by:
      getParameters in interface GrpcPredictV2.ModelInferResponseOrBuilder
    • getParametersMap

      public Map<String,GrpcPredictV2.InferParameter> getParametersMap()
       Optional inference response parameters.
       
      map<string, .inference.InferParameter> parameters = 4;
      Specified by:
      getParametersMap in interface GrpcPredictV2.ModelInferResponseOrBuilder
    • getParametersOrDefault

      public GrpcPredictV2.InferParameter getParametersOrDefault(String key, GrpcPredictV2.InferParameter defaultValue)
       Optional inference response parameters.
       
      map<string, .inference.InferParameter> parameters = 4;
      Specified by:
      getParametersOrDefault in interface GrpcPredictV2.ModelInferResponseOrBuilder
    • getParametersOrThrow

      public GrpcPredictV2.InferParameter getParametersOrThrow(String key)
       Optional inference response parameters.
       
      map<string, .inference.InferParameter> parameters = 4;
      Specified by:
      getParametersOrThrow in interface GrpcPredictV2.ModelInferResponseOrBuilder
    • getOutputsList

       The output tensors holding inference results.
       
      repeated .inference.ModelInferResponse.InferOutputTensor outputs = 5;
      Specified by:
      getOutputsList in interface GrpcPredictV2.ModelInferResponseOrBuilder
    • getOutputsOrBuilderList

      public List<? extends GrpcPredictV2.ModelInferResponse.InferOutputTensorOrBuilder> getOutputsOrBuilderList()
       The output tensors holding inference results.
       
      repeated .inference.ModelInferResponse.InferOutputTensor outputs = 5;
      Specified by:
      getOutputsOrBuilderList in interface GrpcPredictV2.ModelInferResponseOrBuilder
    • getOutputsCount

      public int getOutputsCount()
       The output tensors holding inference results.
       
      repeated .inference.ModelInferResponse.InferOutputTensor outputs = 5;
      Specified by:
      getOutputsCount in interface GrpcPredictV2.ModelInferResponseOrBuilder
    • getOutputs

       The output tensors holding inference results.
       
      repeated .inference.ModelInferResponse.InferOutputTensor outputs = 5;
      Specified by:
      getOutputs in interface GrpcPredictV2.ModelInferResponseOrBuilder
    • getOutputsOrBuilder

      public GrpcPredictV2.ModelInferResponse.InferOutputTensorOrBuilder getOutputsOrBuilder(int index)
       The output tensors holding inference results.
       
      repeated .inference.ModelInferResponse.InferOutputTensor outputs = 5;
      Specified by:
      getOutputsOrBuilder in interface GrpcPredictV2.ModelInferResponseOrBuilder
    • getRawOutputContentsList

      public List<com.google.protobuf.ByteString> getRawOutputContentsList()
       The data contained in an output tensor can be represented in
       "raw" bytes form or in the repeated type that matches the
       tensor's data type. To use the raw representation 'raw_output_contents'
       must be initialized with data for each tensor in the same order as
       'outputs'. For each tensor, the size of this content must match
       what is expected by the tensor's shape and data type. The raw
       data must be the flattened, one-dimensional, row-major order of
       the tensor elements without any stride or padding between the
       elements. Note that the FP16 and BF16 data types must be represented as
       raw content as there is no specific data type for a 16-bit float type.
      
       If this field is specified then InferOutputTensor::contents must
       not be specified for any output tensor.
       
      repeated bytes raw_output_contents = 6;
      Specified by:
      getRawOutputContentsList in interface GrpcPredictV2.ModelInferResponseOrBuilder
      Returns:
      A list containing the rawOutputContents.
    • getRawOutputContentsCount

      public int getRawOutputContentsCount()
       The data contained in an output tensor can be represented in
       "raw" bytes form or in the repeated type that matches the
       tensor's data type. To use the raw representation 'raw_output_contents'
       must be initialized with data for each tensor in the same order as
       'outputs'. For each tensor, the size of this content must match
       what is expected by the tensor's shape and data type. The raw
       data must be the flattened, one-dimensional, row-major order of
       the tensor elements without any stride or padding between the
       elements. Note that the FP16 and BF16 data types must be represented as
       raw content as there is no specific data type for a 16-bit float type.
      
       If this field is specified then InferOutputTensor::contents must
       not be specified for any output tensor.
       
      repeated bytes raw_output_contents = 6;
      Specified by:
      getRawOutputContentsCount in interface GrpcPredictV2.ModelInferResponseOrBuilder
      Returns:
      The count of rawOutputContents.
    • getRawOutputContents

      public com.google.protobuf.ByteString getRawOutputContents(int index)
       The data contained in an output tensor can be represented in
       "raw" bytes form or in the repeated type that matches the
       tensor's data type. To use the raw representation 'raw_output_contents'
       must be initialized with data for each tensor in the same order as
       'outputs'. For each tensor, the size of this content must match
       what is expected by the tensor's shape and data type. The raw
       data must be the flattened, one-dimensional, row-major order of
       the tensor elements without any stride or padding between the
       elements. Note that the FP16 and BF16 data types must be represented as
       raw content as there is no specific data type for a 16-bit float type.
      
       If this field is specified then InferOutputTensor::contents must
       not be specified for any output tensor.
       
      repeated bytes raw_output_contents = 6;
      Specified by:
      getRawOutputContents in interface GrpcPredictV2.ModelInferResponseOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The rawOutputContents at the given index.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3
    • 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.GeneratedMessageV3
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessageV3
    • 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 GrpcPredictV2.ModelInferResponse parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

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

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

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

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

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

      public static GrpcPredictV2.ModelInferResponse parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

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

      public static GrpcPredictV2.ModelInferResponse parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

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

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

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

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

      public static GrpcPredictV2.ModelInferResponse.Builder newBuilder()
    • newBuilder

    • toBuilder

      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected GrpcPredictV2.ModelInferResponse.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
      Specified by:
      newBuilderForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstance

      public static GrpcPredictV2.ModelInferResponse getDefaultInstance()
    • parser

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

      public com.google.protobuf.Parser<GrpcPredictV2.ModelInferResponse> 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.GeneratedMessageV3
    • getDefaultInstanceForType

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