1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 package org.opencastproject.assetmanager.aws.persistence;
23
24 import java.util.Date;
25
26 public final class AwsAssetMapping {
27 private final String organizationId;
28 private final String mediaPackageId;
29 private final String mediaPackageElementId;
30 private final Long version;
31
32 private final String objectKey;
33
34 private final String objectVersion;
35
36 private final Date deletionDate;
37
38 public AwsAssetMapping(String organizationId, String mediaPackageId, String mediaPackageElementId, Long version,
39 String objectKey, String objectVersion, Date deletedDate) {
40 super();
41 this.organizationId = organizationId;
42 this.mediaPackageId = mediaPackageId;
43 this.mediaPackageElementId = mediaPackageElementId;
44 this.version = version;
45 this.objectKey = objectKey;
46 this.objectVersion = objectVersion;
47 this.deletionDate = deletedDate;
48 }
49
50 public String getOrganizationId() {
51 return organizationId;
52 }
53
54 public String getMediaPackageId() {
55 return mediaPackageId;
56 }
57
58 public String getMediaPackageElementId() {
59 return mediaPackageElementId;
60 }
61
62 public Long getVersion() {
63 return version;
64 }
65
66 public String getObjectKey() {
67 return objectKey;
68 }
69
70 public String getObjectVersion() {
71 return objectVersion;
72 }
73
74 public Date getDeletionDate() {
75 return deletionDate;
76 }
77 }