BuildAttributesDto constructor

const BuildAttributesDto({
  1. required String version,
  2. required BuildProcessingState processingState,
  3. String? uploadedDate,
  4. @JsonKey.new(name: 'expired') @Default.new(false) bool isExpired,
  5. @JsonKey.new(name: 'usesNonExemptEncryption') bool? doesUseNonExemptEncryption,
})

Creates build attributes.

Implementation

@JsonSerializable(checked: true)
const factory BuildAttributesDto({
  required String version,
  required BuildProcessingState processingState,
  String? uploadedDate,
  @JsonKey(name: 'expired') @Default(false) bool isExpired,
  @JsonKey(name: 'usesNonExemptEncryption') bool? doesUseNonExemptEncryption,
}) = _BuildAttributesDto;