Class ClusterServiceVersionSpec
- java.lang.Object
-
- io.fabric8.openshift.api.model.operatorhub.v1alpha1.ClusterServiceVersionSpec
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
public class ClusterServiceVersionSpec extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ClusterServiceVersionSpec()No args constructor for use in serializationClusterServiceVersionSpec(Map<String,String> annotations, APIServiceDefinitions apiservicedefinitions, CustomResourceDefinitions customresourcedefinitions, String description, String displayName, List<Icon> icon, NamedInstallStrategy install, List<InstallMode> installModes, List<String> keywords, Map<String,String> labels, List<AppLink> links, List<Maintainer> maintainers, String maturity, String minKubeVersion, List<io.fabric8.kubernetes.api.model.GroupVersionKind> nativeAPIs, AppLink provider, String replaces, io.fabric8.kubernetes.api.model.LabelSelector selector, OperatorVersion version, List<WebhookDescription> webhookdefinitions)
-
Method Summary
-
-
-
Constructor Detail
-
ClusterServiceVersionSpec
public ClusterServiceVersionSpec()
No args constructor for use in serialization
-
ClusterServiceVersionSpec
public ClusterServiceVersionSpec(Map<String,String> annotations, APIServiceDefinitions apiservicedefinitions, CustomResourceDefinitions customresourcedefinitions, String description, String displayName, List<Icon> icon, NamedInstallStrategy install, List<InstallMode> installModes, List<String> keywords, Map<String,String> labels, List<AppLink> links, List<Maintainer> maintainers, String maturity, String minKubeVersion, List<io.fabric8.kubernetes.api.model.GroupVersionKind> nativeAPIs, AppLink provider, String replaces, io.fabric8.kubernetes.api.model.LabelSelector selector, OperatorVersion version, List<WebhookDescription> webhookdefinitions)
- Parameters:
maintainers-customresourcedefinitions-installModes-keywords-apiservicedefinitions-maturity-displayName-replaces-icon-annotations-description-nativeAPIs-version-labels-webhookdefinitions-minKubeVersion-install-provider-links-selector-
-
-
Method Detail
-
getApiservicedefinitions
public APIServiceDefinitions getApiservicedefinitions()
-
setApiservicedefinitions
public void setApiservicedefinitions(APIServiceDefinitions apiservicedefinitions)
-
getCustomresourcedefinitions
public CustomResourceDefinitions getCustomresourcedefinitions()
-
setCustomresourcedefinitions
public void setCustomresourcedefinitions(CustomResourceDefinitions customresourcedefinitions)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
getDisplayName
public String getDisplayName()
-
setDisplayName
public void setDisplayName(String displayName)
-
getInstall
public NamedInstallStrategy getInstall()
-
setInstall
public void setInstall(NamedInstallStrategy install)
-
getInstallModes
public List<InstallMode> getInstallModes()
-
setInstallModes
public void setInstallModes(List<InstallMode> installModes)
-
getMaintainers
public List<Maintainer> getMaintainers()
-
setMaintainers
public void setMaintainers(List<Maintainer> maintainers)
-
getMaturity
public String getMaturity()
-
setMaturity
public void setMaturity(String maturity)
-
getMinKubeVersion
public String getMinKubeVersion()
-
setMinKubeVersion
public void setMinKubeVersion(String minKubeVersion)
-
getNativeAPIs
public List<io.fabric8.kubernetes.api.model.GroupVersionKind> getNativeAPIs()
-
setNativeAPIs
public void setNativeAPIs(List<io.fabric8.kubernetes.api.model.GroupVersionKind> nativeAPIs)
-
getProvider
public AppLink getProvider()
-
setProvider
public void setProvider(AppLink provider)
-
getReplaces
public String getReplaces()
-
setReplaces
public void setReplaces(String replaces)
-
getSelector
public io.fabric8.kubernetes.api.model.LabelSelector getSelector()
-
setSelector
public void setSelector(io.fabric8.kubernetes.api.model.LabelSelector selector)
-
getVersion
public OperatorVersion getVersion()
-
setVersion
public void setVersion(OperatorVersion version)
-
getWebhookdefinitions
public List<WebhookDescription> getWebhookdefinitions()
-
setWebhookdefinitions
public void setWebhookdefinitions(List<WebhookDescription> webhookdefinitions)
-
-