Class ApiVersionUtil
java.lang.Object
io.fabric8.kubernetes.client.utils.ApiVersionUtil
public class ApiVersionUtil extends Object
-
Constructor Summary
Constructors Constructor Description ApiVersionUtil() -
Method Summary
Modifier and Type Method Description static <T> StringapiGroup(T item, String apiGroup)Extracts apiGroupName from apiGroupVersion when in resource for apiGroupName/apiGroupVersion combinationstatic <T> StringapiVersion(T item, String apiVersion)Returns the api version falling back to the items apiGroupVersion if not null.
-
Constructor Details
-
ApiVersionUtil
public ApiVersionUtil()
-
-
Method Details
-
apiGroup
Extracts apiGroupName from apiGroupVersion when in resource for apiGroupName/apiGroupVersion combination- Type Parameters:
T- Template argument provided- Parameters:
item- resource which is being usedapiGroup- apiGroupName present if any- Returns:
- Just the apiGroupName part without apiGroupVersion
-
apiVersion
Returns the api version falling back to the items apiGroupVersion if not null.- Type Parameters:
T- type of parameter- Parameters:
item- item to be processedapiVersion- apiVersion string- Returns:
- returns api version
-