Entities

Storage Entities

public class StorageAccount {
  private String id;
  private String namespace;
  private Instant createdAt;
  private Instant lastUpdatedAt;
  private String name;
  private Provider provider; 
  private StorageAccountCredentials credentials;
}
public abstract class StorageAccountCredentials {
  private String storageId;
  private Instant createdAt;
  private Instant lastUpdatedAt;
  private String type
}
public class Platform {
  private String id;
  private String name;
  private Instant createdAt;
  private Instant lastUpdatedAt;
  private String storageId
  private String namespace;
  private PlatformTye type 
}
public enum PlatformType {
   PACBIO 
}

Sample Entities

public class Sample {
  private String id;
  private String namespace;
  private Instant createdAt;
  private Instant lastUpdatedAt;
  private List<SampleFile> files;  
}
public class SampleFile {
  private String sampleId;
  private String namespace;
  private String path;
  private String platformId;
  private String instrumentId;
}

Instrument Entities

public class Instrument {
  private String id;
  private String platformConnectionId
}

Last updated