Class: Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1CreateFeatureRequest
- Inherits:
-
Object
- Object
- Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1CreateFeatureRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/aiplatform_v1beta1/classes.rb,
lib/google/apis/aiplatform_v1beta1/representations.rb,
lib/google/apis/aiplatform_v1beta1/representations.rb
Overview
Request message for FeaturestoreService.CreateFeature and FeatureRegistryService.CreateFeature.
Instance Attribute Summary collapse
-
#feature ⇒ Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1Feature
Feature Metadata information that describes an attribute of an entity type.
-
#feature_id ⇒ String
Required.
-
#parent ⇒ String
Required.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudAiplatformV1beta1CreateFeatureRequest
constructor
A new instance of GoogleCloudAiplatformV1beta1CreateFeatureRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudAiplatformV1beta1CreateFeatureRequest
Returns a new instance of GoogleCloudAiplatformV1beta1CreateFeatureRequest.
2436 2437 2438 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 2436 def initialize(**args) update!(**args) end |
Instance Attribute Details
#feature ⇒ Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1Feature
Feature Metadata information that describes an attribute of an entity type.
For example, apple is an entity type, and color is a feature that describes
apple.
Corresponds to the JSON property feature
2418 2419 2420 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 2418 def feature @feature end |
#feature_id ⇒ String
Required. The ID to use for the Feature, which will become the final component
of the Feature's resource name. This value may be up to 128 characters, and
valid characters are [a-z0-9_]. The first character cannot be a number. The
value must be unique within an EntityType/FeatureGroup.
Corresponds to the JSON property featureId
2426 2427 2428 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 2426 def feature_id @feature_id end |
#parent ⇒ String
Required. The resource name of the EntityType or FeatureGroup to create a
Feature. Format: projects/project/locations/location/featurestores/
featurestore/entityTypes/entity_type`projects/`project`/locations/`
location`/featureGroups/`feature_group
Corresponds to the JSON property parent
2434 2435 2436 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 2434 def parent @parent end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2441 2442 2443 2444 2445 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 2441 def update!(**args) @feature = args[:feature] if args.key?(:feature) @feature_id = args[:feature_id] if args.key?(:feature_id) @parent = args[:parent] if args.key?(:parent) end |