Class DeploymentTriggerImageChangeParams

    • Constructor Detail

      • DeploymentTriggerImageChangeParams

        public DeploymentTriggerImageChangeParams()
        No args constructor for use in serialization
      • DeploymentTriggerImageChangeParams

        public DeploymentTriggerImageChangeParams​(Boolean automatic,
                                                  List<String> containerNames,
                                                  io.fabric8.kubernetes.api.model.ObjectReference from,
                                                  String lastTriggeredImage)
    • Method Detail

      • getAutomatic

        public Boolean getAutomatic()
        automatic means that the detection of a new tag value should result in an image update inside the pod template.
      • setAutomatic

        public void setAutomatic​(Boolean automatic)
        automatic means that the detection of a new tag value should result in an image update inside the pod template.
      • getContainerNames

        public List<String> getContainerNames()
        containerNames is used to restrict tag updates to the specified set of container names in a pod. If multiple triggers point to the same containers, the resulting behavior is undefined. Future API versions will make this a validation error. If ContainerNames does not point to a valid container, the trigger will be ignored. Future API versions will make this a validation error.
      • setContainerNames

        public void setContainerNames​(List<String> containerNames)
        containerNames is used to restrict tag updates to the specified set of container names in a pod. If multiple triggers point to the same containers, the resulting behavior is undefined. Future API versions will make this a validation error. If ContainerNames does not point to a valid container, the trigger will be ignored. Future API versions will make this a validation error.
      • getFrom

        public io.fabric8.kubernetes.api.model.ObjectReference getFrom()
        DeploymentTriggerImageChangeParams represents the parameters to the ImageChange trigger.
      • setFrom

        public void setFrom​(io.fabric8.kubernetes.api.model.ObjectReference from)
        DeploymentTriggerImageChangeParams represents the parameters to the ImageChange trigger.
      • getLastTriggeredImage

        public String getLastTriggeredImage()
        lastTriggeredImage is the last image to be triggered.
      • setLastTriggeredImage

        public void setLastTriggeredImage​(String lastTriggeredImage)
        lastTriggeredImage is the last image to be triggered.
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)