Class SubscriptionSpec
- java.lang.Object
-
- io.fabric8.openshift.api.model.operatorhub.v1alpha1.SubscriptionSpec
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<SubscriptionSpecBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class SubscriptionSpec extends Object implements io.fabric8.kubernetes.api.builder.Editable<SubscriptionSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
SubscriptionSpec defines an Application that can be installed- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SubscriptionSpec()No args constructor for use in serializationSubscriptionSpec(String channel, SubscriptionConfig config, String installPlanApproval, String name, String source, String sourceNamespace, String startingCSV)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SubscriptionSpecBuilderedit()Map<String,Object>getAdditionalProperties()StringgetChannel()SubscriptionSpec defines an Application that can be installedSubscriptionConfiggetConfig()SubscriptionSpec defines an Application that can be installedStringgetInstallPlanApproval()SubscriptionSpec defines an Application that can be installedStringgetName()SubscriptionSpec defines an Application that can be installedStringgetSource()SubscriptionSpec defines an Application that can be installedStringgetSourceNamespace()SubscriptionSpec defines an Application that can be installedStringgetStartingCSV()SubscriptionSpec defines an Application that can be installedvoidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetChannel(String channel)SubscriptionSpec defines an Application that can be installedvoidsetConfig(SubscriptionConfig config)SubscriptionSpec defines an Application that can be installedvoidsetInstallPlanApproval(String installPlanApproval)SubscriptionSpec defines an Application that can be installedvoidsetName(String name)SubscriptionSpec defines an Application that can be installedvoidsetSource(String source)SubscriptionSpec defines an Application that can be installedvoidsetSourceNamespace(String sourceNamespace)SubscriptionSpec defines an Application that can be installedvoidsetStartingCSV(String startingCSV)SubscriptionSpec defines an Application that can be installedSubscriptionSpecBuildertoBuilder()
-
-
-
Method Detail
-
getChannel
public String getChannel()
SubscriptionSpec defines an Application that can be installed
-
setChannel
public void setChannel(String channel)
SubscriptionSpec defines an Application that can be installed
-
getConfig
public SubscriptionConfig getConfig()
SubscriptionSpec defines an Application that can be installed
-
setConfig
public void setConfig(SubscriptionConfig config)
SubscriptionSpec defines an Application that can be installed
-
getInstallPlanApproval
public String getInstallPlanApproval()
SubscriptionSpec defines an Application that can be installed
-
setInstallPlanApproval
public void setInstallPlanApproval(String installPlanApproval)
SubscriptionSpec defines an Application that can be installed
-
getName
public String getName()
SubscriptionSpec defines an Application that can be installed
-
setName
public void setName(String name)
SubscriptionSpec defines an Application that can be installed
-
getSource
public String getSource()
SubscriptionSpec defines an Application that can be installed
-
setSource
public void setSource(String source)
SubscriptionSpec defines an Application that can be installed
-
getSourceNamespace
public String getSourceNamespace()
SubscriptionSpec defines an Application that can be installed
-
setSourceNamespace
public void setSourceNamespace(String sourceNamespace)
SubscriptionSpec defines an Application that can be installed
-
getStartingCSV
public String getStartingCSV()
SubscriptionSpec defines an Application that can be installed
-
setStartingCSV
public void setStartingCSV(String startingCSV)
SubscriptionSpec defines an Application that can be installed
-
edit
public SubscriptionSpecBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<SubscriptionSpecBuilder>
-
toBuilder
public SubscriptionSpecBuilder toBuilder()
-
-