Class CustomResourceDefinitionContext
- java.lang.Object
-
- io.fabric8.kubernetes.client.dsl.base.ResourceDefinitionContext
-
- io.fabric8.kubernetes.client.dsl.base.CustomResourceDefinitionContext
-
public class CustomResourceDefinitionContext extends ResourceDefinitionContext
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCustomResourceDefinitionContext.Builder
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.client.dsl.base.ResourceDefinitionContext
group, kind, namespaced, plural, version
-
-
Constructor Summary
Constructors Constructor Description CustomResourceDefinitionContext()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CustomResourceDefinitionContextfromCrd(io.fabric8.kubernetes.api.model.apiextensions.v1.CustomResourceDefinition crd)static CustomResourceDefinitionContextfromCrd(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.CustomResourceDefinition crd)static CustomResourceDefinitionContextfromCustomResourceType(Class<? extends CustomResource> customResource)static CustomResourceDefinitionContextfromResourceType(Class<? extends io.fabric8.kubernetes.api.model.HasMetadata> customResource, String crdName)StringgetName()StringgetScope()booleanisNamespaceScoped()booleanisStatusSubresource()static io.fabric8.kubernetes.api.model.apiextensions.v1beta1.CustomResourceDefinitionBuilderv1beta1CRDFromCustomResourceType(Class<? extends CustomResource> customResource)static io.fabric8.kubernetes.api.model.apiextensions.v1.CustomResourceDefinitionBuilderv1CRDFromCustomResourceType(Class<? extends CustomResource> customResource)-
Methods inherited from class io.fabric8.kubernetes.client.dsl.base.ResourceDefinitionContext
fromApiResource, fromResourceType, getGroup, getKind, getPlural, getVersion, validate
-
-
-
-
Method Detail
-
getName
public String getName()
-
getScope
public String getScope()
-
isStatusSubresource
public boolean isStatusSubresource()
-
isNamespaceScoped
public boolean isNamespaceScoped()
- Overrides:
isNamespaceScopedin classResourceDefinitionContext
-
v1beta1CRDFromCustomResourceType
public static io.fabric8.kubernetes.api.model.apiextensions.v1beta1.CustomResourceDefinitionBuilder v1beta1CRDFromCustomResourceType(Class<? extends CustomResource> customResource)
-
v1CRDFromCustomResourceType
public static io.fabric8.kubernetes.api.model.apiextensions.v1.CustomResourceDefinitionBuilder v1CRDFromCustomResourceType(Class<? extends CustomResource> customResource)
-
fromResourceType
public static CustomResourceDefinitionContext fromResourceType(Class<? extends io.fabric8.kubernetes.api.model.HasMetadata> customResource, String crdName)
-
fromCustomResourceType
public static CustomResourceDefinitionContext fromCustomResourceType(Class<? extends CustomResource> customResource)
-
fromCrd
public static CustomResourceDefinitionContext fromCrd(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.CustomResourceDefinition crd)
-
fromCrd
public static CustomResourceDefinitionContext fromCrd(io.fabric8.kubernetes.api.model.apiextensions.v1.CustomResourceDefinition crd)
-
-