Environment constructor

const Environment({
  1. required int id,
  2. required DateTime createdAt,
  3. required int websiteId,
  4. required int engineId,
  5. required int endpointId,
  6. required int stackId,
  7. required String websiteUrl,
  8. @JsonKey(ignore: true) @Default(EnvironmentStatus.stopped) EnvironmentStatus status,
})

Implementation

const factory Environment({
  /// Environment ID
  required int id,

  /// Environment creation date
  required DateTime createdAt,

  /// Environment website ID
  required int websiteId,

  /// Environment engine ID
  required int engineId,

  /// Environment endpoint ID
  required int endpointId,

  /// Environment stack ID
  required int stackId,

  /// Website URL for this environment
  required String websiteUrl,

  /// Environment status
  @JsonKey(ignore: true) @Default(EnvironmentStatus.stopped) EnvironmentStatus status,
}) = _Environment;