Package cz.xtf.builder.builders
Class EndpointBuilder
- java.lang.Object
-
- cz.xtf.builder.builders.AbstractBuilder<io.fabric8.kubernetes.api.model.Endpoints,EndpointBuilder>
-
- cz.xtf.builder.builders.EndpointBuilder
-
public class EndpointBuilder extends AbstractBuilder<io.fabric8.kubernetes.api.model.Endpoints,EndpointBuilder>
-
-
Constructor Summary
Constructors Constructor Description EndpointBuilder(String id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EndpointBuilderaddIP(String ip)EndpointBuilderaddPort(int port)EndpointBuilderaddPort(int port, TransportProtocol protocol)io.fabric8.kubernetes.api.model.Endpointsbuild()protected EndpointBuildergetThis()-
Methods inherited from class cz.xtf.builder.builders.AbstractBuilder
addAnnotation, addLabel, addLabels, app, equals, getName, hashCode, metadataBuilder
-
-
-
-
Constructor Detail
-
EndpointBuilder
public EndpointBuilder(String id)
-
-
Method Detail
-
addIP
public EndpointBuilder addIP(String ip)
-
addPort
public EndpointBuilder addPort(int port)
-
addPort
public EndpointBuilder addPort(int port, TransportProtocol protocol)
-
build
public io.fabric8.kubernetes.api.model.Endpoints build()
- Specified by:
buildin classAbstractBuilder<io.fabric8.kubernetes.api.model.Endpoints,EndpointBuilder>
-
getThis
protected EndpointBuilder getThis()
- Specified by:
getThisin classAbstractBuilder<io.fabric8.kubernetes.api.model.Endpoints,EndpointBuilder>
-
-