Class: Google::Cloud::AIPlatform::V1::FeatureValue

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

Overview

Value for a feature.

Defined Under Namespace

Classes: Metadata

Instance Attribute Summary collapse

Instance Attribute Details

#bool_array_value::Google::Cloud::AIPlatform::V1::BoolArray

Returns A list of bool type feature value.

Returns:



230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_online_service.rb', line 230

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

  # Metadata of feature value.
  # @!attribute [rw] generate_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Feature generation timestamp. Typically, it is provided by user at
  #     feature ingestion time. If not, feature store
  #     will use the system timestamp when the data is ingested into feature
  #     store. For streaming ingestion, the time, aligned by days, must be no
  #     older than five years (1825 days) and no later than one year (366 days)
  #     in the future.
  class Metadata
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#bool_value::Boolean

Returns Bool type feature value.

Returns:

  • (::Boolean)

    Bool type feature value.



230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_online_service.rb', line 230

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

  # Metadata of feature value.
  # @!attribute [rw] generate_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Feature generation timestamp. Typically, it is provided by user at
  #     feature ingestion time. If not, feature store
  #     will use the system timestamp when the data is ingested into feature
  #     store. For streaming ingestion, the time, aligned by days, must be no
  #     older than five years (1825 days) and no later than one year (366 days)
  #     in the future.
  class Metadata
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#bytes_value::String

Returns Bytes feature value.

Returns:

  • (::String)

    Bytes feature value.



230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_online_service.rb', line 230

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

  # Metadata of feature value.
  # @!attribute [rw] generate_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Feature generation timestamp. Typically, it is provided by user at
  #     feature ingestion time. If not, feature store
  #     will use the system timestamp when the data is ingested into feature
  #     store. For streaming ingestion, the time, aligned by days, must be no
  #     older than five years (1825 days) and no later than one year (366 days)
  #     in the future.
  class Metadata
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#double_array_value::Google::Cloud::AIPlatform::V1::DoubleArray

Returns A list of double type feature value.

Returns:



230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_online_service.rb', line 230

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

  # Metadata of feature value.
  # @!attribute [rw] generate_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Feature generation timestamp. Typically, it is provided by user at
  #     feature ingestion time. If not, feature store
  #     will use the system timestamp when the data is ingested into feature
  #     store. For streaming ingestion, the time, aligned by days, must be no
  #     older than five years (1825 days) and no later than one year (366 days)
  #     in the future.
  class Metadata
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#double_value::Float

Returns Double type feature value.

Returns:

  • (::Float)

    Double type feature value.



230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_online_service.rb', line 230

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

  # Metadata of feature value.
  # @!attribute [rw] generate_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Feature generation timestamp. Typically, it is provided by user at
  #     feature ingestion time. If not, feature store
  #     will use the system timestamp when the data is ingested into feature
  #     store. For streaming ingestion, the time, aligned by days, must be no
  #     older than five years (1825 days) and no later than one year (366 days)
  #     in the future.
  class Metadata
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#int64_array_value::Google::Cloud::AIPlatform::V1::Int64Array

Returns A list of int64 type feature value.

Returns:



230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_online_service.rb', line 230

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

  # Metadata of feature value.
  # @!attribute [rw] generate_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Feature generation timestamp. Typically, it is provided by user at
  #     feature ingestion time. If not, feature store
  #     will use the system timestamp when the data is ingested into feature
  #     store. For streaming ingestion, the time, aligned by days, must be no
  #     older than five years (1825 days) and no later than one year (366 days)
  #     in the future.
  class Metadata
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#int64_value::Integer

Returns Int64 feature value.

Returns:

  • (::Integer)

    Int64 feature value.



230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_online_service.rb', line 230

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

  # Metadata of feature value.
  # @!attribute [rw] generate_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Feature generation timestamp. Typically, it is provided by user at
  #     feature ingestion time. If not, feature store
  #     will use the system timestamp when the data is ingested into feature
  #     store. For streaming ingestion, the time, aligned by days, must be no
  #     older than five years (1825 days) and no later than one year (366 days)
  #     in the future.
  class Metadata
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#metadata::Google::Cloud::AIPlatform::V1::FeatureValue::Metadata

Returns Metadata of feature value.

Returns:



230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_online_service.rb', line 230

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

  # Metadata of feature value.
  # @!attribute [rw] generate_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Feature generation timestamp. Typically, it is provided by user at
  #     feature ingestion time. If not, feature store
  #     will use the system timestamp when the data is ingested into feature
  #     store. For streaming ingestion, the time, aligned by days, must be no
  #     older than five years (1825 days) and no later than one year (366 days)
  #     in the future.
  class Metadata
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#string_array_value::Google::Cloud::AIPlatform::V1::StringArray

Returns A list of string type feature value.

Returns:



230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_online_service.rb', line 230

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

  # Metadata of feature value.
  # @!attribute [rw] generate_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Feature generation timestamp. Typically, it is provided by user at
  #     feature ingestion time. If not, feature store
  #     will use the system timestamp when the data is ingested into feature
  #     store. For streaming ingestion, the time, aligned by days, must be no
  #     older than five years (1825 days) and no later than one year (366 days)
  #     in the future.
  class Metadata
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#string_value::String

Returns String feature value.

Returns:

  • (::String)

    String feature value.



230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_online_service.rb', line 230

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

  # Metadata of feature value.
  # @!attribute [rw] generate_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Feature generation timestamp. Typically, it is provided by user at
  #     feature ingestion time. If not, feature store
  #     will use the system timestamp when the data is ingested into feature
  #     store. For streaming ingestion, the time, aligned by days, must be no
  #     older than five years (1825 days) and no later than one year (366 days)
  #     in the future.
  class Metadata
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#struct_value::Google::Cloud::AIPlatform::V1::StructValue

Returns A struct type feature value.

Returns:



230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_online_service.rb', line 230

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

  # Metadata of feature value.
  # @!attribute [rw] generate_time
  #   @return [::Google::Protobuf::Timestamp]
  #     Feature generation timestamp. Typically, it is provided by user at
  #     feature ingestion time. If not, feature store
  #     will use the system timestamp when the data is ingested into feature
  #     store. For streaming ingestion, the time, aligned by days, must be no
  #     older than five years (1825 days) and no later than one year (366 days)
  #     in the future.
  class Metadata
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end