Class DeveloperConsoleCatalogCategory
- java.lang.Object
-
- io.fabric8.openshift.api.model.operator.v1.DeveloperConsoleCatalogCategory
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<DeveloperConsoleCatalogCategoryBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class DeveloperConsoleCatalogCategory extends Object implements io.fabric8.kubernetes.api.builder.Editable<DeveloperConsoleCatalogCategoryBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
DeveloperConsoleCatalogCategory for the developer console catalog.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DeveloperConsoleCatalogCategory()No args constructor for use in serializationDeveloperConsoleCatalogCategory(String id, String label, List<DeveloperConsoleCatalogCategoryMeta> subcategories, List<String> tags)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeveloperConsoleCatalogCategoryBuilderedit()Map<String,Object>getAdditionalProperties()StringgetId()id is an identifier used in the URL to enable deep linking in console.StringgetLabel()label defines a category display label.List<DeveloperConsoleCatalogCategoryMeta>getSubcategories()subcategories defines a list of child categories.List<String>getTags()tags is a list of strings that will match the category.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetId(String id)id is an identifier used in the URL to enable deep linking in console.voidsetLabel(String label)label defines a category display label.voidsetSubcategories(List<DeveloperConsoleCatalogCategoryMeta> subcategories)subcategories defines a list of child categories.voidsetTags(List<String> tags)tags is a list of strings that will match the category.DeveloperConsoleCatalogCategoryBuildertoBuilder()
-
-
-
Method Detail
-
getId
public String getId()
id is an identifier used in the URL to enable deep linking in console. ID is required and must have 1-32 URL safe (A-Z, a-z, 0-9, - and _) characters.
-
setId
public void setId(String id)
id is an identifier used in the URL to enable deep linking in console. ID is required and must have 1-32 URL safe (A-Z, a-z, 0-9, - and _) characters.
-
getLabel
public String getLabel()
label defines a category display label. It is required and must have 1-64 characters.
-
setLabel
public void setLabel(String label)
label defines a category display label. It is required and must have 1-64 characters.
-
getSubcategories
public List<DeveloperConsoleCatalogCategoryMeta> getSubcategories()
subcategories defines a list of child categories.
-
setSubcategories
public void setSubcategories(List<DeveloperConsoleCatalogCategoryMeta> subcategories)
subcategories defines a list of child categories.
-
getTags
public List<String> getTags()
tags is a list of strings that will match the category. A selected category show all items which has at least one overlapping tag between category and item.
-
setTags
public void setTags(List<String> tags)
tags is a list of strings that will match the category. A selected category show all items which has at least one overlapping tag between category and item.
-
edit
public DeveloperConsoleCatalogCategoryBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<DeveloperConsoleCatalogCategoryBuilder>
-
toBuilder
public DeveloperConsoleCatalogCategoryBuilder toBuilder()
-
-