Class: Google::Cloud::AIPlatform::V1::FeatureValue
- Inherits:
-
Object
- Object
- Google::Cloud::AIPlatform::V1::FeatureValue
- 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
-
#bool_array_value ⇒ ::Google::Cloud::AIPlatform::V1::BoolArray
A list of bool type feature value.
-
#bool_value ⇒ ::Boolean
Bool type feature value.
-
#bytes_value ⇒ ::String
Bytes feature value.
-
#double_array_value ⇒ ::Google::Cloud::AIPlatform::V1::DoubleArray
A list of double type feature value.
-
#double_value ⇒ ::Float
Double type feature value.
-
#int64_array_value ⇒ ::Google::Cloud::AIPlatform::V1::Int64Array
A list of int64 type feature value.
-
#int64_value ⇒ ::Integer
Int64 feature value.
-
#metadata ⇒ ::Google::Cloud::AIPlatform::V1::FeatureValue::Metadata
Metadata of feature value.
-
#string_array_value ⇒ ::Google::Cloud::AIPlatform::V1::StringArray
A list of string type feature value.
-
#string_value ⇒ ::String
String feature value.
-
#struct_value ⇒ ::Google::Cloud::AIPlatform::V1::StructValue
A struct type feature value.
Instance Attribute Details
#bool_array_value ⇒ ::Google::Cloud::AIPlatform::V1::BoolArray
Returns A list of bool type feature value.
Note: The following fields are mutually exclusive: bool_array_value, bool_value, double_value, int64_value, string_value, double_array_value, int64_array_value, string_array_value, bytes_value, struct_value. If a field in that set is populated, all other fields in the set will automatically be cleared.
254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 |
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_online_service.rb', line 254 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. # # Legacy 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.
Note: The following fields are mutually exclusive: bool_value, double_value, int64_value, string_value, bool_array_value, double_array_value, int64_array_value, string_array_value, bytes_value, struct_value. If a field in that set is populated, all other fields in the set will automatically be cleared.
254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 |
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_online_service.rb', line 254 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. # # Legacy 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.
Note: The following fields are mutually exclusive: bytes_value, bool_value, double_value, int64_value, string_value, bool_array_value, double_array_value, int64_array_value, string_array_value, struct_value. If a field in that set is populated, all other fields in the set will automatically be cleared.
254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 |
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_online_service.rb', line 254 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. # # Legacy 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.
Note: The following fields are mutually exclusive: double_array_value, bool_value, double_value, int64_value, string_value, bool_array_value, int64_array_value, string_array_value, bytes_value, struct_value. If a field in that set is populated, all other fields in the set will automatically be cleared.
254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 |
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_online_service.rb', line 254 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. # # Legacy 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.
Note: The following fields are mutually exclusive: double_value, bool_value, int64_value, string_value, bool_array_value, double_array_value, int64_array_value, string_array_value, bytes_value, struct_value. If a field in that set is populated, all other fields in the set will automatically be cleared.
254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 |
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_online_service.rb', line 254 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. # # Legacy 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.
Note: The following fields are mutually exclusive: int64_array_value, bool_value, double_value, int64_value, string_value, bool_array_value, double_array_value, string_array_value, bytes_value, struct_value. If a field in that set is populated, all other fields in the set will automatically be cleared.
254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 |
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_online_service.rb', line 254 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. # # Legacy 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.
Note: The following fields are mutually exclusive: int64_value, bool_value, double_value, string_value, bool_array_value, double_array_value, int64_array_value, string_array_value, bytes_value, struct_value. If a field in that set is populated, all other fields in the set will automatically be cleared.
254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 |
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_online_service.rb', line 254 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. # # Legacy 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.
254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 |
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_online_service.rb', line 254 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. # # Legacy 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.
Note: The following fields are mutually exclusive: string_array_value, bool_value, double_value, int64_value, string_value, bool_array_value, double_array_value, int64_array_value, bytes_value, struct_value. If a field in that set is populated, all other fields in the set will automatically be cleared.
254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 |
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_online_service.rb', line 254 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. # # Legacy 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.
Note: The following fields are mutually exclusive: string_value, bool_value, double_value, int64_value, bool_array_value, double_array_value, int64_array_value, string_array_value, bytes_value, struct_value. If a field in that set is populated, all other fields in the set will automatically be cleared.
254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 |
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_online_service.rb', line 254 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. # # Legacy 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.
Note: The following fields are mutually exclusive: struct_value, bool_value, double_value, int64_value, string_value, bool_array_value, double_array_value, int64_array_value, string_array_value, bytes_value. If a field in that set is populated, all other fields in the set will automatically be cleared.
254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 |
# File 'proto_docs/google/cloud/aiplatform/v1/featurestore_online_service.rb', line 254 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. # # Legacy 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 |