Class StaticIPAMConfigFluentImpl<A extends StaticIPAMConfigFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.operator.v1.StaticIPAMConfigFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,StaticIPAMConfigFluent<A>
- Direct Known Subclasses:
IPAMConfigFluentImpl.StaticIPAMConfigNestedImpl,StaticIPAMConfigBuilder
public class StaticIPAMConfigFluentImpl<A extends StaticIPAMConfigFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements StaticIPAMConfigFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classStaticIPAMConfigFluentImpl.AddressesNestedImpl<N>classStaticIPAMConfigFluentImpl.DnsNestedImpl<N>classStaticIPAMConfigFluentImpl.RoutesNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.openshift.api.model.operator.v1.StaticIPAMConfigFluent
StaticIPAMConfigFluent.AddressesNested<N>, StaticIPAMConfigFluent.DnsNested<N>, StaticIPAMConfigFluent.RoutesNested<N>
-
-
Constructor Summary
Constructors Constructor Description StaticIPAMConfigFluentImpl()StaticIPAMConfigFluentImpl(StaticIPAMConfig instance)
-
Method Summary
-
-
-
Constructor Detail
-
StaticIPAMConfigFluentImpl
public StaticIPAMConfigFluentImpl()
-
StaticIPAMConfigFluentImpl
public StaticIPAMConfigFluentImpl(StaticIPAMConfig instance)
-
-
Method Detail
-
addToAddresses
public A addToAddresses(int index, StaticIPAMAddresses item)
- Specified by:
addToAddressesin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
setToAddresses
public A setToAddresses(int index, StaticIPAMAddresses item)
- Specified by:
setToAddressesin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
addToAddresses
public A addToAddresses(StaticIPAMAddresses... items)
- Specified by:
addToAddressesin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
addAllToAddresses
public A addAllToAddresses(Collection<StaticIPAMAddresses> items)
- Specified by:
addAllToAddressesin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
removeFromAddresses
public A removeFromAddresses(StaticIPAMAddresses... items)
- Specified by:
removeFromAddressesin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
removeAllFromAddresses
public A removeAllFromAddresses(Collection<StaticIPAMAddresses> items)
- Specified by:
removeAllFromAddressesin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
removeMatchingFromAddresses
public A removeMatchingFromAddresses(Predicate<StaticIPAMAddressesBuilder> predicate)
- Specified by:
removeMatchingFromAddressesin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
getAddresses
@Deprecated public List<StaticIPAMAddresses> getAddresses()
Deprecated.This method has been deprecated, please use method buildAddresses instead.- Specified by:
getAddressesin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>- Returns:
- The buildable object.
-
buildAddresses
public List<StaticIPAMAddresses> buildAddresses()
- Specified by:
buildAddressesin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
buildAddress
public StaticIPAMAddresses buildAddress(int index)
- Specified by:
buildAddressin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
buildFirstAddress
public StaticIPAMAddresses buildFirstAddress()
- Specified by:
buildFirstAddressin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
buildLastAddress
public StaticIPAMAddresses buildLastAddress()
- Specified by:
buildLastAddressin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
buildMatchingAddress
public StaticIPAMAddresses buildMatchingAddress(Predicate<StaticIPAMAddressesBuilder> predicate)
- Specified by:
buildMatchingAddressin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
hasMatchingAddress
public Boolean hasMatchingAddress(Predicate<StaticIPAMAddressesBuilder> predicate)
- Specified by:
hasMatchingAddressin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
withAddresses
public A withAddresses(List<StaticIPAMAddresses> addresses)
- Specified by:
withAddressesin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
withAddresses
public A withAddresses(StaticIPAMAddresses... addresses)
- Specified by:
withAddressesin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
hasAddresses
public Boolean hasAddresses()
- Specified by:
hasAddressesin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
addNewAddress
public A addNewAddress(String address, String gateway)
- Specified by:
addNewAddressin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
addNewAddress
public StaticIPAMConfigFluent.AddressesNested<A> addNewAddress()
- Specified by:
addNewAddressin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
addNewAddressLike
public StaticIPAMConfigFluent.AddressesNested<A> addNewAddressLike(StaticIPAMAddresses item)
- Specified by:
addNewAddressLikein interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
setNewAddressLike
public StaticIPAMConfigFluent.AddressesNested<A> setNewAddressLike(int index, StaticIPAMAddresses item)
- Specified by:
setNewAddressLikein interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
editAddress
public StaticIPAMConfigFluent.AddressesNested<A> editAddress(int index)
- Specified by:
editAddressin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
editFirstAddress
public StaticIPAMConfigFluent.AddressesNested<A> editFirstAddress()
- Specified by:
editFirstAddressin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
editLastAddress
public StaticIPAMConfigFluent.AddressesNested<A> editLastAddress()
- Specified by:
editLastAddressin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
editMatchingAddress
public StaticIPAMConfigFluent.AddressesNested<A> editMatchingAddress(Predicate<StaticIPAMAddressesBuilder> predicate)
- Specified by:
editMatchingAddressin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
getDns
@Deprecated public StaticIPAMDNS getDns()
Deprecated.This method has been deprecated, please use method buildDns instead.- Specified by:
getDnsin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>- Returns:
- The buildable object.
-
buildDns
public StaticIPAMDNS buildDns()
- Specified by:
buildDnsin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
withDns
public A withDns(StaticIPAMDNS dns)
- Specified by:
withDnsin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
hasDns
public Boolean hasDns()
- Specified by:
hasDnsin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
withNewDns
public StaticIPAMConfigFluent.DnsNested<A> withNewDns()
- Specified by:
withNewDnsin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
withNewDnsLike
public StaticIPAMConfigFluent.DnsNested<A> withNewDnsLike(StaticIPAMDNS item)
- Specified by:
withNewDnsLikein interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
editDns
public StaticIPAMConfigFluent.DnsNested<A> editDns()
- Specified by:
editDnsin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
editOrNewDns
public StaticIPAMConfigFluent.DnsNested<A> editOrNewDns()
- Specified by:
editOrNewDnsin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
editOrNewDnsLike
public StaticIPAMConfigFluent.DnsNested<A> editOrNewDnsLike(StaticIPAMDNS item)
- Specified by:
editOrNewDnsLikein interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
addToRoutes
public A addToRoutes(int index, StaticIPAMRoutes item)
- Specified by:
addToRoutesin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
setToRoutes
public A setToRoutes(int index, StaticIPAMRoutes item)
- Specified by:
setToRoutesin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
addToRoutes
public A addToRoutes(StaticIPAMRoutes... items)
- Specified by:
addToRoutesin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
addAllToRoutes
public A addAllToRoutes(Collection<StaticIPAMRoutes> items)
- Specified by:
addAllToRoutesin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
removeFromRoutes
public A removeFromRoutes(StaticIPAMRoutes... items)
- Specified by:
removeFromRoutesin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
removeAllFromRoutes
public A removeAllFromRoutes(Collection<StaticIPAMRoutes> items)
- Specified by:
removeAllFromRoutesin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
removeMatchingFromRoutes
public A removeMatchingFromRoutes(Predicate<StaticIPAMRoutesBuilder> predicate)
- Specified by:
removeMatchingFromRoutesin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
getRoutes
@Deprecated public List<StaticIPAMRoutes> getRoutes()
Deprecated.This method has been deprecated, please use method buildRoutes instead.- Specified by:
getRoutesin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>- Returns:
- The buildable object.
-
buildRoutes
public List<StaticIPAMRoutes> buildRoutes()
- Specified by:
buildRoutesin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
buildRoute
public StaticIPAMRoutes buildRoute(int index)
- Specified by:
buildRoutein interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
buildFirstRoute
public StaticIPAMRoutes buildFirstRoute()
- Specified by:
buildFirstRoutein interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
buildLastRoute
public StaticIPAMRoutes buildLastRoute()
- Specified by:
buildLastRoutein interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
buildMatchingRoute
public StaticIPAMRoutes buildMatchingRoute(Predicate<StaticIPAMRoutesBuilder> predicate)
- Specified by:
buildMatchingRoutein interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
hasMatchingRoute
public Boolean hasMatchingRoute(Predicate<StaticIPAMRoutesBuilder> predicate)
- Specified by:
hasMatchingRoutein interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
withRoutes
public A withRoutes(List<StaticIPAMRoutes> routes)
- Specified by:
withRoutesin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
withRoutes
public A withRoutes(StaticIPAMRoutes... routes)
- Specified by:
withRoutesin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
hasRoutes
public Boolean hasRoutes()
- Specified by:
hasRoutesin interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
addNewRoute
public A addNewRoute(String destination, String gateway)
- Specified by:
addNewRoutein interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
addNewRoute
public StaticIPAMConfigFluent.RoutesNested<A> addNewRoute()
- Specified by:
addNewRoutein interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
addNewRouteLike
public StaticIPAMConfigFluent.RoutesNested<A> addNewRouteLike(StaticIPAMRoutes item)
- Specified by:
addNewRouteLikein interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
setNewRouteLike
public StaticIPAMConfigFluent.RoutesNested<A> setNewRouteLike(int index, StaticIPAMRoutes item)
- Specified by:
setNewRouteLikein interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
editRoute
public StaticIPAMConfigFluent.RoutesNested<A> editRoute(int index)
- Specified by:
editRoutein interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
editFirstRoute
public StaticIPAMConfigFluent.RoutesNested<A> editFirstRoute()
- Specified by:
editFirstRoutein interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
editLastRoute
public StaticIPAMConfigFluent.RoutesNested<A> editLastRoute()
- Specified by:
editLastRoutein interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
editMatchingRoute
public StaticIPAMConfigFluent.RoutesNested<A> editMatchingRoute(Predicate<StaticIPAMRoutesBuilder> predicate)
- Specified by:
editMatchingRoutein interfaceStaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
-