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:



88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
# File 'proto_docs/google/cloud/aiplatform/v1/feature_online_store_service.rb', line 88

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.

Note: The following fields are mutually exclusive: key_values, proto_struct. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:



88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
# File 'proto_docs/google/cloud/aiplatform/v1/feature_online_store_service.rb', line 88

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.

Note: The following fields are mutually exclusive: proto_struct, key_values. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Protobuf::Struct)

    Feature values in proto Struct format.

    Note: The following fields are mutually exclusive: proto_struct, key_values. If a field in that set is populated, all other fields in the set will automatically be cleared.



88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
# File 'proto_docs/google/cloud/aiplatform/v1/feature_online_store_service.rb', line 88

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