1
- // Copyright (c) 2020, 2022 , Oracle and/or its affiliates.
1
+ // Copyright (c) 2020, 2023 , Oracle and/or its affiliates.
2
2
// Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
3
3
4
4
package oracle .weblogic .domain ;
@@ -20,25 +20,25 @@ public class Model {
20
20
@ ApiModelProperty (
21
21
value = "WDT domain type: Legal values: WLS, RestrictedJRF, JRF. Defaults to WLS." ,
22
22
allowableValues = "WLS, RestrictedJRF, JRF" )
23
- private String domainType ;
23
+ public String domainType ;
24
24
25
25
@ ApiModelProperty ("WDT config map name." )
26
- private String configMap ;
26
+ public String configMap ;
27
27
28
28
@ ApiModelProperty ("Location of the WebLogic Deploy Tooling model home. Defaults to `/u01/wdt/models` if no "
29
29
+ "`spec.configuration.model.AuxiliaryImages` are specified, and to `/aux/models` otherwise." )
30
- private String modelHome ;
30
+ public String modelHome ;
31
31
32
32
@ ApiModelProperty ("Location of the WebLogic Deploy Tooling installation. Defaults to `/u01/wdt/weblogic-deploy` if "
33
33
+ "no `spec.configuration.model.AuxiliaryImages` are specified, and to `/aux/weblogic-deploy` otherwise." )
34
- private String wdtInstallHome ;
34
+ public String wdtInstallHome ;
35
35
36
36
@ ApiModelProperty ("Online update option for Model In Image dynamic update." )
37
- private OnlineUpdate onlineUpdate ;
37
+ public OnlineUpdate onlineUpdate ;
38
38
39
39
@ ApiModelProperty (
40
40
"Runtime encryption secret. Required when domainHomeSourceType is set to FromModel." )
41
- private String runtimeEncryptionSecret ;
41
+ public String runtimeEncryptionSecret ;
42
42
43
43
/**
44
44
* The auxiliary images.
@@ -49,23 +49,23 @@ public class Model {
49
49
+ "modifications to the pod's base image `domain.spec.image`. "
50
50
+ "This feature internally uses a Kubernetes emptyDir volume and Kubernetes init containers to share "
51
51
+ "the files from the additional images with the pod." )
52
- private List <AuxiliaryImage > auxiliaryImages ;
52
+ public List <AuxiliaryImage > auxiliaryImages ;
53
53
54
54
@ ApiModelProperty ("The auxiliary image volume mount path. This is an advanced setting that rarely needs to be "
55
55
+ "configured. Defaults to `/aux`, which means the emptyDir volume will be mounted at `/aux` path in the "
56
56
+ "WebLogic-Server container within every pod. The defaults for `modelHome` and `wdtInstallHome` will start "
57
57
+ "with the new mount path, and files from `sourceModelHome` and `sourceWDTInstallHome` will be copied to "
58
58
+ "the new default locations." )
59
- private String auxiliaryImageVolumeMountPath ;
59
+ public String auxiliaryImageVolumeMountPath ;
60
60
61
61
@ ApiModelProperty ("The emptyDir volume withAuxiliaryImageVolumeMedium. This is an advanced setting that rarely "
62
62
+ "needs to be configured. Defaults to unset, which means the volume's files are stored on the local node's "
63
63
+ "file system for the life of the pod." )
64
- private String auxiliaryImageVolumeMedium ;
64
+ public String auxiliaryImageVolumeMedium ;
65
65
66
66
@ ApiModelProperty ("The emptyDir volume size limit. This is an advanced setting that rarely needs to be configured. "
67
67
+ "Defaults to unset." )
68
- private String auxiliaryImageVolumeSizeLimit ;
68
+ public String auxiliaryImageVolumeSizeLimit ;
69
69
70
70
public Model domainType (String domainType ) {
71
71
this .domainType = domainType ;
0 commit comments