File tree 1 file changed +3
-3
lines changed
1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -19,16 +19,16 @@ import SwiftkubeModel
19
19
20
20
// MARK: - {{ groupVersion|GV.type }}API
21
21
22
- public protocol {{ groupVersion|GV.type }}API {
22
+ public protocol {{ groupVersion|GV.type }}API: Sendable {
23
23
{% for resource in resources %}
24
24
var {{ resource.gvk|GVK.pluralVariable }}: {% if resource.isNamespaced %}NamespacedGenericKubernetesClient{% else %}ClusterScopedGenericKubernetesClient{% endif %}<{{ resource.gvk|GVK.type }}> { get }{% endfor %}
25
25
}
26
26
27
27
/// DSL for `{{ groupVersion|GV.raw }}` API Group
28
28
public extension KubernetesClient {
29
29
30
- class {{ groupVersion|GV.type }}: {{ groupVersion|GV.type }}API {
31
- private var client: KubernetesClient
30
+ final class {{ groupVersion|GV.type }}: {{ groupVersion|GV.type }}API {
31
+ private let client: KubernetesClient
32
32
33
33
internal init(_ client: KubernetesClient) {
34
34
self.client = client
You can’t perform that action at this time.
0 commit comments