Class CRDDescription
- java.lang.Object
-
- io.fabric8.openshift.api.model.operatorhub.v1alpha1.CRDDescription
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<CRDDescriptionBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class CRDDescription extends Object implements io.fabric8.kubernetes.api.builder.Editable<CRDDescriptionBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
CRDDescription provides details to OLM about the CRDs- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CRDDescription()No args constructor for use in serializationCRDDescription(List<ActionDescriptor> actionDescriptors, String description, String displayName, String kind, String name, List<APIResourceReference> resources, List<SpecDescriptor> specDescriptors, List<StatusDescriptor> statusDescriptors, String version)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CRDDescriptionBuilderedit()List<ActionDescriptor>getActionDescriptors()CRDDescription provides details to OLM about the CRDsMap<String,Object>getAdditionalProperties()StringgetDescription()CRDDescription provides details to OLM about the CRDsStringgetDisplayName()CRDDescription provides details to OLM about the CRDsStringgetKind()CRDDescription provides details to OLM about the CRDsStringgetName()CRDDescription provides details to OLM about the CRDsList<APIResourceReference>getResources()CRDDescription provides details to OLM about the CRDsList<SpecDescriptor>getSpecDescriptors()CRDDescription provides details to OLM about the CRDsList<StatusDescriptor>getStatusDescriptors()CRDDescription provides details to OLM about the CRDsStringgetVersion()CRDDescription provides details to OLM about the CRDsvoidsetActionDescriptors(List<ActionDescriptor> actionDescriptors)CRDDescription provides details to OLM about the CRDsvoidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetDescription(String description)CRDDescription provides details to OLM about the CRDsvoidsetDisplayName(String displayName)CRDDescription provides details to OLM about the CRDsvoidsetKind(String kind)CRDDescription provides details to OLM about the CRDsvoidsetName(String name)CRDDescription provides details to OLM about the CRDsvoidsetResources(List<APIResourceReference> resources)CRDDescription provides details to OLM about the CRDsvoidsetSpecDescriptors(List<SpecDescriptor> specDescriptors)CRDDescription provides details to OLM about the CRDsvoidsetStatusDescriptors(List<StatusDescriptor> statusDescriptors)CRDDescription provides details to OLM about the CRDsvoidsetVersion(String version)CRDDescription provides details to OLM about the CRDsCRDDescriptionBuildertoBuilder()
-
-
-
Constructor Detail
-
CRDDescription
public CRDDescription()
No args constructor for use in serialization
-
CRDDescription
public CRDDescription(List<ActionDescriptor> actionDescriptors, String description, String displayName, String kind, String name, List<APIResourceReference> resources, List<SpecDescriptor> specDescriptors, List<StatusDescriptor> statusDescriptors, String version)
-
-
Method Detail
-
getActionDescriptors
public List<ActionDescriptor> getActionDescriptors()
CRDDescription provides details to OLM about the CRDs
-
setActionDescriptors
public void setActionDescriptors(List<ActionDescriptor> actionDescriptors)
CRDDescription provides details to OLM about the CRDs
-
getDescription
public String getDescription()
CRDDescription provides details to OLM about the CRDs
-
setDescription
public void setDescription(String description)
CRDDescription provides details to OLM about the CRDs
-
getDisplayName
public String getDisplayName()
CRDDescription provides details to OLM about the CRDs
-
setDisplayName
public void setDisplayName(String displayName)
CRDDescription provides details to OLM about the CRDs
-
getKind
public String getKind()
CRDDescription provides details to OLM about the CRDs
-
setKind
public void setKind(String kind)
CRDDescription provides details to OLM about the CRDs
-
getName
public String getName()
CRDDescription provides details to OLM about the CRDs
-
setName
public void setName(String name)
CRDDescription provides details to OLM about the CRDs
-
getResources
public List<APIResourceReference> getResources()
CRDDescription provides details to OLM about the CRDs
-
setResources
public void setResources(List<APIResourceReference> resources)
CRDDescription provides details to OLM about the CRDs
-
getSpecDescriptors
public List<SpecDescriptor> getSpecDescriptors()
CRDDescription provides details to OLM about the CRDs
-
setSpecDescriptors
public void setSpecDescriptors(List<SpecDescriptor> specDescriptors)
CRDDescription provides details to OLM about the CRDs
-
getStatusDescriptors
public List<StatusDescriptor> getStatusDescriptors()
CRDDescription provides details to OLM about the CRDs
-
setStatusDescriptors
public void setStatusDescriptors(List<StatusDescriptor> statusDescriptors)
CRDDescription provides details to OLM about the CRDs
-
getVersion
public String getVersion()
CRDDescription provides details to OLM about the CRDs
-
setVersion
public void setVersion(String version)
CRDDescription provides details to OLM about the CRDs
-
edit
public CRDDescriptionBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<CRDDescriptionBuilder>
-
toBuilder
public CRDDescriptionBuilder toBuilder()
-
-