Class EditableContainer

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<io.fabric8.kubernetes.api.model.ContainerBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    public class EditableContainer
    extends io.fabric8.kubernetes.api.model.Container
    implements io.fabric8.kubernetes.api.builder.Editable<io.fabric8.kubernetes.api.model.ContainerBuilder>
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      EditableContainer()  
      EditableContainer​(List<String> args, List<String> command, List<io.fabric8.kubernetes.api.model.EnvVar> env, List<io.fabric8.kubernetes.api.model.EnvFromSource> envFrom, String image, String imagePullPolicy, io.fabric8.kubernetes.api.model.Lifecycle lifecycle, io.fabric8.kubernetes.api.model.Probe livenessProbe, String name, List<io.fabric8.kubernetes.api.model.ContainerPort> ports, io.fabric8.kubernetes.api.model.Probe readinessProbe, io.fabric8.kubernetes.api.model.ResourceRequirements resources, io.fabric8.kubernetes.api.model.SecurityContext securityContext, io.fabric8.kubernetes.api.model.Probe startupProbe, Boolean stdin, Boolean stdinOnce, String terminationMessagePath, String terminationMessagePolicy, Boolean tty, List<io.fabric8.kubernetes.api.model.VolumeDevice> volumeDevices, List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts, String workingDir)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.fabric8.kubernetes.api.model.ContainerBuilder edit()  
      • Methods inherited from class io.fabric8.kubernetes.api.model.Container

        canEqual, equals, getAdditionalProperties, getArgs, getCommand, getEnv, getEnvFrom, getImage, getImagePullPolicy, getLifecycle, getLivenessProbe, getName, getPorts, getReadinessProbe, getResources, getSecurityContext, getStartupProbe, getStdin, getStdinOnce, getTerminationMessagePath, getTerminationMessagePolicy, getTty, getVolumeDevices, getVolumeMounts, getWorkingDir, hashCode, setAdditionalProperty, setArgs, setCommand, setEnv, setEnvFrom, setImage, setImagePullPolicy, setLifecycle, setLivenessProbe, setName, setPorts, setReadinessProbe, setResources, setSecurityContext, setStartupProbe, setStdin, setStdinOnce, setTerminationMessagePath, setTerminationMessagePolicy, setTty, setVolumeDevices, setVolumeMounts, setWorkingDir, toString
    • Constructor Detail

      • EditableContainer

        public EditableContainer()
      • EditableContainer

        public EditableContainer​(List<String> args,
                                 List<String> command,
                                 List<io.fabric8.kubernetes.api.model.EnvVar> env,
                                 List<io.fabric8.kubernetes.api.model.EnvFromSource> envFrom,
                                 String image,
                                 String imagePullPolicy,
                                 io.fabric8.kubernetes.api.model.Lifecycle lifecycle,
                                 io.fabric8.kubernetes.api.model.Probe livenessProbe,
                                 String name,
                                 List<io.fabric8.kubernetes.api.model.ContainerPort> ports,
                                 io.fabric8.kubernetes.api.model.Probe readinessProbe,
                                 io.fabric8.kubernetes.api.model.ResourceRequirements resources,
                                 io.fabric8.kubernetes.api.model.SecurityContext securityContext,
                                 io.fabric8.kubernetes.api.model.Probe startupProbe,
                                 Boolean stdin,
                                 Boolean stdinOnce,
                                 String terminationMessagePath,
                                 String terminationMessagePolicy,
                                 Boolean tty,
                                 List<io.fabric8.kubernetes.api.model.VolumeDevice> volumeDevices,
                                 List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts,
                                 String workingDir)
    • Method Detail

      • edit

        public io.fabric8.kubernetes.api.model.ContainerBuilder edit()
        Specified by:
        edit in interface io.fabric8.kubernetes.api.builder.Editable<io.fabric8.kubernetes.api.model.ContainerBuilder>