public class ServiceBuilder extends AbstractBuilder<io.fabric8.kubernetes.api.model.Service,ServiceBuilder>
| Constructor and Description |
|---|
ServiceBuilder(String id) |
| Modifier and Type | Method and Description |
|---|---|
ServiceBuilder |
addContainerSelector(String key,
String value) |
io.fabric8.kubernetes.api.model.Service |
build() |
ServiceBuilder |
clientIPStickiness() |
protected ServiceBuilder |
getThis() |
ServiceBuilder |
headless() |
ServiceBuilder |
nodePort() |
ServiceBuilder |
noStickiness() |
ServiceBuilder |
port(int targetPort) |
ServiceBuilder |
port(int targetPort,
int port) |
ServiceBuilder |
port(String name,
int targetPort) |
ServiceBuilder |
port(String name,
int targetPort,
int port) |
ServiceBuilder |
port(String name,
int targetPort,
int port,
TransportProtocol protocol) |
ServiceBuilder |
ports(int... targetPorts) |
ServiceBuilder |
withoutSelectors() |
ServiceBuilder |
withPublishNotReadyAddresses() |
addAnnotation, addLabel, addLabels, app, equals, getName, hashCode, metadataBuilderpublic ServiceBuilder(String id)
public ServiceBuilder port(int targetPort)
public ServiceBuilder port(int targetPort, int port)
public ServiceBuilder port(String name, int targetPort)
public ServiceBuilder port(String name, int targetPort, int port)
public ServiceBuilder port(String name, int targetPort, int port, TransportProtocol protocol)
public ServiceBuilder ports(int... targetPorts)
public ServiceBuilder clientIPStickiness()
public ServiceBuilder noStickiness()
public ServiceBuilder addContainerSelector(String key, String value)
public ServiceBuilder headless()
public ServiceBuilder nodePort()
public ServiceBuilder withoutSelectors()
public ServiceBuilder withPublishNotReadyAddresses()
public io.fabric8.kubernetes.api.model.Service build()
build in class AbstractBuilder<io.fabric8.kubernetes.api.model.Service,ServiceBuilder>protected ServiceBuilder getThis()
getThis in class AbstractBuilder<io.fabric8.kubernetes.api.model.Service,ServiceBuilder>Copyright © 2022. All rights reserved.