Interface RawPredictRequestOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getEndpoint()
      Required.
      com.google.protobuf.ByteString getEndpointBytes()
      Required.
      com.google.api.HttpBody getHttpBody()
      The prediction input.
      com.google.api.HttpBodyOrBuilder getHttpBodyOrBuilder()
      The prediction input.
      boolean hasHttpBody()
      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 Detail

      • 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

        com.google.api.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

        com.google.api.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;