Class: Google::Apis::AiplatformV1::GoogleCloudAiplatformV1Metadata
- Inherits:
-
Object
- Object
- Google::Apis::AiplatformV1::GoogleCloudAiplatformV1Metadata
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/aiplatform_v1/classes.rb,
lib/google/apis/aiplatform_v1/representations.rb,
lib/google/apis/aiplatform_v1/representations.rb
Overview
Metadata for a chunk.
Instance Attribute Summary collapse
-
#attributes ⇒ Hash<String,String>
Optional.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudAiplatformV1Metadata
constructor
A new instance of GoogleCloudAiplatformV1Metadata.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudAiplatformV1Metadata
Returns a new instance of GoogleCloudAiplatformV1Metadata.
20922 20923 20924 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 20922 def initialize(**args) update!(**args) end |
Instance Attribute Details
#attributes ⇒ Hash<String,String>
Optional. Attributes attached to the data. The keys have semantic conventions
and the consumers of the attributes should know how to deserialize the value
bytes based on the keys.
Corresponds to the JSON property attributes
20920 20921 20922 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 20920 def attributes @attributes end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
20927 20928 20929 |
# File 'lib/google/apis/aiplatform_v1/classes.rb', line 20927 def update!(**args) @attributes = args[:attributes] if args.key?(:attributes) end |