EndpointsUpdate constructor
EndpointsUpdate({
- DateTime? dateCreated,
- DateTime? lastUpdated,
- String? userId,
- String? companyId,
- String? connectionId,
- int? industryId,
- int? aucId,
- EndpointsUpdateApprovalStatusEnum? approvalStatus,
- String? approvedByUserId,
- DateTime? approvedAt,
- bool? sellInMarketplace,
- String? name,
- String? slug,
- String? description,
- String? detailedDescription,
- String? topQuestions,
- String? sourceSchemaName,
- String? sourceTableName,
- String? customerName,
- Object? endpointSchema,
- int? rateLimitNumber,
- EndpointsUpdateRateLimitPeriodEnum? rateLimitPeriod,
- EndpointsUpdateRateLimitGranularityEnum? rateLimitGranularity,
- EndpointsUpdateAccessMethodEnum? accessMethod,
- Object? accessWhitelist,
- EndpointsUpdateStatusEnum? status,
- DateTime? dataTimePeriodStart,
- DateTime? dataTimePeriodEnd,
- DateTime? dateCollectionStart,
- EndpointsUpdateGeographicCoverageTypeEnum? geographicCoverageType,
- String? geographicCoverageDetails,
- EndpointsUpdateDataSourceRefreshFrequencyEnum? dataSourceRefreshFrequency,
- String? tags,
- DateTime? lastAccessed,
- int? maxRecordsPerRequest,
- bool? exportEnabled,
- int? maxRecordsPerExport,
- Object? sampleResponse,
- bool? active,
Returns a new EndpointsUpdate instance.
Implementation
EndpointsUpdate({
this.dateCreated,
this.lastUpdated,
this.userId,
this.companyId,
this.connectionId,
this.industryId,
this.aucId,
this.approvalStatus,
this.approvedByUserId,
this.approvedAt,
this.sellInMarketplace,
this.name,
this.slug,
this.description,
this.detailedDescription,
this.topQuestions,
this.sourceSchemaName,
this.sourceTableName,
this.customerName,
this.endpointSchema,
this.rateLimitNumber,
this.rateLimitPeriod,
this.rateLimitGranularity,
this.accessMethod,
this.accessWhitelist,
this.status,
this.dataTimePeriodStart,
this.dataTimePeriodEnd,
this.dateCollectionStart,
this.geographicCoverageType,
this.geographicCoverageDetails,
this.dataSourceRefreshFrequency,
this.tags,
this.lastAccessed,
this.maxRecordsPerRequest,
this.exportEnabled,
this.maxRecordsPerExport,
this.sampleResponse,
this.active,
});