public class CustomResourceDefinitionContext extends ResourceDefinitionContext
Modifier and Type | Class and Description |
---|---|
static class |
CustomResourceDefinitionContext.Builder |
group, kind, namespaced, plural, version
Constructor and Description |
---|
CustomResourceDefinitionContext() |
Modifier and Type | Method and Description |
---|---|
static CustomResourceDefinitionContext |
fromCrd(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.CustomResourceDefinition crd) |
static CustomResourceDefinitionContext |
fromCrd(io.fabric8.kubernetes.api.model.apiextensions.v1.CustomResourceDefinition crd) |
static CustomResourceDefinitionContext |
fromCustomResourceType(Class<? extends CustomResource> customResource) |
String |
getName() |
String |
getScope() |
boolean |
isNamespaceScoped() |
boolean |
isStatusSubresource() |
static io.fabric8.kubernetes.api.model.apiextensions.v1beta1.CustomResourceDefinitionBuilder |
v1beta1CRDFromCustomResourceType(Class<? extends CustomResource> customResource) |
static io.fabric8.kubernetes.api.model.apiextensions.v1.CustomResourceDefinitionBuilder |
v1CRDFromCustomResourceType(Class<? extends CustomResource> customResource) |
fromResourceType, getGroup, getKind, getPlural, getVersion, validate
public String getName()
public String getScope()
public boolean isStatusSubresource()
public boolean isNamespaceScoped()
isNamespaceScoped
in class ResourceDefinitionContext
public static io.fabric8.kubernetes.api.model.apiextensions.v1beta1.CustomResourceDefinitionBuilder v1beta1CRDFromCustomResourceType(Class<? extends CustomResource> customResource)
public static io.fabric8.kubernetes.api.model.apiextensions.v1.CustomResourceDefinitionBuilder v1CRDFromCustomResourceType(Class<? extends CustomResource> customResource)
public static CustomResourceDefinitionContext fromCustomResourceType(Class<? extends CustomResource> customResource)
public static CustomResourceDefinitionContext fromCrd(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.CustomResourceDefinition crd)
public static CustomResourceDefinitionContext fromCrd(io.fabric8.kubernetes.api.model.apiextensions.v1.CustomResourceDefinition crd)
Copyright © 2015–2020 Red Hat. All rights reserved.