Class DNSSpecFluentImpl<A extends DNSSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.operator.v1.DNSSpecFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,DNSSpecFluent<A>
- Direct Known Subclasses:
DNSFluentImpl.SpecNestedImpl,DNSSpecBuilder
public class DNSSpecFluentImpl<A extends DNSSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements DNSSpecFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classDNSSpecFluentImpl.ServersNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.openshift.api.model.operator.v1.DNSSpecFluent
DNSSpecFluent.ServersNested<N>
-
-
Constructor Summary
Constructors Constructor Description DNSSpecFluentImpl()DNSSpecFluentImpl(DNSSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
DNSSpecFluentImpl
public DNSSpecFluentImpl()
-
DNSSpecFluentImpl
public DNSSpecFluentImpl(DNSSpec instance)
-
-
Method Detail
-
addToServers
public A addToServers(int index, Server item)
- Specified by:
addToServersin interfaceDNSSpecFluent<A extends DNSSpecFluent<A>>
-
setToServers
public A setToServers(int index, Server item)
- Specified by:
setToServersin interfaceDNSSpecFluent<A extends DNSSpecFluent<A>>
-
addToServers
public A addToServers(Server... items)
- Specified by:
addToServersin interfaceDNSSpecFluent<A extends DNSSpecFluent<A>>
-
addAllToServers
public A addAllToServers(Collection<Server> items)
- Specified by:
addAllToServersin interfaceDNSSpecFluent<A extends DNSSpecFluent<A>>
-
removeFromServers
public A removeFromServers(Server... items)
- Specified by:
removeFromServersin interfaceDNSSpecFluent<A extends DNSSpecFluent<A>>
-
removeAllFromServers
public A removeAllFromServers(Collection<Server> items)
- Specified by:
removeAllFromServersin interfaceDNSSpecFluent<A extends DNSSpecFluent<A>>
-
removeMatchingFromServers
public A removeMatchingFromServers(Predicate<ServerBuilder> predicate)
- Specified by:
removeMatchingFromServersin interfaceDNSSpecFluent<A extends DNSSpecFluent<A>>
-
getServers
@Deprecated public List<Server> getServers()
Deprecated.This method has been deprecated, please use method buildServers instead.- Specified by:
getServersin interfaceDNSSpecFluent<A extends DNSSpecFluent<A>>- Returns:
- The buildable object.
-
buildServers
public List<Server> buildServers()
- Specified by:
buildServersin interfaceDNSSpecFluent<A extends DNSSpecFluent<A>>
-
buildServer
public Server buildServer(int index)
- Specified by:
buildServerin interfaceDNSSpecFluent<A extends DNSSpecFluent<A>>
-
buildFirstServer
public Server buildFirstServer()
- Specified by:
buildFirstServerin interfaceDNSSpecFluent<A extends DNSSpecFluent<A>>
-
buildLastServer
public Server buildLastServer()
- Specified by:
buildLastServerin interfaceDNSSpecFluent<A extends DNSSpecFluent<A>>
-
buildMatchingServer
public Server buildMatchingServer(Predicate<ServerBuilder> predicate)
- Specified by:
buildMatchingServerin interfaceDNSSpecFluent<A extends DNSSpecFluent<A>>
-
hasMatchingServer
public Boolean hasMatchingServer(Predicate<ServerBuilder> predicate)
- Specified by:
hasMatchingServerin interfaceDNSSpecFluent<A extends DNSSpecFluent<A>>
-
withServers
public A withServers(List<Server> servers)
- Specified by:
withServersin interfaceDNSSpecFluent<A extends DNSSpecFluent<A>>
-
withServers
public A withServers(Server... servers)
- Specified by:
withServersin interfaceDNSSpecFluent<A extends DNSSpecFluent<A>>
-
hasServers
public Boolean hasServers()
- Specified by:
hasServersin interfaceDNSSpecFluent<A extends DNSSpecFluent<A>>
-
addNewServer
public DNSSpecFluent.ServersNested<A> addNewServer()
- Specified by:
addNewServerin interfaceDNSSpecFluent<A extends DNSSpecFluent<A>>
-
addNewServerLike
public DNSSpecFluent.ServersNested<A> addNewServerLike(Server item)
- Specified by:
addNewServerLikein interfaceDNSSpecFluent<A extends DNSSpecFluent<A>>
-
setNewServerLike
public DNSSpecFluent.ServersNested<A> setNewServerLike(int index, Server item)
- Specified by:
setNewServerLikein interfaceDNSSpecFluent<A extends DNSSpecFluent<A>>
-
editServer
public DNSSpecFluent.ServersNested<A> editServer(int index)
- Specified by:
editServerin interfaceDNSSpecFluent<A extends DNSSpecFluent<A>>
-
editFirstServer
public DNSSpecFluent.ServersNested<A> editFirstServer()
- Specified by:
editFirstServerin interfaceDNSSpecFluent<A extends DNSSpecFluent<A>>
-
editLastServer
public DNSSpecFluent.ServersNested<A> editLastServer()
- Specified by:
editLastServerin interfaceDNSSpecFluent<A extends DNSSpecFluent<A>>
-
editMatchingServer
public DNSSpecFluent.ServersNested<A> editMatchingServer(Predicate<ServerBuilder> predicate)
- Specified by:
editMatchingServerin interfaceDNSSpecFluent<A extends DNSSpecFluent<A>>
-
-