接口 KubernetesManifestCustomizer
-
- 所有超级接口:
RuntimeCustomizer
- 所有已知实现类:
BasicKubernetesManifestCustomizer
public interface KubernetesManifestCustomizer extends RuntimeCustomizer
-
-
方法概要
所有方法 实例方法 默认方法 修饰符和类型 方法 说明 default java.lang.StringcustomizeName(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails, java.lang.String currentName)default java.lang.StringcustomizeNamespace(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails, java.lang.String currentNamespace)default io.kubernetes.client.openapi.models.V1ServicecustomizeService(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails, io.kubernetes.client.openapi.models.V1Service service)default io.kubernetes.client.openapi.models.V1StatefulSetcustomizeStatefulSet(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails, io.kubernetes.client.openapi.models.V1StatefulSet statefulSet)-
从接口继承的方法 org.apache.pulsar.functions.runtime.RuntimeCustomizer
initialize
-
-
-
-
方法详细资料
-
customizeStatefulSet
default io.kubernetes.client.openapi.models.V1StatefulSet customizeStatefulSet(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails, io.kubernetes.client.openapi.models.V1StatefulSet statefulSet)
-
customizeService
default io.kubernetes.client.openapi.models.V1Service customizeService(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails, io.kubernetes.client.openapi.models.V1Service service)
-
customizeNamespace
default java.lang.String customizeNamespace(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails, java.lang.String currentNamespace)
-
customizeName
default java.lang.String customizeName(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails, java.lang.String currentName)
-
-