Endpoint constructor
const
Endpoint({
- required int id,
- required String name,
- required String url,
- @JsonKey(fromJson: endpointTypeFromJson, toJson: endpointTypeToJson) required EndpointType type,
- @JsonKey(fromJson: endpointStatusFromJson, toJson: endpointStatusToJson) required EndpointStatus status,
Implementation
const factory Endpoint({
/// Endpoint ID
required int id,
/// Endpoint name
required String name,
/// Endpoint Docker host URL
required String url,
/// Endpoint type
@JsonKey(fromJson: endpointTypeFromJson, toJson: endpointTypeToJson) required EndpointType type,
/// Endpoint status
@JsonKey(fromJson: endpointStatusFromJson, toJson: endpointStatusToJson) required EndpointStatus status,
}) = _Endpoint;