Posts constructor
Posts({
- DateTime? dateCreated,
- DateTime? lastUpdated,
- String? postId,
- required String userId,
- required String companyId,
- required String title,
- String? category,
- required String contentHtml,
- Object? insightsUsed,
- int? generationCreativity,
- int? generationTargetWordCount,
- String? generationTone,
- bool? generationIncludeCitations,
- int? generationSubheadingCount,
- double? generationTemperature,
- required int dataCostCredits,
- required int serviceCostCredits,
- required int totalCostCredits,
- required int successfulInsightsCount,
- required int failedInsightsCount,
- int? generationTimeMs,
- required bool isPublished,
- DateTime? publishedAt,
- required int viewCount,
- DateTime? lastEditedAt,
Returns a new Posts instance.
Implementation
Posts({
this.dateCreated,
this.lastUpdated,
this.postId,
required this.userId,
required this.companyId,
required this.title,
this.category,
this.teaser,
required this.contentHtml,
this.insightsUsed,
this.generationCreativity,
this.generationTargetWordCount,
this.generationTone,
this.generationIncludeCitations,
this.generationSubheadingCount,
this.generationTemperature,
required this.dataCostCredits,
required this.serviceCostCredits,
required this.totalCostCredits,
required this.successfulInsightsCount,
required this.failedInsightsCount,
this.generationTimeMs,
required this.isPublished,
this.publishedAt,
required this.viewCount,
this.lastEditedAt,
});