Interface RawPredictRequestOrBuilder

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

@Generated public interface RawPredictRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Required.
    com.google.protobuf.ByteString
    Required.
    The prediction input.
    The prediction input.
    boolean
    The prediction input.

    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

    • getEndpoint

      String getEndpoint()
       Required. The name of the Endpoint requested to serve the prediction.
       Format:
       `projects/{project}/locations/{location}/endpoints/{endpoint}`
       
      string endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The endpoint.
    • getEndpointBytes

      com.google.protobuf.ByteString getEndpointBytes()
       Required. The name of the Endpoint requested to serve the prediction.
       Format:
       `projects/{project}/locations/{location}/endpoints/{endpoint}`
       
      string endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for endpoint.
    • hasHttpBody

      boolean hasHttpBody()
       The prediction input. Supports HTTP headers and arbitrary data payload.
      
       A [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] may have an
       upper limit on the number of instances it supports per request. When this
       limit it is exceeded for an AutoML model, the
       [RawPredict][google.cloud.aiplatform.v1.PredictionService.RawPredict]
       method returns an error. When this limit is exceeded for a custom-trained
       model, the behavior varies depending on the model.
      
       You can specify the schema for each instance in the
       [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri]
       field when you create a [Model][google.cloud.aiplatform.v1.Model]. This
       schema applies when you deploy the `Model` as a `DeployedModel` to an
       [Endpoint][google.cloud.aiplatform.v1.Endpoint] and use the `RawPredict`
       method.
       
      .google.api.HttpBody http_body = 2;
      Returns:
      Whether the httpBody field is set.
    • getHttpBody

      HttpBody getHttpBody()
       The prediction input. Supports HTTP headers and arbitrary data payload.
      
       A [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] may have an
       upper limit on the number of instances it supports per request. When this
       limit it is exceeded for an AutoML model, the
       [RawPredict][google.cloud.aiplatform.v1.PredictionService.RawPredict]
       method returns an error. When this limit is exceeded for a custom-trained
       model, the behavior varies depending on the model.
      
       You can specify the schema for each instance in the
       [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri]
       field when you create a [Model][google.cloud.aiplatform.v1.Model]. This
       schema applies when you deploy the `Model` as a `DeployedModel` to an
       [Endpoint][google.cloud.aiplatform.v1.Endpoint] and use the `RawPredict`
       method.
       
      .google.api.HttpBody http_body = 2;
      Returns:
      The httpBody.
    • getHttpBodyOrBuilder

      HttpBodyOrBuilder getHttpBodyOrBuilder()
       The prediction input. Supports HTTP headers and arbitrary data payload.
      
       A [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] may have an
       upper limit on the number of instances it supports per request. When this
       limit it is exceeded for an AutoML model, the
       [RawPredict][google.cloud.aiplatform.v1.PredictionService.RawPredict]
       method returns an error. When this limit is exceeded for a custom-trained
       model, the behavior varies depending on the model.
      
       You can specify the schema for each instance in the
       [predict_schemata.instance_schema_uri][google.cloud.aiplatform.v1.PredictSchemata.instance_schema_uri]
       field when you create a [Model][google.cloud.aiplatform.v1.Model]. This
       schema applies when you deploy the `Model` as a `DeployedModel` to an
       [Endpoint][google.cloud.aiplatform.v1.Endpoint] and use the `RawPredict`
       method.
       
      .google.api.HttpBody http_body = 2;