Package io.fabric8.kubernetes.api.model
Class LoadBalancerIngressFluentImpl<A extends LoadBalancerIngressFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.LoadBalancerIngressFluentImpl<A>
-
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,LoadBalancerIngressFluent<A>
- Direct Known Subclasses:
LoadBalancerIngressBuilder,LoadBalancerStatusFluentImpl.IngressNestedImpl,WatchEventFluentImpl.LoadBalancerIngressObjectNestedImpl
public class LoadBalancerIngressFluentImpl<A extends LoadBalancerIngressFluent<A>> extends BaseFluent<A> implements LoadBalancerIngressFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classLoadBalancerIngressFluentImpl.PortsNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.LoadBalancerIngressFluent
LoadBalancerIngressFluent.PortsNested<N>
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables
-
-
Constructor Summary
Constructors Constructor Description LoadBalancerIngressFluentImpl()LoadBalancerIngressFluentImpl(LoadBalancerIngress instance)
-
Method Summary
-
-
-
Constructor Detail
-
LoadBalancerIngressFluentImpl
public LoadBalancerIngressFluentImpl()
-
LoadBalancerIngressFluentImpl
public LoadBalancerIngressFluentImpl(LoadBalancerIngress instance)
-
-
Method Detail
-
getHostname
public String getHostname()
- Specified by:
getHostnamein interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
withHostname
public A withHostname(String hostname)
- Specified by:
withHostnamein interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
hasHostname
public Boolean hasHostname()
- Specified by:
hasHostnamein interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
withNewHostname
public A withNewHostname(String arg1)
- Specified by:
withNewHostnamein interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
withNewHostname
public A withNewHostname(StringBuilder arg1)
- Specified by:
withNewHostnamein interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
withNewHostname
public A withNewHostname(StringBuffer arg1)
- Specified by:
withNewHostnamein interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
getIp
public String getIp()
- Specified by:
getIpin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
withIp
public A withIp(String ip)
- Specified by:
withIpin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
hasIp
public Boolean hasIp()
- Specified by:
hasIpin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
withNewIp
public A withNewIp(String arg1)
- Specified by:
withNewIpin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
withNewIp
public A withNewIp(StringBuilder arg1)
- Specified by:
withNewIpin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
withNewIp
public A withNewIp(StringBuffer arg1)
- Specified by:
withNewIpin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
addToPorts
public A addToPorts(int index, PortStatus item)
- Specified by:
addToPortsin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
setToPorts
public A setToPorts(int index, PortStatus item)
- Specified by:
setToPortsin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
addToPorts
public A addToPorts(PortStatus... items)
- Specified by:
addToPortsin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
addAllToPorts
public A addAllToPorts(Collection<PortStatus> items)
- Specified by:
addAllToPortsin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
removeFromPorts
public A removeFromPorts(PortStatus... items)
- Specified by:
removeFromPortsin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
removeAllFromPorts
public A removeAllFromPorts(Collection<PortStatus> items)
- Specified by:
removeAllFromPortsin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
removeMatchingFromPorts
public A removeMatchingFromPorts(Predicate<PortStatusBuilder> predicate)
- Specified by:
removeMatchingFromPortsin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
getPorts
@Deprecated public List<PortStatus> getPorts()
Deprecated.This method has been deprecated, please use method buildPorts instead.- Specified by:
getPortsin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>- Returns:
- The buildable object.
-
buildPorts
public List<PortStatus> buildPorts()
- Specified by:
buildPortsin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
buildPort
public PortStatus buildPort(int index)
- Specified by:
buildPortin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
buildFirstPort
public PortStatus buildFirstPort()
- Specified by:
buildFirstPortin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
buildLastPort
public PortStatus buildLastPort()
- Specified by:
buildLastPortin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
buildMatchingPort
public PortStatus buildMatchingPort(Predicate<PortStatusBuilder> predicate)
- Specified by:
buildMatchingPortin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
hasMatchingPort
public Boolean hasMatchingPort(Predicate<PortStatusBuilder> predicate)
- Specified by:
hasMatchingPortin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
withPorts
public A withPorts(List<PortStatus> ports)
- Specified by:
withPortsin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
withPorts
public A withPorts(PortStatus... ports)
- Specified by:
withPortsin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
hasPorts
public Boolean hasPorts()
- Specified by:
hasPortsin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
addNewPort
public A addNewPort(String error, Integer port, String protocol)
- Specified by:
addNewPortin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
addNewPort
public LoadBalancerIngressFluent.PortsNested<A> addNewPort()
- Specified by:
addNewPortin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
addNewPortLike
public LoadBalancerIngressFluent.PortsNested<A> addNewPortLike(PortStatus item)
- Specified by:
addNewPortLikein interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
setNewPortLike
public LoadBalancerIngressFluent.PortsNested<A> setNewPortLike(int index, PortStatus item)
- Specified by:
setNewPortLikein interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
editPort
public LoadBalancerIngressFluent.PortsNested<A> editPort(int index)
- Specified by:
editPortin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
editFirstPort
public LoadBalancerIngressFluent.PortsNested<A> editFirstPort()
- Specified by:
editFirstPortin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
editLastPort
public LoadBalancerIngressFluent.PortsNested<A> editLastPort()
- Specified by:
editLastPortin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
editMatchingPort
public LoadBalancerIngressFluent.PortsNested<A> editMatchingPort(Predicate<PortStatusBuilder> predicate)
- Specified by:
editMatchingPortin interfaceLoadBalancerIngressFluent<A extends LoadBalancerIngressFluent<A>>
-
-