String implements the fmt.Stringer.
()
| 252 | |
| 253 | // String implements the fmt.Stringer. |
| 254 | func (e *Entity) String() string { |
| 255 | var builder strings.Builder |
| 256 | builder.WriteString("Entity(") |
| 257 | builder.WriteString(fmt.Sprintf("id=%v, ", e.ID)) |
| 258 | builder.WriteString("created_at=") |
| 259 | builder.WriteString(e.CreatedAt.Format(time.ANSIC)) |
| 260 | builder.WriteString(", ") |
| 261 | builder.WriteString("updated_at=") |
| 262 | builder.WriteString(e.UpdatedAt.Format(time.ANSIC)) |
| 263 | builder.WriteString(", ") |
| 264 | if v := e.DeletedAt; v != nil { |
| 265 | builder.WriteString("deleted_at=") |
| 266 | builder.WriteString(v.Format(time.ANSIC)) |
| 267 | } |
| 268 | builder.WriteString(", ") |
| 269 | builder.WriteString("type=") |
| 270 | builder.WriteString(fmt.Sprintf("%v", e.Type)) |
| 271 | builder.WriteString(", ") |
| 272 | builder.WriteString("source=") |
| 273 | builder.WriteString(e.Source) |
| 274 | builder.WriteString(", ") |
| 275 | builder.WriteString("size=") |
| 276 | builder.WriteString(fmt.Sprintf("%v", e.Size)) |
| 277 | builder.WriteString(", ") |
| 278 | builder.WriteString("reference_count=") |
| 279 | builder.WriteString(fmt.Sprintf("%v", e.ReferenceCount)) |
| 280 | builder.WriteString(", ") |
| 281 | builder.WriteString("storage_policy_entities=") |
| 282 | builder.WriteString(fmt.Sprintf("%v", e.StoragePolicyEntities)) |
| 283 | builder.WriteString(", ") |
| 284 | builder.WriteString("created_by=") |
| 285 | builder.WriteString(fmt.Sprintf("%v", e.CreatedBy)) |
| 286 | builder.WriteString(", ") |
| 287 | if v := e.UploadSessionID; v != nil { |
| 288 | builder.WriteString("upload_session_id=") |
| 289 | builder.WriteString(fmt.Sprintf("%v", *v)) |
| 290 | } |
| 291 | builder.WriteString(", ") |
| 292 | builder.WriteString("props=") |
| 293 | builder.WriteString(fmt.Sprintf("%v", e.Props)) |
| 294 | builder.WriteByte(')') |
| 295 | return builder.String() |
| 296 | } |
| 297 | |
| 298 | // SetFile manually set the edge as loaded state. |
| 299 | func (e *Entity) SetFile(v []*File) { |