Class: Google::Cloud::AIPlatform::V1::FetchFeatureValuesResponse

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/aiplatform/v1/feature_online_store_service.rb

Overview

Defined Under Namespace

Classes: FeatureNameValuePairList

Instance Attribute Summary collapse

Instance Attribute Details

#data_key::Google::Cloud::AIPlatform::V1::FeatureViewDataKey

Returns The data key associated with this response. Will only be populated for [FeatureOnlineStoreService.StreamingFetchFeatureValues][] RPCs.

Returns:



80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
# File 'proto_docs/google/cloud/aiplatform/v1/feature_online_store_service.rb', line 80

class FetchFeatureValuesResponse
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Response structure in the format of key (feature name) and (feature) value
  # pair.
  # @!attribute [rw] features
  #   @return [::Array<::Google::Cloud::AIPlatform::V1::FetchFeatureValuesResponse::FeatureNameValuePairList::FeatureNameValuePair>]
  #     List of feature names and values.
  class FeatureNameValuePairList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods

    # Feature name & value pair.
    # @!attribute [rw] value
    #   @return [::Google::Cloud::AIPlatform::V1::FeatureValue]
    #     Feature value.
    # @!attribute [rw] name
    #   @return [::String]
    #     Feature short name.
    class FeatureNameValuePair
      include ::Google::Protobuf::MessageExts
      extend ::Google::Protobuf::MessageExts::ClassMethods
    end
  end
end

#key_values::Google::Cloud::AIPlatform::V1::FetchFeatureValuesResponse::FeatureNameValuePairList

Returns Feature values in KeyValue format.



80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
# File 'proto_docs/google/cloud/aiplatform/v1/feature_online_store_service.rb', line 80

class FetchFeatureValuesResponse
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Response structure in the format of key (feature name) and (feature) value
  # pair.
  # @!attribute [rw] features
  #   @return [::Array<::Google::Cloud::AIPlatform::V1::FetchFeatureValuesResponse::FeatureNameValuePairList::FeatureNameValuePair>]
  #     List of feature names and values.
  class FeatureNameValuePairList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods

    # Feature name & value pair.
    # @!attribute [rw] value
    #   @return [::Google::Cloud::AIPlatform::V1::FeatureValue]
    #     Feature value.
    # @!attribute [rw] name
    #   @return [::String]
    #     Feature short name.
    class FeatureNameValuePair
      include ::Google::Protobuf::MessageExts
      extend ::Google::Protobuf::MessageExts::ClassMethods
    end
  end
end

#proto_struct::Google::Protobuf::Struct

Returns Feature values in proto Struct format.

Returns:



80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
# File 'proto_docs/google/cloud/aiplatform/v1/feature_online_store_service.rb', line 80

class FetchFeatureValuesResponse
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Response structure in the format of key (feature name) and (feature) value
  # pair.
  # @!attribute [rw] features
  #   @return [::Array<::Google::Cloud::AIPlatform::V1::FetchFeatureValuesResponse::FeatureNameValuePairList::FeatureNameValuePair>]
  #     List of feature names and values.
  class FeatureNameValuePairList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods

    # Feature name & value pair.
    # @!attribute [rw] value
    #   @return [::Google::Cloud::AIPlatform::V1::FeatureValue]
    #     Feature value.
    # @!attribute [rw] name
    #   @return [::String]
    #     Feature short name.
    class FeatureNameValuePair
      include ::Google::Protobuf::MessageExts
      extend ::Google::Protobuf::MessageExts::ClassMethods
    end
  end
end