Class DataGenerator


  • public class DataGenerator
    extends Object
    Utility class for generating random data objects.
    • Constructor Detail

      • DataGenerator

        public DataGenerator()
    • Method Detail

      • generateFileHeaderObjects

        public static List<FileMetadata> generateFileHeaderObjects​(int noObjects)
      • generateTsDatapointsObjects

        public static List<TimeseriesPointPost> generateTsDatapointsObjects​(int noItems,
                                                                            double frequency,
                                                                            List<String> externalIdList)
      • generateTsDatapointsObjects

        public static List<TimeseriesPointPost> generateTsDatapointsObjects​(int noItems,
                                                                            double frequency,
                                                                            String externalId)
      • generateSequenceMetadata

        public static List<SequenceMetadata> generateSequenceMetadata​(int noObjects)
      • generateSequenceColumnHeader

        public static List<SequenceColumn> generateSequenceColumnHeader​(int noObjects)
      • generateEvents

        public static List<Event> generateEvents​(int noObjects)
      • generateLabels

        public static List<Label> generateLabels​(int noObjects)
      • generateRelationships

        public static List<Relationship> generateRelationships​(int noObjects)
      • generateDataSets

        public static List<DataSet> generateDataSets​(int noObjects)
      • generateExtractionPipelines

        public static List<ExtractionPipeline> generateExtractionPipelines​(int noObjects,
                                                                           long dataSetId)
      • generateAssetHierarchy

        public static List<Asset> generateAssetHierarchy​(int noObjects)
      • generateAssets

        public static List<Asset> generateAssets​(int noObjects)
      • generateSecurityGroups

        public static List<SecurityCategory> generateSecurityGroups​(int noObjects)
      • generateListString

        public static List<String> generateListString​(int noObjects)
      • generateRawRows

        public static List<RawRow> generateRawRows​(String dbName,
                                                   String tableName,
                                                   int noObjects)
      • generate3DModels

        public static List<ThreeDModel> generate3DModels​(int noObjects,
                                                         long dataSetId)
      • generate3DModelsRevisions

        public static List<ThreeDModelRevision> generate3DModelsRevisions​(int noObjects,
                                                                          long fileId)
      • generateFileHeader3DModelsRevisions

        public static List<FileMetadata> generateFileHeader3DModelsRevisions​(int noObjects)
      • generateFile3DRevisionThumbnail

        public static List<FileMetadata> generateFile3DRevisionThumbnail​(int noObjects)