Package com.cognite.client.util
Class DataGenerator
java.lang.Object
com.cognite.client.util.DataGenerator
Utility class for generating random data objects.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<ThreeDModel>generate3DModels(int noObjects, long dataSetId) static List<ThreeDModelRevision>generate3DModelsRevisions(int noObjects, long fileId) generateAssetHierarchy(int noObjects) generateAssets(int noObjects) generateDataSets(int noObjects) generateEvents(int noObjects) static List<ExtractionPipelineRun>generateExtractionPipelineRuns(int noObjects, String pipelineExtId) static List<ExtractionPipeline>generateExtractionPipelines(int noObjects, long dataSetId) static List<FileMetadata>generateFile3DRevisionThumbnail(int noObjects) static List<FileMetadata>generateFileHeader3DModelsRevisions(int noObjects) static List<FileMetadata>generateFileHeaderObjects(int noObjects) generateGeoFeature(int noObjects) generateLabels(int noObjects) generateListString(int noObjects) generateRawRows(String dbName, String tableName, int noObjects) static List<Relationship>generateRelationships(int noObjects) static List<SecurityCategory>generateSecurityGroups(int noObjects) static List<SequenceColumn>generateSequenceColumnHeader(int noObjects) static List<SequenceMetadata>generateSequenceMetadata(int noObjects) static SequenceBodygenerateSequenceRows(SequenceMetadata header, int noRows) static List<Transformation>generateTransformations(Integer noObjects, long dataSetId, String destinationType, int typeOfCredentials) static List<Transformation>generateTransformations(Integer noObjects, long dataSetId, String destinationType, int typeOfCredentials, String clientId, String clientSecret, String tokenUri, String cdfProjectName) static List<Transformation.Schedule>generateTransformationSchedules(Integer noObjects, String transformationExternalId, String interval, Boolean isPaused) static List<TimeseriesPointPost>generateTsDatapointsObjects(int noItems, double frequency, String externalId) static List<TimeseriesPointPost>generateTsDatapointsObjects(int noItems, double frequency, List<String> externalIdList) static List<TimeseriesMetadata>generateTsHeaderObjects(int noObjects)
-
Field Details
-
sourceKey
- See Also:
-
sourceValue
- See Also:
-
-
Constructor Details
-
DataGenerator
public DataGenerator()
-
-
Method Details
-
generateFileHeaderObjects
-
generateGeoFeature
-
generateTsHeaderObjects
-
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
-
generateSequenceColumnHeader
-
generateSequenceRows
-
generateEvents
-
generateLabels
-
generateRelationships
-
generateDataSets
-
generateExtractionPipelines
-
generateExtractionPipelineRuns
public static List<ExtractionPipelineRun> generateExtractionPipelineRuns(int noObjects, String pipelineExtId) -
generateAssetHierarchy
-
generateAssets
-
generateSecurityGroups
-
generateListString
-
generateRawRows
-
generate3DModels
-
generate3DModelsRevisions
-
generateFileHeader3DModelsRevisions
-
generateFile3DRevisionThumbnail
-
generateTransformations
public static List<Transformation> generateTransformations(Integer noObjects, long dataSetId, String destinationType, int typeOfCredentials) - Parameters:
noObjects-dataSetId-destinationType- 1 = DataSource1, 2 = RawDataSource and 3 = SequenceRowDataSourcetypeOfCredentials- 2 = OidcCredentials- Returns:
-
generateTransformations
public static List<Transformation> generateTransformations(Integer noObjects, long dataSetId, String destinationType, int typeOfCredentials, String clientId, String clientSecret, String tokenUri, String cdfProjectName) - Parameters:
noObjects-dataSetId-destinationType- 1 = DataSource1, 2 = RawDataSource and 3 = SequenceRowDataSourcetypeOfCredentials- 2 = OidcCredentialsclientId-clientSecret-tokenUri-cdfProjectName-- Returns:
-
generateTransformationSchedules
-