Package io.fabric8.kubernetes.api.model
Class SessionAffinityConfigFluentImpl<A extends SessionAffinityConfigFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.SessionAffinityConfigFluentImpl<A>
-
- All Implemented Interfaces:
Fluent<A>
,Visitable<A>
,SessionAffinityConfigFluent<A>
- Direct Known Subclasses:
ServiceSpecFluentImpl.SessionAffinityConfigNestedImpl
,SessionAffinityConfigBuilder
,WatchEventFluentImpl.SessionAffinityConfigObjectNestedImpl
public class SessionAffinityConfigFluentImpl<A extends SessionAffinityConfigFluent<A>> extends BaseFluent<A> implements SessionAffinityConfigFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
SessionAffinityConfigFluentImpl.ClientIPNestedImpl<N>
-
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.SessionAffinityConfigFluent
SessionAffinityConfigFluent.ClientIPNested<N>
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables
-
-
Constructor Summary
Constructors Constructor Description SessionAffinityConfigFluentImpl()
SessionAffinityConfigFluentImpl(SessionAffinityConfig instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ClientIPConfig
buildClientIP()
SessionAffinityConfigFluent.ClientIPNested<A>
editClientIP()
SessionAffinityConfigFluent.ClientIPNested<A>
editOrNewClientIP()
SessionAffinityConfigFluent.ClientIPNested<A>
editOrNewClientIPLike(ClientIPConfig item)
boolean
equals(Object o)
ClientIPConfig
getClientIP()
Deprecated.Boolean
hasClientIP()
int
hashCode()
A
withClientIP(ClientIPConfig clientIP)
SessionAffinityConfigFluent.ClientIPNested<A>
withNewClientIP()
A
withNewClientIP(Integer timeoutSeconds)
SessionAffinityConfigFluent.ClientIPNested<A>
withNewClientIPLike(ClientIPConfig item)
-
-
-
Constructor Detail
-
SessionAffinityConfigFluentImpl
public SessionAffinityConfigFluentImpl()
-
SessionAffinityConfigFluentImpl
public SessionAffinityConfigFluentImpl(SessionAffinityConfig instance)
-
-
Method Detail
-
getClientIP
@Deprecated public ClientIPConfig getClientIP()
Deprecated.This method has been deprecated, please use method buildClientIP instead.- Specified by:
getClientIP
in interfaceSessionAffinityConfigFluent<A extends SessionAffinityConfigFluent<A>>
- Returns:
- The buildable object.
-
buildClientIP
public ClientIPConfig buildClientIP()
- Specified by:
buildClientIP
in interfaceSessionAffinityConfigFluent<A extends SessionAffinityConfigFluent<A>>
-
withClientIP
public A withClientIP(ClientIPConfig clientIP)
- Specified by:
withClientIP
in interfaceSessionAffinityConfigFluent<A extends SessionAffinityConfigFluent<A>>
-
hasClientIP
public Boolean hasClientIP()
- Specified by:
hasClientIP
in interfaceSessionAffinityConfigFluent<A extends SessionAffinityConfigFluent<A>>
-
withNewClientIP
public A withNewClientIP(Integer timeoutSeconds)
- Specified by:
withNewClientIP
in interfaceSessionAffinityConfigFluent<A extends SessionAffinityConfigFluent<A>>
-
withNewClientIP
public SessionAffinityConfigFluent.ClientIPNested<A> withNewClientIP()
- Specified by:
withNewClientIP
in interfaceSessionAffinityConfigFluent<A extends SessionAffinityConfigFluent<A>>
-
withNewClientIPLike
public SessionAffinityConfigFluent.ClientIPNested<A> withNewClientIPLike(ClientIPConfig item)
- Specified by:
withNewClientIPLike
in interfaceSessionAffinityConfigFluent<A extends SessionAffinityConfigFluent<A>>
-
editClientIP
public SessionAffinityConfigFluent.ClientIPNested<A> editClientIP()
- Specified by:
editClientIP
in interfaceSessionAffinityConfigFluent<A extends SessionAffinityConfigFluent<A>>
-
editOrNewClientIP
public SessionAffinityConfigFluent.ClientIPNested<A> editOrNewClientIP()
- Specified by:
editOrNewClientIP
in interfaceSessionAffinityConfigFluent<A extends SessionAffinityConfigFluent<A>>
-
editOrNewClientIPLike
public SessionAffinityConfigFluent.ClientIPNested<A> editOrNewClientIPLike(ClientIPConfig item)
- Specified by:
editOrNewClientIPLike
in interfaceSessionAffinityConfigFluent<A extends SessionAffinityConfigFluent<A>>
-
-