Class ApiVersionUtil

java.lang.Object
io.fabric8.knative.client.util.ApiVersionUtil

public class ApiVersionUtil
extends Object
Borrowed from the client.
  • Constructor Details

  • Method Details

    • apiGroup

      public static <T> String apiGroup​(T item, String apiGroup)
      Extracts apiGroupName from apiGroupVersion when in resource for apiGroupName/apiGroupVersion combination
      Parameters:
      item - resource which is being used
      apiGroup - apiGroupName present if any
      Returns:
      Just the apiGroupName part without apiGroupVersion
    • apiVersion

      public static <T> String apiVersion​(T item, String apiVersion)
      Returns the api version falling back to the items apiGroupVersion if not null.
      Type Parameters:
      T -
      Parameters:
      item -
      apiVersion -
      Returns: