Interface KubernetesServiceCreateActionBuilder<T extends TestAction,B extends KubernetesServiceCreateActionBuilder<T,B>>

All Superinterfaces:
ActionBuilder<T,B>, KubernetesActionBuilderBase<T,B>, ReferenceResolverAwareBuilder<T,B>, TestActionBuilder<T>

public interface KubernetesServiceCreateActionBuilder<T extends TestAction,B extends KubernetesServiceCreateActionBuilder<T,B>> extends KubernetesActionBuilderBase<T,B>
  • Method Details

    • service

      B service(String serviceName)
    • ports

      B ports(String... ports)
    • ports

      B ports(int... ports)
    • port

      B port(String port)
    • port

      B port(int port)
    • portMapping

      B portMapping(String port, String targetPort)
    • portMapping

      B portMapping(int port, int targetPort)
    • targetPorts

      B targetPorts(String... targetPorts)
    • targetPorts

      B targetPorts(int... targetPorts)
    • targetPort

      B targetPort(String targetPort)
    • targetPort

      B targetPort(int targetPort)
    • protocol

      B protocol(String protocol)
    • label

      B label(String label, String value)
    • withPodSelector

      B withPodSelector(Map<String,String> selector)
    • server

      B server(Endpoint httpServer)
    • server

      B server(String httpServerName)
    • autoCreateServerBinding

      B autoCreateServerBinding(boolean enabled)