public interface V1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>> extends Fluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
V1ServiceSpecFluent.PortsNested<N> |
static interface |
V1ServiceSpecFluent.SessionAffinityConfigNested<N> |
Boolean getAllocateLoadBalancerNodePorts()
A withAllocateLoadBalancerNodePorts(Boolean allocateLoadBalancerNodePorts)
Boolean hasAllocateLoadBalancerNodePorts()
String getClusterIP()
Boolean hasClusterIP()
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()
String getExternalTrafficPolicy()
Boolean hasExternalTrafficPolicy()
Integer getHealthCheckNodePort()
Boolean hasHealthCheckNodePort()
String getInternalTrafficPolicy()
Boolean hasInternalTrafficPolicy()
A addAllToIpFamilies(Collection<String> items)
A removeAllFromIpFamilies(Collection<String> items)
String getFirstIpFamily()
String getLastIpFamily()
Boolean hasIpFamilies()
String getIpFamilyPolicy()
Boolean hasIpFamilyPolicy()
String getLoadBalancerClass()
Boolean hasLoadBalancerClass()
String getLoadBalancerIP()
Boolean hasLoadBalancerIP()
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(io.kubernetes.client.openapi.models.V1ServicePort... items)
A addAllToPorts(Collection<io.kubernetes.client.openapi.models.V1ServicePort> items)
A removeFromPorts(io.kubernetes.client.openapi.models.V1ServicePort... items)
A removeAllFromPorts(Collection<io.kubernetes.client.openapi.models.V1ServicePort> items)
A removeMatchingFromPorts(Predicate<V1ServicePortBuilder> predicate)
@Deprecated List<io.kubernetes.client.openapi.models.V1ServicePort> getPorts()
List<io.kubernetes.client.openapi.models.V1ServicePort> buildPorts()
io.kubernetes.client.openapi.models.V1ServicePort buildPort(Integer index)
io.kubernetes.client.openapi.models.V1ServicePort buildFirstPort()
io.kubernetes.client.openapi.models.V1ServicePort buildLastPort()
io.kubernetes.client.openapi.models.V1ServicePort buildMatchingPort(Predicate<V1ServicePortBuilder> predicate)
Boolean hasMatchingPort(Predicate<V1ServicePortBuilder> predicate)
A withPorts(io.kubernetes.client.openapi.models.V1ServicePort... ports)
Boolean hasPorts()
V1ServiceSpecFluent.PortsNested<A> addNewPort()
V1ServiceSpecFluent.PortsNested<A> addNewPortLike(io.kubernetes.client.openapi.models.V1ServicePort item)
V1ServiceSpecFluent.PortsNested<A> setNewPortLike(Integer index, io.kubernetes.client.openapi.models.V1ServicePort item)
V1ServiceSpecFluent.PortsNested<A> editPort(Integer index)
V1ServiceSpecFluent.PortsNested<A> editFirstPort()
V1ServiceSpecFluent.PortsNested<A> editLastPort()
V1ServiceSpecFluent.PortsNested<A> editMatchingPort(Predicate<V1ServicePortBuilder> predicate)
Boolean getPublishNotReadyAddresses()
Boolean hasPublishNotReadyAddresses()
Boolean hasSelector()
String getSessionAffinity()
Boolean hasSessionAffinity()
@Deprecated io.kubernetes.client.openapi.models.V1SessionAffinityConfig getSessionAffinityConfig()
io.kubernetes.client.openapi.models.V1SessionAffinityConfig buildSessionAffinityConfig()
A withSessionAffinityConfig(io.kubernetes.client.openapi.models.V1SessionAffinityConfig sessionAffinityConfig)
Boolean hasSessionAffinityConfig()
V1ServiceSpecFluent.SessionAffinityConfigNested<A> withNewSessionAffinityConfig()
V1ServiceSpecFluent.SessionAffinityConfigNested<A> withNewSessionAffinityConfigLike(io.kubernetes.client.openapi.models.V1SessionAffinityConfig item)
V1ServiceSpecFluent.SessionAffinityConfigNested<A> editSessionAffinityConfig()
V1ServiceSpecFluent.SessionAffinityConfigNested<A> editOrNewSessionAffinityConfig()
V1ServiceSpecFluent.SessionAffinityConfigNested<A> editOrNewSessionAffinityConfigLike(io.kubernetes.client.openapi.models.V1SessionAffinityConfig item)
String getType()
Boolean hasType()
A withAllocateLoadBalancerNodePorts()
A withPublishNotReadyAddresses()
Copyright © 2022. All rights reserved.