|
5 | 5 | import io.javaoperatorsdk.webhook.sample.commons.customresource.*;
|
6 | 6 |
|
7 | 7 | @TargetVersion("v1")
|
8 |
| -public class V1Mapper implements Mapper<TestCustomResource, TestCustomResourceV2> { |
| 8 | +public class V1Mapper implements Mapper<MultiVersionCustomResource, MultiVersionCustomResourceV2> { |
9 | 9 |
|
10 | 10 |
|
11 | 11 | public static final String DEFAULT_ADDITIONAL_VALUE = "default_additional_value";
|
12 | 12 |
|
13 | 13 | @Override
|
14 |
| - public TestCustomResourceV2 toHub(TestCustomResource resource) { |
15 |
| - var hub = new TestCustomResourceV2(); |
| 14 | + public MultiVersionCustomResourceV2 toHub(MultiVersionCustomResource resource) { |
| 15 | + var hub = new MultiVersionCustomResourceV2(); |
16 | 16 | hub.setMetadata(resource.getMetadata());
|
17 | 17 |
|
18 |
| - var spec = new TestCustomResourceSpecV2(); |
| 18 | + var spec = new MultiVersionCustomResourceSpecV2(); |
19 | 19 | spec.setValue(String.valueOf(resource.getSpec().getValue()));
|
20 | 20 | spec.setAdditionalValue(DEFAULT_ADDITIONAL_VALUE);
|
21 | 21 | hub.setSpec(spec);
|
22 | 22 |
|
23 | 23 |
|
24 | 24 | if (resource.getStatus() != null) {
|
25 |
| - var status = new TestCustomResourceStatusV2(); |
| 25 | + var status = new MultiVersionCustomResourceStatusV2(); |
26 | 26 | status.setReady(resource.getStatus().getReady());
|
27 | 27 | hub.setStatus(status);
|
28 | 28 | }
|
29 | 29 | return hub;
|
30 | 30 | }
|
31 | 31 |
|
32 | 32 | @Override
|
33 |
| - public TestCustomResource fromHub(TestCustomResourceV2 hub) { |
34 |
| - var res = new TestCustomResource(); |
| 33 | + public MultiVersionCustomResource fromHub(MultiVersionCustomResourceV2 hub) { |
| 34 | + var res = new MultiVersionCustomResource(); |
35 | 35 | res.setMetadata(hub.getMetadata());
|
36 | 36 |
|
37 |
| - var spec = new TestCustomResourceSpec(); |
| 37 | + var spec = new MultiVersionCustomResourceSpec(); |
38 | 38 | spec.setValue(Integer.parseInt(hub.getSpec().getValue()));
|
39 | 39 | res.setSpec(spec);
|
40 | 40 |
|
41 | 41 | if (hub.getStatus() != null) {
|
42 |
| - var status = new TestCustomResourceStatus(); |
| 42 | + var status = new MultiVersionCustomResourceStatus(); |
43 | 43 | status.setReady(hub.getStatus().getReady());
|
44 | 44 | res.setStatus(status);
|
45 | 45 | }
|
|
0 commit comments