AssetsInput constructor
AssetsInput({
- String? userId,
- required String companyId,
- String? connectionId,
- int? industryId,
- int? aucId,
- String? functionId,
- AssetsInputApprovalStatusEnum? approvalStatus,
- String? approvedByUserId,
- DateTime? approvedAt,
- required String name,
- String? slug,
- String? description,
- String? detailedDescription,
- required AssetsInputSource_Enum source_,
- AssetsInputAssetTypeEnum? assetType,
- Object? assetSchema,
- String? tags,
- String? topQuestions,
- String? shortCode,
- String? restrictedDomains,
- String? sqlLogic,
- String? sourceSchemaName,
- String? sourceTableName,
- bool? sellInMarketplace,
- bool? requireCustomization,
- Object? vizSpec,
- AssetsInputVizChartLibraryEnum? vizChartLibrary,
- AssetsInputVizChartTypeEnum? vizChartType,
- String? vizDepVarColName,
- String? vizIndepVarColName,
- String? vizSizeColName,
- String? vizColorColName,
- AssetsInputVizDataAggregationEnum? vizDataAggregation,
- AssetsInputVizSortDirectionEnum? vizSortDirection,
- int? vizDataLimit,
- AssetsInputVizColorSchemeEnum? vizColorScheme,
- bool? vizShowLegend,
- bool? vizShowGrid,
- bool? vizShowTrendline,
- bool? vizLineSmoothing,
- bool? vizBarStacked,
- AssetsInputVizFilterDirectionEnum? vizFilterDirection,
- bool? allowParams,
- bool? acceptTerms,
- bool? cached,
- String? schedule,
- DateTime? nextRun,
- DateTime? dataTimePeriodStart,
- DateTime? dataTimePeriodEnd,
- DateTime? dateCollectionStart,
- AssetsInputGeographicCoverageTypeEnum? geographicCoverageType,
- String? geographicCoverageDetails,
- AssetsInputDataSourceRefreshFrequencyEnum? dataSourceRefreshFrequency,
- int? rateLimitNumber,
- AssetsInputRateLimitPeriodEnum? rateLimitPeriod,
- AssetsInputRateLimitGranularityEnum? rateLimitGranularity,
Returns a new AssetsInput instance.
Implementation
AssetsInput({
this.userId,
required this.companyId,
this.connectionId,
this.industryId,
this.aucId,
this.functionId,
this.approvalStatus,
this.approvedByUserId,
this.approvedAt,
required this.name,
this.slug,
this.description,
this.detailedDescription,
required this.source_,
this.assetType,
this.assetSchema,
this.tags,
this.topQuestions,
this.shortCode,
this.restrictedDomains,
this.sqlLogic,
this.sourceSchemaName,
this.sourceTableName,
this.sellInMarketplace,
this.requireCustomization,
this.vizSpec,
this.vizChartLibrary,
this.vizChartType,
this.vizDepVarColName,
this.vizIndepVarColName,
this.vizSizeColName,
this.vizColorColName,
this.vizDataAggregation,
this.vizSortDirection,
this.vizDataLimit,
this.vizColorScheme,
this.vizShowLegend,
this.vizShowGrid,
this.vizShowTrendline,
this.vizLineSmoothing,
this.vizBarStacked,
this.vizFilterDirection,
this.allowParams,
this.acceptTerms,
this.cached,
this.schedule,
this.nextRun,
this.dataTimePeriodStart,
this.dataTimePeriodEnd,
this.dateCollectionStart,
this.geographicCoverageType,
this.geographicCoverageDetails,
this.dataSourceRefreshFrequency,
this.rateLimitNumber,
this.rateLimitPeriod,
this.rateLimitGranularity,
});