Interface ImageEditReplacePatchable<T>

    • Method Detail

      • updateImage

        T updateImage​(Map<String,​String> containerToImageMap)
        Update existing container image(s) of resources
        Parameters:
        containerToImageMap - Map with keys as container name and value as image
        Returns:
        updated resource
      • updateImage

        T updateImage​(String image)
        Update existing container image of single container resource
        Parameters:
        image - image to be updated
        Returns:
        updated resource
      • pause

        T pause()
        Mark the provided resource as paused
        Returns:
        updated resource
      • resume

        T resume()
        Resume a paused resource. Paused resources will not be reconciled by a controller. By resuming a resource, we allow it to be reconciled again.
        Returns:
        updated resource
      • restart

        T restart()
        Restart a resource. Resource will be rollout restarted.
        Returns:
        updated resource
      • undo

        T undo()
        Rollback to previous rollout.
        Returns:
        updated resource