Files
swift-sdk/Sources/Hanzo/Models/O11yCreateQueueReq.swift
zeekay 0c2f028a8c Generate the Swift client, which this copy did not carry
The forge tree held the package scaffolding and none of the generated sources —
2,435 files of APIs, Models and Infrastructure, including BaseAPI, were simply
absent, so anything depending on this copy had a package that compiled to
nothing usable.

Generated from the current API document rather than reconciled with the other
copy: a client is a function of the spec, so regenerating answers "which history
wins" without anyone having to choose. .spec-lock records which document, so the
next reader can tell.
2026-08-23 10:04:41 -07:00

41 lines
1.3 KiB
Swift
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
//
// O11yCreateQueueReq.swift
//
// Generated by openapi-generator
// https://openapi-generator.tech
//
import Foundation
public struct O11yCreateQueueReq: Sendable, Codable, ParameterConvertible, Hashable {
/** Description is optional free text, up to 512 characters. */
public var description: String?
/** Name is the queue's display handle, 1–128 printable characters. It must be unique within the org's project. Required. */
public var name: String?
/** ScoreConfigIDs are the eval score-configs reviewers grade against. */
public var scoreConfigIds: [String]?
public init(description: String? = nil, name: String? = nil, scoreConfigIds: [String]? = nil) {
self.description = description
self.name = name
self.scoreConfigIds = scoreConfigIds
}
public enum CodingKeys: String, CodingKey, CaseIterable {
case description
case name
case scoreConfigIds
}
// Encodable protocol methods
public func encode(to encoder: Encoder) throws {
var container = encoder.container(keyedBy: CodingKeys.self)
try container.encodeIfPresent(description, forKey: .description)
try container.encodeIfPresent(name, forKey: .name)
try container.encodeIfPresent(scoreConfigIds, forKey: .scoreConfigIds)
}
}