public abstract class ServiceType extends Object
Constructor and Description |
---|
ServiceType() |
Modifier and Type | Method and Description |
---|---|
io.fabric8.kubernetes.api.model.Service |
buildUpExternalRestService(KubernetesJobManagerParameters kubernetesJobManagerParameters)
Build up the external rest service template, according to the jobManager parameters.
|
abstract io.fabric8.kubernetes.api.model.Service |
buildUpInternalService(KubernetesJobManagerParameters kubernetesJobManagerParameters)
Build up the internal service template, according to the jobManager parameters.
|
static KubernetesConfigOptions.ServiceExposedType |
classify(io.fabric8.kubernetes.api.model.Service service) |
abstract String |
getType()
Gets the type of the target kubernetes service.
|
public io.fabric8.kubernetes.api.model.Service buildUpExternalRestService(KubernetesJobManagerParameters kubernetesJobManagerParameters)
kubernetesJobManagerParameters
- the parameters of jobManager.public abstract io.fabric8.kubernetes.api.model.Service buildUpInternalService(KubernetesJobManagerParameters kubernetesJobManagerParameters)
kubernetesJobManagerParameters
- the parameters of jobManager.public abstract String getType()
public static KubernetesConfigOptions.ServiceExposedType classify(io.fabric8.kubernetes.api.model.Service service)
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.