Class: Google::Apis::AiplatformV1::GoogleCloudAiplatformV1StreamingPredictRequest

Inherits:
Object
  • Object
show all
Includes:
Core::Hashable, Core::JsonObjectSupport
Defined in:
lib/google/apis/aiplatform_v1/classes.rb,
lib/google/apis/aiplatform_v1/representations.rb,
lib/google/apis/aiplatform_v1/representations.rb

Overview

Request message for PredictionService.StreamingPredict. The first message must contain endpoint field and optionally input. The subsequent messages must contain input.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ GoogleCloudAiplatformV1StreamingPredictRequest

Returns a new instance of GoogleCloudAiplatformV1StreamingPredictRequest.



35650
35651
35652
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 35650

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#inputsArray<Google::Apis::AiplatformV1::GoogleCloudAiplatformV1Tensor>

The prediction input. Corresponds to the JSON property inputs



35643
35644
35645
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 35643

def inputs
  @inputs
end

#parametersGoogle::Apis::AiplatformV1::GoogleCloudAiplatformV1Tensor

A tensor value type. Corresponds to the JSON property parameters



35648
35649
35650
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 35648

def parameters
  @parameters
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



35655
35656
35657
35658
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 35655

def update!(**args)
  @inputs = args[:inputs] if args.key?(:inputs)
  @parameters = args[:parameters] if args.key?(:parameters)
end