Class: Google::Apis::PolyV1::AssetImportMessage
- Inherits:
-
Object
- Object
- Google::Apis::PolyV1::AssetImportMessage
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/poly_v1/classes.rb,
generated/google/apis/poly_v1/representations.rb,
generated/google/apis/poly_v1/representations.rb
Overview
A message generated by the asset import process.
Instance Attribute Summary collapse
-
#code ⇒ String
The code associated with this message.
-
#file_path ⇒ String
An optional file path.
-
#image_error ⇒ Google::Apis::PolyV1::ImageError
A message resulting from reading an image file.
-
#obj_parse_error ⇒ Google::Apis::PolyV1::ObjParseError
Details of an error resulting from parsing an OBJ file Corresponds to the JSON property
objParseError
.
Instance Method Summary collapse
-
#initialize(**args) ⇒ AssetImportMessage
constructor
A new instance of AssetImportMessage.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ AssetImportMessage
Returns a new instance of AssetImportMessage
156 157 158 |
# File 'generated/google/apis/poly_v1/classes.rb', line 156 def initialize(**args) update!(**args) end |
Instance Attribute Details
#code ⇒ String
The code associated with this message.
Corresponds to the JSON property code
139 140 141 |
# File 'generated/google/apis/poly_v1/classes.rb', line 139 def code @code end |
#file_path ⇒ String
An optional file path. Only present for those error codes that specify it.
Corresponds to the JSON property filePath
144 145 146 |
# File 'generated/google/apis/poly_v1/classes.rb', line 144 def file_path @file_path end |
#image_error ⇒ Google::Apis::PolyV1::ImageError
A message resulting from reading an image file.
Corresponds to the JSON property imageError
149 150 151 |
# File 'generated/google/apis/poly_v1/classes.rb', line 149 def image_error @image_error end |
#obj_parse_error ⇒ Google::Apis::PolyV1::ObjParseError
Details of an error resulting from parsing an OBJ file
Corresponds to the JSON property objParseError
154 155 156 |
# File 'generated/google/apis/poly_v1/classes.rb', line 154 def obj_parse_error @obj_parse_error end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
161 162 163 164 165 166 |
# File 'generated/google/apis/poly_v1/classes.rb', line 161 def update!(**args) @code = args[:code] if args.key?(:code) @file_path = args[:file_path] if args.key?(:file_path) @image_error = args[:image_error] if args.key?(:image_error) @obj_parse_error = args[:obj_parse_error] if args.key?(:obj_parse_error) end |