public class V1APIResource extends Object
Constructor and Description |
---|
V1APIResource() |
Modifier and Type | Method and Description |
---|---|
V1APIResource |
addCategoriesItem(String categoriesItem) |
V1APIResource |
addShortNamesItem(String shortNamesItem) |
V1APIResource |
addVerbsItem(String verbsItem) |
V1APIResource |
categories(List<String> categories) |
boolean |
equals(Object o) |
List<String> |
getCategories()
categories is a list of the grouped resources this resource belongs to (e.g.
|
String |
getGroup()
group is the preferred group of the resource.
|
String |
getKind()
kind is the kind for the resource (e.g.
|
String |
getName()
name is the plural name of the resource.
|
List<String> |
getShortNames()
shortNames is a list of suggested short names of the resource.
|
String |
getSingularName()
singularName is the singular name of the resource.
|
List<String> |
getVerbs()
verbs is a list of supported kube verbs (this includes get, list, watch, create, update, patch, delete, deletecollection, and proxy)
|
String |
getVersion()
version is the preferred version of the resource.
|
V1APIResource |
group(String group) |
int |
hashCode() |
Boolean |
isNamespaced()
namespaced indicates if a resource is namespaced or not.
|
V1APIResource |
kind(String kind) |
V1APIResource |
name(String name) |
V1APIResource |
namespaced(Boolean namespaced) |
void |
setCategories(List<String> categories) |
void |
setGroup(String group) |
void |
setKind(String kind) |
void |
setName(String name) |
void |
setNamespaced(Boolean namespaced) |
void |
setShortNames(List<String> shortNames) |
void |
setSingularName(String singularName) |
void |
setVerbs(List<String> verbs) |
void |
setVersion(String version) |
V1APIResource |
shortNames(List<String> shortNames) |
V1APIResource |
singularName(String singularName) |
String |
toString() |
V1APIResource |
verbs(List<String> verbs) |
V1APIResource |
version(String version) |
public V1APIResource categories(List<String> categories)
public V1APIResource addCategoriesItem(String categoriesItem)
public List<String> getCategories()
public V1APIResource group(String group)
public String getGroup()
public void setGroup(String group)
public V1APIResource kind(String kind)
public String getKind()
public void setKind(String kind)
public V1APIResource name(String name)
public String getName()
public void setName(String name)
public V1APIResource namespaced(Boolean namespaced)
public Boolean isNamespaced()
public void setNamespaced(Boolean namespaced)
public V1APIResource shortNames(List<String> shortNames)
public V1APIResource addShortNamesItem(String shortNamesItem)
public List<String> getShortNames()
public V1APIResource singularName(String singularName)
public String getSingularName()
public void setSingularName(String singularName)
public V1APIResource verbs(List<String> verbs)
public V1APIResource addVerbsItem(String verbsItem)
public List<String> getVerbs()
public V1APIResource version(String version)
public String getVersion()
public void setVersion(String version)
Copyright © 2018. All rights reserved.