public interface KubernetesManifestCustomizer extends RuntimeCustomizer
| Modifier and Type | Method and Description |
|---|---|
default String |
customizeName(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails,
String currentName) |
default String |
customizeNamespace(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails,
String currentNamespace) |
default io.kubernetes.client.openapi.models.V1Service |
customizeService(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails,
io.kubernetes.client.openapi.models.V1Service service) |
default io.kubernetes.client.openapi.models.V1StatefulSet |
customizeStatefulSet(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails,
io.kubernetes.client.openapi.models.V1StatefulSet statefulSet) |
getRuntimeCustomizer, initializedefault io.kubernetes.client.openapi.models.V1StatefulSet customizeStatefulSet(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails,
io.kubernetes.client.openapi.models.V1StatefulSet statefulSet)
default io.kubernetes.client.openapi.models.V1Service customizeService(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails,
io.kubernetes.client.openapi.models.V1Service service)
default String customizeNamespace(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails, String currentNamespace)
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.