public interface ServiceSpecFluent<A extends ServiceSpecFluent<A>> extends Fluent<A>
Modifier and Type | Interface and Description |
---|---|
static interface |
ServiceSpecFluent.PortsNested<N> |
static interface |
ServiceSpecFluent.SessionAffinityConfigNested<N> |
Boolean getAllocateLoadBalancerNodePorts()
A withAllocateLoadBalancerNodePorts(Boolean allocateLoadBalancerNodePorts)
Boolean hasAllocateLoadBalancerNodePorts()
String getClusterIP()
Boolean hasClusterIP()
@Deprecated A withNewClusterIP(String arg0)
A addAllToClusterIPs(Collection<String> items)
A removeAllFromClusterIPs(Collection<String> items)
String getFirstClusterIP()
String getLastClusterIP()
Boolean hasClusterIPs()
A addAllToExternalIPs(Collection<String> items)
A removeAllFromExternalIPs(Collection<String> items)
String getFirstExternalIP()
String getLastExternalIP()
Boolean hasExternalIPs()
String getExternalName()
Boolean hasExternalName()
@Deprecated A withNewExternalName(String arg0)
String getExternalTrafficPolicy()
Boolean hasExternalTrafficPolicy()
@Deprecated A withNewExternalTrafficPolicy(String arg0)
Integer getHealthCheckNodePort()
Boolean hasHealthCheckNodePort()
String getInternalTrafficPolicy()
Boolean hasInternalTrafficPolicy()
@Deprecated A withNewInternalTrafficPolicy(String arg0)
A addAllToIpFamilies(Collection<String> items)
A removeAllFromIpFamilies(Collection<String> items)
String getFirstIpFamily()
String getLastIpFamily()
Boolean hasIpFamilies()
String getIpFamilyPolicy()
Boolean hasIpFamilyPolicy()
@Deprecated A withNewIpFamilyPolicy(String arg0)
String getLoadBalancerClass()
Boolean hasLoadBalancerClass()
@Deprecated A withNewLoadBalancerClass(String arg0)
String getLoadBalancerIP()
Boolean hasLoadBalancerIP()
@Deprecated A withNewLoadBalancerIP(String arg0)
A addAllToLoadBalancerSourceRanges(Collection<String> items)
A removeAllFromLoadBalancerSourceRanges(Collection<String> items)
String getFirstLoadBalancerSourceRange()
String getLastLoadBalancerSourceRange()
String getMatchingLoadBalancerSourceRange(Predicate<String> predicate)
Boolean hasMatchingLoadBalancerSourceRange(Predicate<String> predicate)
Boolean hasLoadBalancerSourceRanges()
A addToPorts(Integer index, ServicePort item)
A setToPorts(Integer index, ServicePort item)
A addToPorts(ServicePort... items)
A addAllToPorts(Collection<ServicePort> items)
A removeFromPorts(ServicePort... items)
A removeAllFromPorts(Collection<ServicePort> items)
A removeMatchingFromPorts(Predicate<ServicePortBuilder> predicate)
@Deprecated List<ServicePort> getPorts()
List<ServicePort> buildPorts()
ServicePort buildPort(Integer index)
ServicePort buildFirstPort()
ServicePort buildLastPort()
ServicePort buildMatchingPort(Predicate<ServicePortBuilder> predicate)
Boolean hasMatchingPort(Predicate<ServicePortBuilder> predicate)
A withPorts(List<ServicePort> ports)
A withPorts(ServicePort... ports)
Boolean hasPorts()
ServiceSpecFluent.PortsNested<A> addNewPort()
ServiceSpecFluent.PortsNested<A> addNewPortLike(ServicePort item)
ServiceSpecFluent.PortsNested<A> setNewPortLike(Integer index, ServicePort item)
ServiceSpecFluent.PortsNested<A> editPort(Integer index)
ServiceSpecFluent.PortsNested<A> editFirstPort()
ServiceSpecFluent.PortsNested<A> editLastPort()
ServiceSpecFluent.PortsNested<A> editMatchingPort(Predicate<ServicePortBuilder> predicate)
Boolean getPublishNotReadyAddresses()
Boolean hasPublishNotReadyAddresses()
Boolean hasSelector()
String getSessionAffinity()
Boolean hasSessionAffinity()
@Deprecated A withNewSessionAffinity(String arg0)
@Deprecated SessionAffinityConfig getSessionAffinityConfig()
SessionAffinityConfig buildSessionAffinityConfig()
A withSessionAffinityConfig(SessionAffinityConfig sessionAffinityConfig)
Boolean hasSessionAffinityConfig()
ServiceSpecFluent.SessionAffinityConfigNested<A> withNewSessionAffinityConfig()
ServiceSpecFluent.SessionAffinityConfigNested<A> withNewSessionAffinityConfigLike(SessionAffinityConfig item)
ServiceSpecFluent.SessionAffinityConfigNested<A> editSessionAffinityConfig()
ServiceSpecFluent.SessionAffinityConfigNested<A> editOrNewSessionAffinityConfig()
ServiceSpecFluent.SessionAffinityConfigNested<A> editOrNewSessionAffinityConfigLike(SessionAffinityConfig item)
String getType()
Boolean hasType()
@Deprecated A withNewType(String arg0)
Boolean hasAdditionalProperties()
Copyright © 2015–2020 Red Hat. All rights reserved.