AssetsUpdate constructor

AssetsUpdate({
  1. String? userId,
  2. String? companyId,
  3. String? connectionId,
  4. int? industryId,
  5. String? approvalStatus,
  6. String? approvedByUserId,
  7. DateTime? approvedAt,
  8. String? name,
  9. String? slug,
  10. String? description,
  11. AssetsUpdateSource_Enum? source_,
  12. AssetsUpdateAssetTypeEnum? assetType,
  13. Object? assetSchema,
  14. String? tags,
  15. String? sqlLogic,
  16. String? sourceSchemaName,
  17. String? sourceTableName,
  18. bool? sellInMarketplace,
  19. AssetsUpdateVizChartLibraryEnum? vizChartLibrary,
  20. AssetsUpdateVizChartTypeEnum? vizChartType,
  21. String? vizDepVarColName,
  22. String? vizIndepVarColName,
  23. String? vizSizeColName,
  24. String? vizColorColName,
  25. AssetsUpdateVizDataAggregationEnum? vizDataAggregation,
  26. AssetsUpdateVizSortDirectionEnum? vizSortDirection,
  27. int? vizDataLimit,
  28. AssetsUpdateVizColorSchemeEnum? vizColorScheme,
  29. bool? allowParams,
  30. bool? acceptTerms,
  31. bool? cached,
  32. String? schedule,
  33. DateTime? nextRun,
  34. DateTime? dataTimePeriodStart,
  35. DateTime? dataTimePeriodEnd,
  36. AssetsUpdateGeographicCoverageTypeEnum? geographicCoverageType,
  37. String? geographicCoverageDetails,
  38. AssetsUpdateDataSourceRefreshFrequencyEnum? dataSourceRefreshFrequency,
  39. DateTime? dataSourceLastRefreshed,
})

Returns a new AssetsUpdate instance.

Implementation

AssetsUpdate({
  this.userId,
  this.companyId,
  this.connectionId,
  this.industryId,
  this.approvalStatus,
  this.approvedByUserId,
  this.approvedAt,
  this.name,
  this.slug,
  this.description,
  this.source_,
  this.assetType,
  this.assetSchema,
  this.tags,
  this.sqlLogic,
  this.sourceSchemaName,
  this.sourceTableName,
  this.sellInMarketplace,
  this.vizChartLibrary,
  this.vizChartType,
  this.vizDepVarColName,
  this.vizIndepVarColName,
  this.vizSizeColName,
  this.vizColorColName,
  this.vizDataAggregation,
  this.vizSortDirection,
  this.vizDataLimit,
  this.vizColorScheme,
  this.allowParams,
  this.acceptTerms,
  this.cached,
  this.schedule,
  this.nextRun,
  this.dataTimePeriodStart,
  this.dataTimePeriodEnd,
  this.geographicCoverageType,
  this.geographicCoverageDetails,
  this.dataSourceRefreshFrequency,
  this.dataSourceLastRefreshed,
});