public class ResourceDefinitionContext extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ResourceDefinitionContext.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected String |
group |
protected String |
kind |
protected boolean |
namespaced |
protected String |
plural |
protected String |
version |
| Constructor and Description |
|---|
ResourceDefinitionContext() |
| Modifier and Type | Method and Description |
|---|---|
static ResourceDefinitionContext |
fromApiResource(String apiVersion,
io.fabric8.kubernetes.api.model.APIResource resource) |
static ResourceDefinitionContext |
fromResourceType(Class<? extends io.fabric8.kubernetes.api.model.KubernetesResource> resource) |
String |
getGroup() |
String |
getKind() |
String |
getPlural() |
String |
getVersion() |
boolean |
isNamespaceScoped() |
protected void |
validate() |
protected String group
protected boolean namespaced
protected String plural
protected String version
protected String kind
public String getGroup()
public String getPlural()
public String getVersion()
public String getKind()
public boolean isNamespaceScoped()
protected void validate()
public static ResourceDefinitionContext fromResourceType(Class<? extends io.fabric8.kubernetes.api.model.KubernetesResource> resource)
public static ResourceDefinitionContext fromApiResource(String apiVersion, io.fabric8.kubernetes.api.model.APIResource resource)
Copyright © 2015–2022 Red Hat. All rights reserved.