java.lang.Object
org.csanchez.jenkins.plugins.kubernetes.pipeline.Resources

public class Resources extends Object
  • Constructor Details

    • Resources

      public Resources()
  • Method Details

    • closeQuietly

      public static void closeQuietly(@NonNull org.jenkinsci.plugins.workflow.steps.StepContext context, @NonNull Closeable... closeables)
      Close each Closeable, capturing and ignoring any IOException thrown.
      Parameters:
      context - step context
      closeables - list of closable resources to close
    • closeQuietlyCallback

      @NonNull public static org.jenkinsci.plugins.workflow.steps.BodyExecutionCallback closeQuietlyCallback(@NonNull Closeable... closeables)
      Factory method for a BodyExecutionCallback that closes each Closeable when execution is finished.
      Parameters:
      closeables - list of closable resources
      Returns:
      new body execution callback, never null