Package net.stickycode.kuuty.model.v18
Class IoK8sApiextensionsApiserverPkgApisApiextensionsV1CustomResourceDefinitionNames
- java.lang.Object
-
- net.stickycode.kuuty.model.v18.IoK8sApiextensionsApiserverPkgApisApiextensionsV1CustomResourceDefinitionNames
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2020-11-26T11:01:11.402583+13:00[Pacific/Auckland]") public class IoK8sApiextensionsApiserverPkgApisApiextensionsV1CustomResourceDefinitionNames extends Object
CustomResourceDefinitionNames indicates the names to serve this CustomResourceDefinition
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_CATEGORIESstatic StringJSON_PROPERTY_KINDstatic StringJSON_PROPERTY_LIST_KINDstatic StringJSON_PROPERTY_PLURALstatic StringJSON_PROPERTY_SHORT_NAMESstatic StringJSON_PROPERTY_SINGULAR
-
Constructor Summary
Constructors Constructor Description IoK8sApiextensionsApiserverPkgApisApiextensionsV1CustomResourceDefinitionNames()
-
Method Summary
-
-
-
Field Detail
-
JSON_PROPERTY_CATEGORIES
public static final String JSON_PROPERTY_CATEGORIES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_KIND
public static final String JSON_PROPERTY_KIND
- See Also:
- Constant Field Values
-
JSON_PROPERTY_LIST_KIND
public static final String JSON_PROPERTY_LIST_KIND
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PLURAL
public static final String JSON_PROPERTY_PLURAL
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SHORT_NAMES
public static final String JSON_PROPERTY_SHORT_NAMES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SINGULAR
public static final String JSON_PROPERTY_SINGULAR
- See Also:
- Constant Field Values
-
-
Method Detail
-
categories
public IoK8sApiextensionsApiserverPkgApisApiextensionsV1CustomResourceDefinitionNames categories(List<String> categories)
-
addCategoriesItem
public IoK8sApiextensionsApiserverPkgApisApiextensionsV1CustomResourceDefinitionNames addCategoriesItem(String categoriesItem)
-
getCategories
@Nullable public List<String> getCategories()
categories is a list of grouped resources this custom resource belongs to (e.g. 'all'). This is published in API discovery documents, and used by clients to support invocations like `kubectl get all`.- Returns:
- categories
-
kind
public IoK8sApiextensionsApiserverPkgApisApiextensionsV1CustomResourceDefinitionNames kind(String kind)
-
getKind
public String getKind()
kind is the serialized kind of the resource. It is normally CamelCase and singular. Custom resource instances will use this value as the `kind` attribute in API calls.- Returns:
- kind
-
setKind
public void setKind(String kind)
-
listKind
public IoK8sApiextensionsApiserverPkgApisApiextensionsV1CustomResourceDefinitionNames listKind(String listKind)
-
getListKind
@Nullable public String getListKind()
listKind is the serialized kind of the list for this resource. Defaults to \"`kind`List\".- Returns:
- listKind
-
setListKind
public void setListKind(String listKind)
-
plural
public IoK8sApiextensionsApiserverPkgApisApiextensionsV1CustomResourceDefinitionNames plural(String plural)
-
getPlural
public String getPlural()
plural is the plural name of the resource to serve. The custom resources are served under `/apis/<group>/<version>/.../<plural>`. Must match the name of the CustomResourceDefinition (in the form `<names.plural>.<group>`). Must be all lowercase.- Returns:
- plural
-
setPlural
public void setPlural(String plural)
-
shortNames
public IoK8sApiextensionsApiserverPkgApisApiextensionsV1CustomResourceDefinitionNames shortNames(List<String> shortNames)
-
addShortNamesItem
public IoK8sApiextensionsApiserverPkgApisApiextensionsV1CustomResourceDefinitionNames addShortNamesItem(String shortNamesItem)
-
getShortNames
@Nullable public List<String> getShortNames()
shortNames are short names for the resource, exposed in API discovery documents, and used by clients to support invocations like `kubectl get <shortname>`. It must be all lowercase.- Returns:
- shortNames
-
singular
public IoK8sApiextensionsApiserverPkgApisApiextensionsV1CustomResourceDefinitionNames singular(String singular)
-
getSingular
@Nullable public String getSingular()
singular is the singular name of the resource. It must be all lowercase. Defaults to lowercased `kind`.- Returns:
- singular
-
setSingular
public void setSingular(String singular)
-
-