AssetsUpdate class

Constructors

AssetsUpdate({String? userId, String? companyId, String? connectionId, int? industryId, String? approvalStatus, String? approvedByUserId, DateTime? approvedAt, String? name, String? slug, String? description, AssetsUpdateSource_Enum? source_, AssetsUpdateAssetTypeEnum? assetType, Object? assetSchema, String? tags, String? sqlLogic, String? sourceSchemaName, String? sourceTableName, bool? sellInMarketplace, AssetsUpdateVizChartLibraryEnum? vizChartLibrary, AssetsUpdateVizChartTypeEnum? vizChartType, String? vizDepVarColName, String? vizIndepVarColName, String? vizSizeColName, String? vizColorColName, AssetsUpdateVizDataAggregationEnum? vizDataAggregation, AssetsUpdateVizSortDirectionEnum? vizSortDirection, int? vizDataLimit, AssetsUpdateVizColorSchemeEnum? vizColorScheme, bool? allowParams, bool? acceptTerms, bool? cached, String? schedule, DateTime? nextRun, DateTime? dataTimePeriodStart, DateTime? dataTimePeriodEnd, AssetsUpdateGeographicCoverageTypeEnum? geographicCoverageType, String? geographicCoverageDetails, AssetsUpdateDataSourceRefreshFrequencyEnum? dataSourceRefreshFrequency, DateTime? dataSourceLastRefreshed})
Returns a new AssetsUpdate instance.

Properties

acceptTerms bool?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
allowParams bool?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
approvalStatus String?
Approval status for AI-generated assets
getter/setter pair
approvedAt DateTime?
When this asset was approved for marketplace
getter/setter pair
approvedByUserId String?
User who approved this asset for marketplace
getter/setter pair
assetSchema Object?
Stores database table schema data including columns, types, and metadata
getter/setter pair
assetType AssetsUpdateAssetTypeEnum?
Enum type: AssetType
getter/setter pair
cached bool?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
companyId String?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
connectionId String?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
dataSourceLastRefreshed DateTime?
When the source data was last refreshed
getter/setter pair
dataSourceRefreshFrequency AssetsUpdateDataSourceRefreshFrequencyEnum?
How often the source data is refreshed (Enum type: DataRefreshFrequency)
getter/setter pair
dataTimePeriodEnd DateTime?
End date of the data time period covered
getter/setter pair
dataTimePeriodStart DateTime?
Start date of the data time period covered
getter/setter pair
description String?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
geographicCoverageDetails String?
Specific regions/countries covered (e.g., 'United States, Canada, Mexico')
getter/setter pair
geographicCoverageType AssetsUpdateGeographicCoverageTypeEnum?
Type of geographic coverage (Enum type: GeographicCoverage)
getter/setter pair
hashCode int
The hash code for this object.
no setteroverride
industryId int?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
name String?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
nextRun DateTime?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
schedule String?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
sellInMarketplace bool?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
slug String?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
source_ AssetsUpdateSource_Enum?
Enum type: Source
getter/setter pair
sourceSchemaName String?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
sourceTableName String?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
sqlLogic String?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
tags String?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
userId String?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
vizChartLibrary AssetsUpdateVizChartLibraryEnum?
Enum type: PlottingLibrary
getter/setter pair
vizChartType AssetsUpdateVizChartTypeEnum?
Enum type: ChartType
getter/setter pair
vizColorColName String?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
vizColorScheme AssetsUpdateVizColorSchemeEnum?
Enum type: ColorScheme
getter/setter pair
vizDataAggregation AssetsUpdateVizDataAggregationEnum?
Enum type: AggregationType
getter/setter pair
vizDataLimit int?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
vizDepVarColName String?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
vizIndepVarColName String?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
vizSizeColName String?
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
vizSortDirection AssetsUpdateVizSortDirectionEnum?
Enum type: SortDirection
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
override

Static Methods

fromJson(dynamic value) AssetsUpdate?
Returns a new AssetsUpdate instance and imports its values from value if it's a Map, null otherwise.
listFromJson(dynamic json, {bool growable = false}) List<AssetsUpdate>
mapFromJson(dynamic json) Map<String, AssetsUpdate>
mapListFromJson(dynamic json, {bool growable = false}) Map<String, List<AssetsUpdate>>

Constants

requiredKeys → const Set<String>
The list of required keys that must be present in a JSON.