Package net.stickycode.kuuty.model.v18
Class IoK8sApiSettingsV1alpha1PodPresetSpec
- java.lang.Object
-
- net.stickycode.kuuty.model.v18.IoK8sApiSettingsV1alpha1PodPresetSpec
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2020-11-26T11:01:11.402583+13:00[Pacific/Auckland]") public class IoK8sApiSettingsV1alpha1PodPresetSpec extends Object
PodPresetSpec is a description of a pod preset.
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ENVstatic StringJSON_PROPERTY_ENV_FROMstatic StringJSON_PROPERTY_SELECTORstatic StringJSON_PROPERTY_VOLUME_MOUNTSstatic StringJSON_PROPERTY_VOLUMES
-
Constructor Summary
Constructors Constructor Description IoK8sApiSettingsV1alpha1PodPresetSpec()
-
Method Summary
-
-
-
Field Detail
-
JSON_PROPERTY_ENV
public static final String JSON_PROPERTY_ENV
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ENV_FROM
public static final String JSON_PROPERTY_ENV_FROM
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SELECTOR
public static final String JSON_PROPERTY_SELECTOR
- See Also:
- Constant Field Values
-
JSON_PROPERTY_VOLUME_MOUNTS
public static final String JSON_PROPERTY_VOLUME_MOUNTS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_VOLUMES
public static final String JSON_PROPERTY_VOLUMES
- See Also:
- Constant Field Values
-
-
Method Detail
-
env
public IoK8sApiSettingsV1alpha1PodPresetSpec env(List<IoK8sApiCoreV1EnvVar> env)
-
addEnvItem
public IoK8sApiSettingsV1alpha1PodPresetSpec addEnvItem(IoK8sApiCoreV1EnvVar envItem)
-
getEnv
@Nullable public List<IoK8sApiCoreV1EnvVar> getEnv()
Env defines the collection of EnvVar to inject into containers.- Returns:
- env
-
setEnv
public void setEnv(List<IoK8sApiCoreV1EnvVar> env)
-
envFrom
public IoK8sApiSettingsV1alpha1PodPresetSpec envFrom(List<IoK8sApiCoreV1EnvFromSource> envFrom)
-
addEnvFromItem
public IoK8sApiSettingsV1alpha1PodPresetSpec addEnvFromItem(IoK8sApiCoreV1EnvFromSource envFromItem)
-
getEnvFrom
@Nullable public List<IoK8sApiCoreV1EnvFromSource> getEnvFrom()
EnvFrom defines the collection of EnvFromSource to inject into containers.- Returns:
- envFrom
-
setEnvFrom
public void setEnvFrom(List<IoK8sApiCoreV1EnvFromSource> envFrom)
-
selector
public IoK8sApiSettingsV1alpha1PodPresetSpec selector(IoK8sApimachineryPkgApisMetaV1LabelSelector selector)
-
getSelector
@Nullable public IoK8sApimachineryPkgApisMetaV1LabelSelector getSelector()
Get selector- Returns:
- selector
-
setSelector
public void setSelector(IoK8sApimachineryPkgApisMetaV1LabelSelector selector)
-
volumeMounts
public IoK8sApiSettingsV1alpha1PodPresetSpec volumeMounts(List<IoK8sApiCoreV1VolumeMount> volumeMounts)
-
addVolumeMountsItem
public IoK8sApiSettingsV1alpha1PodPresetSpec addVolumeMountsItem(IoK8sApiCoreV1VolumeMount volumeMountsItem)
-
getVolumeMounts
@Nullable public List<IoK8sApiCoreV1VolumeMount> getVolumeMounts()
VolumeMounts defines the collection of VolumeMount to inject into containers.- Returns:
- volumeMounts
-
setVolumeMounts
public void setVolumeMounts(List<IoK8sApiCoreV1VolumeMount> volumeMounts)
-
volumes
public IoK8sApiSettingsV1alpha1PodPresetSpec volumes(List<IoK8sApiCoreV1Volume> volumes)
-
addVolumesItem
public IoK8sApiSettingsV1alpha1PodPresetSpec addVolumesItem(IoK8sApiCoreV1Volume volumesItem)
-
getVolumes
@Nullable public List<IoK8sApiCoreV1Volume> getVolumes()
Volumes defines the collection of Volume to inject into the pod.- Returns:
- volumes
-
setVolumes
public void setVolumes(List<IoK8sApiCoreV1Volume> volumes)
-
-