AssetsInput constructor
AssetsInput({
- String? userId,
- required String companyId,
- String? connectionId,
- int? industryId,
- String? approvalStatus,
- String? approvedByUserId,
- DateTime? approvedAt,
- required String name,
- String? slug,
- String? description,
- required AssetsInputSource_Enum source_,
- AssetsInputAssetTypeEnum? assetType,
- Object? assetSchema,
- String? tags,
- String? sqlLogic,
- String? sourceSchemaName,
- String? sourceTableName,
- bool? sellInMarketplace,
- AssetsInputVizChartLibraryEnum? vizChartLibrary,
- AssetsInputVizChartTypeEnum? vizChartType,
- String? vizDepVarColName,
- String? vizIndepVarColName,
- String? vizSizeColName,
- String? vizColorColName,
- AssetsInputVizDataAggregationEnum? vizDataAggregation,
- AssetsInputVizSortDirectionEnum? vizSortDirection,
- int? vizDataLimit,
- AssetsInputVizColorSchemeEnum? vizColorScheme,
- bool? allowParams,
- bool? acceptTerms,
- bool? cached,
- String? schedule,
- DateTime? nextRun,
- DateTime? dataTimePeriodStart,
- DateTime? dataTimePeriodEnd,
- AssetsInputGeographicCoverageTypeEnum? geographicCoverageType,
- String? geographicCoverageDetails,
- AssetsInputDataSourceRefreshFrequencyEnum? dataSourceRefreshFrequency,
- DateTime? dataSourceLastRefreshed,
Returns a new AssetsInput instance.
Implementation
AssetsInput({
this.userId,
required this.companyId,
this.connectionId,
this.industryId,
this.approvalStatus,
this.approvedByUserId,
this.approvedAt,
required this.name,
this.slug,
this.description,
required 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,
});