File tree Expand file tree Collapse file tree
main/java/com/researchspace/dataverse/entities Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ package com .researchspace .dataverse .entities ;
2+
3+ import lombok .Data ;
4+
5+ @ Data
6+ public class Checksum {
7+ private String type ;
8+ private String value ;
9+ }
Original file line number Diff line number Diff line change 1+ package com .researchspace .dataverse .entities ;
2+
3+ import java .util .List ;
4+
5+ public class DatasetFile {
6+ private String description ;
7+ private String label ;
8+ private String directoryLabel ;
9+ private String datasetVersionId ;
10+ private List <String > categories ;
11+ private boolean restricted ;
12+ private int version ;
13+ private DatasetFileDetails dataFile ;
14+
15+ }
Original file line number Diff line number Diff line change 1+ package com .researchspace .dataverse .entities ;
2+
3+ import lombok .Data ;
4+
5+ import java .time .LocalDate ;
6+
7+ @ Data
8+ public class DatasetFileDetails {
9+ private int id ;
10+ private int filesize ;
11+ private String persistentId ;
12+ private String pidURL ;
13+ private String filename ;
14+ private String contentType ;
15+ private String description ;
16+ private String storageIdentifier ;
17+ private String rootDataFileId ;
18+ private String md5 ;
19+ private Checksum checksum ;
20+ private LocalDate creationDate ;
21+ }
Original file line number Diff line number Diff line change 1+ package com .researchspace .dataverse .entities ;
2+
3+ import lombok .Data ;
4+
5+ import java .util .List ;
6+ @ Data
7+ public class DatasetFileList {
8+ List <DatasetFile > files ;
9+ }
10+
Original file line number Diff line number Diff line change 1+ {
2+ "status" : " OK" ,
3+ "message" : {
4+ "message" : " This file has the same content as out198.json that is in the dataset. "
5+ },
6+ "data" : {
7+ "files" : [
8+ {
9+ "description" : " My description." ,
10+ "label" : " out198-1.json" ,
11+ "restricted" : false ,
12+ "directoryLabel" : " data/subdir1" ,
13+ "version" : 1 ,
14+ "datasetVersionId" : 223100 ,
15+ "categories" : [
16+ " Data"
17+ ],
18+ "dataFile" : {
19+ "id" : 2013378 ,
20+ "persistentId" : " " ,
21+ "pidURL" : " " ,
22+ "filename" : " out198-1.json" ,
23+ "contentType" : " application/json" ,
24+ "filesize" : 530 ,
25+ "description" : " My description." ,
26+ "storageIdentifier" : " s3://demo-dataverse-org:18496421a60-31b9c8e88499" ,
27+ "rootDataFileId" : -1 ,
28+ "md5" : " 7ac97aa42f2b7f05b0cfc46d28a3f979" ,
29+ "checksum" : {
30+ "type" : " MD5" ,
31+ "value" : " 7ac97aa42f2b7f05b0cfc46d28a3f979"
32+ },
33+ "creationDate" : " 2022-11-20"
34+ }
35+ }
36+ ]
37+ }
38+ }
You can’t perform that action at this time.
0 commit comments