Package io.fabric8.kubernetes.api.model
Class LoadBalancerStatusFluentImpl<A extends LoadBalancerStatusFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.LoadBalancerStatusFluentImpl<A>
-
- All Implemented Interfaces:
Fluent<A>
,Visitable<A>
,LoadBalancerStatusFluent<A>
- Direct Known Subclasses:
LoadBalancerStatusBuilder
,ServiceStatusFluentImpl.LoadBalancerNestedImpl
,WatchEventFluentImpl.LoadBalancerStatusObjectNestedImpl
public class LoadBalancerStatusFluentImpl<A extends LoadBalancerStatusFluent<A>> extends BaseFluent<A> implements LoadBalancerStatusFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
LoadBalancerStatusFluentImpl.IngressNestedImpl<N>
-
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.LoadBalancerStatusFluent
LoadBalancerStatusFluent.IngressNested<N>
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables
-
-
Constructor Summary
Constructors Constructor Description LoadBalancerStatusFluentImpl()
LoadBalancerStatusFluentImpl(LoadBalancerStatus instance)
-
Method Summary
-
-
-
Constructor Detail
-
LoadBalancerStatusFluentImpl
public LoadBalancerStatusFluentImpl()
-
LoadBalancerStatusFluentImpl
public LoadBalancerStatusFluentImpl(LoadBalancerStatus instance)
-
-
Method Detail
-
addToIngress
public A addToIngress(int index, LoadBalancerIngress item)
- Specified by:
addToIngress
in interfaceLoadBalancerStatusFluent<A extends LoadBalancerStatusFluent<A>>
-
setToIngress
public A setToIngress(int index, LoadBalancerIngress item)
- Specified by:
setToIngress
in interfaceLoadBalancerStatusFluent<A extends LoadBalancerStatusFluent<A>>
-
addToIngress
public A addToIngress(LoadBalancerIngress... items)
- Specified by:
addToIngress
in interfaceLoadBalancerStatusFluent<A extends LoadBalancerStatusFluent<A>>
-
addAllToIngress
public A addAllToIngress(Collection<LoadBalancerIngress> items)
- Specified by:
addAllToIngress
in interfaceLoadBalancerStatusFluent<A extends LoadBalancerStatusFluent<A>>
-
removeFromIngress
public A removeFromIngress(LoadBalancerIngress... items)
- Specified by:
removeFromIngress
in interfaceLoadBalancerStatusFluent<A extends LoadBalancerStatusFluent<A>>
-
removeAllFromIngress
public A removeAllFromIngress(Collection<LoadBalancerIngress> items)
- Specified by:
removeAllFromIngress
in interfaceLoadBalancerStatusFluent<A extends LoadBalancerStatusFluent<A>>
-
removeMatchingFromIngress
public A removeMatchingFromIngress(Predicate<LoadBalancerIngressBuilder> predicate)
- Specified by:
removeMatchingFromIngress
in interfaceLoadBalancerStatusFluent<A extends LoadBalancerStatusFluent<A>>
-
getIngress
@Deprecated public List<LoadBalancerIngress> getIngress()
Deprecated.This method has been deprecated, please use method buildIngress instead.- Specified by:
getIngress
in interfaceLoadBalancerStatusFluent<A extends LoadBalancerStatusFluent<A>>
- Returns:
- The buildable object.
-
buildIngress
public List<LoadBalancerIngress> buildIngress()
- Specified by:
buildIngress
in interfaceLoadBalancerStatusFluent<A extends LoadBalancerStatusFluent<A>>
-
buildIngress
public LoadBalancerIngress buildIngress(int index)
- Specified by:
buildIngress
in interfaceLoadBalancerStatusFluent<A extends LoadBalancerStatusFluent<A>>
-
buildFirstIngress
public LoadBalancerIngress buildFirstIngress()
- Specified by:
buildFirstIngress
in interfaceLoadBalancerStatusFluent<A extends LoadBalancerStatusFluent<A>>
-
buildLastIngress
public LoadBalancerIngress buildLastIngress()
- Specified by:
buildLastIngress
in interfaceLoadBalancerStatusFluent<A extends LoadBalancerStatusFluent<A>>
-
buildMatchingIngress
public LoadBalancerIngress buildMatchingIngress(Predicate<LoadBalancerIngressBuilder> predicate)
- Specified by:
buildMatchingIngress
in interfaceLoadBalancerStatusFluent<A extends LoadBalancerStatusFluent<A>>
-
hasMatchingIngress
public Boolean hasMatchingIngress(Predicate<LoadBalancerIngressBuilder> predicate)
- Specified by:
hasMatchingIngress
in interfaceLoadBalancerStatusFluent<A extends LoadBalancerStatusFluent<A>>
-
withIngress
public A withIngress(List<LoadBalancerIngress> ingress)
- Specified by:
withIngress
in interfaceLoadBalancerStatusFluent<A extends LoadBalancerStatusFluent<A>>
-
withIngress
public A withIngress(LoadBalancerIngress... ingress)
- Specified by:
withIngress
in interfaceLoadBalancerStatusFluent<A extends LoadBalancerStatusFluent<A>>
-
hasIngress
public Boolean hasIngress()
- Specified by:
hasIngress
in interfaceLoadBalancerStatusFluent<A extends LoadBalancerStatusFluent<A>>
-
addNewIngress
public LoadBalancerStatusFluent.IngressNested<A> addNewIngress()
- Specified by:
addNewIngress
in interfaceLoadBalancerStatusFluent<A extends LoadBalancerStatusFluent<A>>
-
addNewIngressLike
public LoadBalancerStatusFluent.IngressNested<A> addNewIngressLike(LoadBalancerIngress item)
- Specified by:
addNewIngressLike
in interfaceLoadBalancerStatusFluent<A extends LoadBalancerStatusFluent<A>>
-
setNewIngressLike
public LoadBalancerStatusFluent.IngressNested<A> setNewIngressLike(int index, LoadBalancerIngress item)
- Specified by:
setNewIngressLike
in interfaceLoadBalancerStatusFluent<A extends LoadBalancerStatusFluent<A>>
-
editIngress
public LoadBalancerStatusFluent.IngressNested<A> editIngress(int index)
- Specified by:
editIngress
in interfaceLoadBalancerStatusFluent<A extends LoadBalancerStatusFluent<A>>
-
editFirstIngress
public LoadBalancerStatusFluent.IngressNested<A> editFirstIngress()
- Specified by:
editFirstIngress
in interfaceLoadBalancerStatusFluent<A extends LoadBalancerStatusFluent<A>>
-
editLastIngress
public LoadBalancerStatusFluent.IngressNested<A> editLastIngress()
- Specified by:
editLastIngress
in interfaceLoadBalancerStatusFluent<A extends LoadBalancerStatusFluent<A>>
-
editMatchingIngress
public LoadBalancerStatusFluent.IngressNested<A> editMatchingIngress(Predicate<LoadBalancerIngressBuilder> predicate)
- Specified by:
editMatchingIngress
in interfaceLoadBalancerStatusFluent<A extends LoadBalancerStatusFluent<A>>
-
-