Class V1ServiceSpecFluentImpl<A extends V1ServiceSpecFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1ServiceSpecFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>
,Visitable<A>
,V1ServiceSpecFluent<A>
- Direct Known Subclasses:
V1ServiceSpecBuilder
public class V1ServiceSpecFluentImpl<A extends V1ServiceSpecFluent<A>>
extends BaseFluent<A>
implements V1ServiceSpecFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V1ServiceSpecFluent
V1ServiceSpecFluent.PortsNested<N>, V1ServiceSpecFluent.SessionAffinityConfigNested<N>
-
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT
-
Constructor Summary
ConstructorsConstructorDescriptionV1ServiceSpecFluentImpl
(io.kubernetes.client.openapi.models.V1ServiceSpec instance) -
Method Summary
Modifier and TypeMethodDescriptionaddAllToClusterIPs
(Collection<String> items) addAllToExternalIPs
(Collection<String> items) addAllToIpFamilies
(Collection<String> items) addAllToPorts
(Collection<io.kubernetes.client.openapi.models.V1ServicePort> items) addNewPortLike
(io.kubernetes.client.openapi.models.V1ServicePort item) addToClusterIPs
(Integer index, String item) addToClusterIPs
(String... items) addToExternalIPs
(Integer index, String item) addToExternalIPs
(String... items) addToIpFamilies
(Integer index, String item) addToIpFamilies
(String... items) addToLoadBalancerSourceRanges
(Integer index, String item) addToLoadBalancerSourceRanges
(String... items) addToPorts
(io.kubernetes.client.openapi.models.V1ServicePort... items) addToPorts
(Integer index, io.kubernetes.client.openapi.models.V1ServicePort item) addToSelector
(String key, String value) addToSelector
(Map<String, String> map) io.kubernetes.client.openapi.models.V1ServicePort
io.kubernetes.client.openapi.models.V1ServicePort
io.kubernetes.client.openapi.models.V1ServicePort
buildMatchingPort
(Predicate<V1ServicePortBuilder> predicate) io.kubernetes.client.openapi.models.V1ServicePort
List<io.kubernetes.client.openapi.models.V1ServicePort>
io.kubernetes.client.openapi.models.V1SessionAffinityConfig
editMatchingPort
(Predicate<V1ServicePortBuilder> predicate) editOrNewSessionAffinityConfigLike
(io.kubernetes.client.openapi.models.V1SessionAffinityConfig item) boolean
getClusterIP
(Integer index) getExternalIP
(Integer index) getIpFamily
(Integer index) getMatchingClusterIP
(Predicate<String> predicate) getMatchingExternalIP
(Predicate<String> predicate) getMatchingIpFamily
(Predicate<String> predicate) getMatchingLoadBalancerSourceRange
(Predicate<String> predicate) List<io.kubernetes.client.openapi.models.V1ServicePort>
getPorts()
Deprecated.io.kubernetes.client.openapi.models.V1SessionAffinityConfig
Deprecated.getType()
int
hashCode()
hasMatchingClusterIP
(Predicate<String> predicate) hasMatchingExternalIP
(Predicate<String> predicate) hasMatchingIpFamily
(Predicate<String> predicate) hasMatchingLoadBalancerSourceRange
(Predicate<String> predicate) hasMatchingPort
(Predicate<V1ServicePortBuilder> predicate) hasPorts()
hasType()
removeAllFromClusterIPs
(Collection<String> items) removeAllFromExternalIPs
(Collection<String> items) removeAllFromIpFamilies
(Collection<String> items) removeAllFromPorts
(Collection<io.kubernetes.client.openapi.models.V1ServicePort> items) removeFromClusterIPs
(String... items) removeFromExternalIPs
(String... items) removeFromIpFamilies
(String... items) removeFromLoadBalancerSourceRanges
(String... items) removeFromPorts
(io.kubernetes.client.openapi.models.V1ServicePort... items) removeFromSelector
(String key) removeFromSelector
(Map<String, String> map) removeMatchingFromPorts
(Predicate<V1ServicePortBuilder> predicate) setNewPortLike
(Integer index, io.kubernetes.client.openapi.models.V1ServicePort item) setToClusterIPs
(Integer index, String item) setToExternalIPs
(Integer index, String item) setToIpFamilies
(Integer index, String item) setToLoadBalancerSourceRanges
(Integer index, String item) setToPorts
(Integer index, io.kubernetes.client.openapi.models.V1ServicePort item) toString()
withAllocateLoadBalancerNodePorts
(Boolean allocateLoadBalancerNodePorts) withClusterIP
(String clusterIP) withClusterIPs
(String... clusterIPs) withClusterIPs
(List<String> clusterIPs) withExternalIPs
(String... externalIPs) withExternalIPs
(List<String> externalIPs) withExternalName
(String externalName) withExternalTrafficPolicy
(String externalTrafficPolicy) withHealthCheckNodePort
(Integer healthCheckNodePort) withInternalTrafficPolicy
(String internalTrafficPolicy) withIpFamilies
(String... ipFamilies) withIpFamilies
(List<String> ipFamilies) withIpFamilyPolicy
(String ipFamilyPolicy) withLoadBalancerClass
(String loadBalancerClass) withLoadBalancerIP
(String loadBalancerIP) withLoadBalancerSourceRanges
(String... loadBalancerSourceRanges) withLoadBalancerSourceRanges
(List<String> loadBalancerSourceRanges) withNewSessionAffinityConfigLike
(io.kubernetes.client.openapi.models.V1SessionAffinityConfig item) withPorts
(io.kubernetes.client.openapi.models.V1ServicePort... ports) withPublishNotReadyAddresses
(Boolean publishNotReadyAddresses) <K,
V> A withSelector
(Map<String, String> selector) withSessionAffinity
(String sessionAffinity) withSessionAffinityConfig
(io.kubernetes.client.openapi.models.V1SessionAffinityConfig sessionAffinityConfig) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1ServiceSpecFluentImpl
public V1ServiceSpecFluentImpl() -
V1ServiceSpecFluentImpl
public V1ServiceSpecFluentImpl(io.kubernetes.client.openapi.models.V1ServiceSpec instance)
-
-
Method Details
-
getAllocateLoadBalancerNodePorts
- Specified by:
getAllocateLoadBalancerNodePorts
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withAllocateLoadBalancerNodePorts
- Specified by:
withAllocateLoadBalancerNodePorts
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
hasAllocateLoadBalancerNodePorts
- Specified by:
hasAllocateLoadBalancerNodePorts
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getClusterIP
- Specified by:
getClusterIP
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withClusterIP
- Specified by:
withClusterIP
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
hasClusterIP
- Specified by:
hasClusterIP
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
addToClusterIPs
- Specified by:
addToClusterIPs
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
setToClusterIPs
- Specified by:
setToClusterIPs
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
addToClusterIPs
- Specified by:
addToClusterIPs
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
addAllToClusterIPs
- Specified by:
addAllToClusterIPs
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
removeFromClusterIPs
- Specified by:
removeFromClusterIPs
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
removeAllFromClusterIPs
- Specified by:
removeAllFromClusterIPs
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getClusterIPs
- Specified by:
getClusterIPs
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getClusterIP
- Specified by:
getClusterIP
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getFirstClusterIP
- Specified by:
getFirstClusterIP
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getLastClusterIP
- Specified by:
getLastClusterIP
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getMatchingClusterIP
- Specified by:
getMatchingClusterIP
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
hasMatchingClusterIP
- Specified by:
hasMatchingClusterIP
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withClusterIPs
- Specified by:
withClusterIPs
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withClusterIPs
- Specified by:
withClusterIPs
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
hasClusterIPs
- Specified by:
hasClusterIPs
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
addToExternalIPs
- Specified by:
addToExternalIPs
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
setToExternalIPs
- Specified by:
setToExternalIPs
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
addToExternalIPs
- Specified by:
addToExternalIPs
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
addAllToExternalIPs
- Specified by:
addAllToExternalIPs
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
removeFromExternalIPs
- Specified by:
removeFromExternalIPs
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
removeAllFromExternalIPs
- Specified by:
removeAllFromExternalIPs
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getExternalIPs
- Specified by:
getExternalIPs
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getExternalIP
- Specified by:
getExternalIP
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getFirstExternalIP
- Specified by:
getFirstExternalIP
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getLastExternalIP
- Specified by:
getLastExternalIP
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getMatchingExternalIP
- Specified by:
getMatchingExternalIP
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
hasMatchingExternalIP
- Specified by:
hasMatchingExternalIP
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withExternalIPs
- Specified by:
withExternalIPs
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withExternalIPs
- Specified by:
withExternalIPs
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
hasExternalIPs
- Specified by:
hasExternalIPs
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getExternalName
- Specified by:
getExternalName
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withExternalName
- Specified by:
withExternalName
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
hasExternalName
- Specified by:
hasExternalName
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getExternalTrafficPolicy
- Specified by:
getExternalTrafficPolicy
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withExternalTrafficPolicy
- Specified by:
withExternalTrafficPolicy
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
hasExternalTrafficPolicy
- Specified by:
hasExternalTrafficPolicy
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getHealthCheckNodePort
- Specified by:
getHealthCheckNodePort
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withHealthCheckNodePort
- Specified by:
withHealthCheckNodePort
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
hasHealthCheckNodePort
- Specified by:
hasHealthCheckNodePort
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getInternalTrafficPolicy
- Specified by:
getInternalTrafficPolicy
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withInternalTrafficPolicy
- Specified by:
withInternalTrafficPolicy
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
hasInternalTrafficPolicy
- Specified by:
hasInternalTrafficPolicy
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
addToIpFamilies
- Specified by:
addToIpFamilies
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
setToIpFamilies
- Specified by:
setToIpFamilies
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
addToIpFamilies
- Specified by:
addToIpFamilies
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
addAllToIpFamilies
- Specified by:
addAllToIpFamilies
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
removeFromIpFamilies
- Specified by:
removeFromIpFamilies
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
removeAllFromIpFamilies
- Specified by:
removeAllFromIpFamilies
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getIpFamilies
- Specified by:
getIpFamilies
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getIpFamily
- Specified by:
getIpFamily
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getFirstIpFamily
- Specified by:
getFirstIpFamily
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getLastIpFamily
- Specified by:
getLastIpFamily
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getMatchingIpFamily
- Specified by:
getMatchingIpFamily
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
hasMatchingIpFamily
- Specified by:
hasMatchingIpFamily
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withIpFamilies
- Specified by:
withIpFamilies
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withIpFamilies
- Specified by:
withIpFamilies
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
hasIpFamilies
- Specified by:
hasIpFamilies
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getIpFamilyPolicy
- Specified by:
getIpFamilyPolicy
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withIpFamilyPolicy
- Specified by:
withIpFamilyPolicy
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
hasIpFamilyPolicy
- Specified by:
hasIpFamilyPolicy
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getLoadBalancerClass
- Specified by:
getLoadBalancerClass
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withLoadBalancerClass
- Specified by:
withLoadBalancerClass
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
hasLoadBalancerClass
- Specified by:
hasLoadBalancerClass
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getLoadBalancerIP
- Specified by:
getLoadBalancerIP
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withLoadBalancerIP
- Specified by:
withLoadBalancerIP
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
hasLoadBalancerIP
- Specified by:
hasLoadBalancerIP
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
addToLoadBalancerSourceRanges
- Specified by:
addToLoadBalancerSourceRanges
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
setToLoadBalancerSourceRanges
- Specified by:
setToLoadBalancerSourceRanges
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
addToLoadBalancerSourceRanges
- Specified by:
addToLoadBalancerSourceRanges
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
addAllToLoadBalancerSourceRanges
- Specified by:
addAllToLoadBalancerSourceRanges
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
removeFromLoadBalancerSourceRanges
- Specified by:
removeFromLoadBalancerSourceRanges
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
removeAllFromLoadBalancerSourceRanges
- Specified by:
removeAllFromLoadBalancerSourceRanges
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getLoadBalancerSourceRanges
- Specified by:
getLoadBalancerSourceRanges
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getLoadBalancerSourceRange
- Specified by:
getLoadBalancerSourceRange
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getFirstLoadBalancerSourceRange
- Specified by:
getFirstLoadBalancerSourceRange
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getLastLoadBalancerSourceRange
- Specified by:
getLastLoadBalancerSourceRange
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getMatchingLoadBalancerSourceRange
- Specified by:
getMatchingLoadBalancerSourceRange
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
hasMatchingLoadBalancerSourceRange
- Specified by:
hasMatchingLoadBalancerSourceRange
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withLoadBalancerSourceRanges
- Specified by:
withLoadBalancerSourceRanges
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withLoadBalancerSourceRanges
- Specified by:
withLoadBalancerSourceRanges
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
hasLoadBalancerSourceRanges
- Specified by:
hasLoadBalancerSourceRanges
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
addToPorts
- Specified by:
addToPorts
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
setToPorts
- Specified by:
setToPorts
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
addToPorts
- Specified by:
addToPorts
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
addAllToPorts
- Specified by:
addAllToPorts
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
removeFromPorts
- Specified by:
removeFromPorts
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
removeAllFromPorts
- Specified by:
removeAllFromPorts
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
removeMatchingFromPorts
- Specified by:
removeMatchingFromPorts
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getPorts
Deprecated.This method has been deprecated, please use method buildPorts instead.- Specified by:
getPorts
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
- Returns:
- The buildable object.
-
buildPorts
- Specified by:
buildPorts
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
buildPort
- Specified by:
buildPort
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
buildFirstPort
public io.kubernetes.client.openapi.models.V1ServicePort buildFirstPort()- Specified by:
buildFirstPort
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
buildLastPort
public io.kubernetes.client.openapi.models.V1ServicePort buildLastPort()- Specified by:
buildLastPort
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
buildMatchingPort
public io.kubernetes.client.openapi.models.V1ServicePort buildMatchingPort(Predicate<V1ServicePortBuilder> predicate) - Specified by:
buildMatchingPort
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
hasMatchingPort
- Specified by:
hasMatchingPort
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withPorts
- Specified by:
withPorts
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withPorts
- Specified by:
withPorts
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
hasPorts
- Specified by:
hasPorts
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
addNewPort
- Specified by:
addNewPort
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
addNewPortLike
public V1ServiceSpecFluent.PortsNested<A> addNewPortLike(io.kubernetes.client.openapi.models.V1ServicePort item) - Specified by:
addNewPortLike
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
setNewPortLike
public V1ServiceSpecFluent.PortsNested<A> setNewPortLike(Integer index, io.kubernetes.client.openapi.models.V1ServicePort item) - Specified by:
setNewPortLike
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
editPort
- Specified by:
editPort
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
editFirstPort
- Specified by:
editFirstPort
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
editLastPort
- Specified by:
editLastPort
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
editMatchingPort
public V1ServiceSpecFluent.PortsNested<A> editMatchingPort(Predicate<V1ServicePortBuilder> predicate) - Specified by:
editMatchingPort
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getPublishNotReadyAddresses
- Specified by:
getPublishNotReadyAddresses
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withPublishNotReadyAddresses
- Specified by:
withPublishNotReadyAddresses
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
hasPublishNotReadyAddresses
- Specified by:
hasPublishNotReadyAddresses
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
addToSelector
- Specified by:
addToSelector
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
addToSelector
- Specified by:
addToSelector
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
removeFromSelector
- Specified by:
removeFromSelector
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
removeFromSelector
- Specified by:
removeFromSelector
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getSelector
- Specified by:
getSelector
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withSelector
- Specified by:
withSelector
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
hasSelector
- Specified by:
hasSelector
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getSessionAffinity
- Specified by:
getSessionAffinity
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withSessionAffinity
- Specified by:
withSessionAffinity
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
hasSessionAffinity
- Specified by:
hasSessionAffinity
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getSessionAffinityConfig
@Deprecated public io.kubernetes.client.openapi.models.V1SessionAffinityConfig getSessionAffinityConfig()Deprecated.This method has been deprecated, please use method buildSessionAffinityConfig instead.- Specified by:
getSessionAffinityConfig
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
- Returns:
- The buildable object.
-
buildSessionAffinityConfig
public io.kubernetes.client.openapi.models.V1SessionAffinityConfig buildSessionAffinityConfig()- Specified by:
buildSessionAffinityConfig
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withSessionAffinityConfig
public A withSessionAffinityConfig(io.kubernetes.client.openapi.models.V1SessionAffinityConfig sessionAffinityConfig) - Specified by:
withSessionAffinityConfig
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
hasSessionAffinityConfig
- Specified by:
hasSessionAffinityConfig
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withNewSessionAffinityConfig
- Specified by:
withNewSessionAffinityConfig
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withNewSessionAffinityConfigLike
public V1ServiceSpecFluent.SessionAffinityConfigNested<A> withNewSessionAffinityConfigLike(io.kubernetes.client.openapi.models.V1SessionAffinityConfig item) - Specified by:
withNewSessionAffinityConfigLike
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
editSessionAffinityConfig
- Specified by:
editSessionAffinityConfig
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
editOrNewSessionAffinityConfig
- Specified by:
editOrNewSessionAffinityConfig
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
editOrNewSessionAffinityConfigLike
public V1ServiceSpecFluent.SessionAffinityConfigNested<A> editOrNewSessionAffinityConfigLike(io.kubernetes.client.openapi.models.V1SessionAffinityConfig item) - Specified by:
editOrNewSessionAffinityConfigLike
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
getType
- Specified by:
getType
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withType
- Specified by:
withType
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
hasType
- Specified by:
hasType
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
equals
- Overrides:
equals
in classBaseFluent<A extends V1ServiceSpecFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseFluent<A extends V1ServiceSpecFluent<A>>
-
toString
-
withAllocateLoadBalancerNodePorts
- Specified by:
withAllocateLoadBalancerNodePorts
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-
withPublishNotReadyAddresses
- Specified by:
withPublishNotReadyAddresses
in interfaceV1ServiceSpecFluent<A extends V1ServiceSpecFluent<A>>
-