Interface StaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
-
- All Superinterfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
- All Known Subinterfaces:
IPAMConfigFluent.StaticIPAMConfigNested<N>
- All Known Implementing Classes:
IPAMConfigFluentImpl.StaticIPAMConfigNestedImpl,StaticIPAMConfigBuilder,StaticIPAMConfigFluentImpl
public interface StaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>> extends io.fabric8.kubernetes.api.builder.Fluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceStaticIPAMConfigFluent.AddressesNested<N>static interfaceStaticIPAMConfigFluent.DnsNested<N>static interfaceStaticIPAMConfigFluent.RoutesNested<N>
-
Method Summary
-
-
-
Method Detail
-
addToAddresses
A addToAddresses(int index, StaticIPAMAddresses item)
-
setToAddresses
A setToAddresses(int index, StaticIPAMAddresses item)
-
addToAddresses
A addToAddresses(StaticIPAMAddresses... items)
-
addAllToAddresses
A addAllToAddresses(Collection<StaticIPAMAddresses> items)
-
removeFromAddresses
A removeFromAddresses(StaticIPAMAddresses... items)
-
removeAllFromAddresses
A removeAllFromAddresses(Collection<StaticIPAMAddresses> items)
-
removeMatchingFromAddresses
A removeMatchingFromAddresses(Predicate<StaticIPAMAddressesBuilder> predicate)
-
getAddresses
@Deprecated List<StaticIPAMAddresses> getAddresses()
Deprecated.This method has been deprecated, please use method buildAddresses instead.- Returns:
- The buildable object.
-
buildAddresses
List<StaticIPAMAddresses> buildAddresses()
-
buildAddress
StaticIPAMAddresses buildAddress(int index)
-
buildFirstAddress
StaticIPAMAddresses buildFirstAddress()
-
buildLastAddress
StaticIPAMAddresses buildLastAddress()
-
buildMatchingAddress
StaticIPAMAddresses buildMatchingAddress(Predicate<StaticIPAMAddressesBuilder> predicate)
-
hasMatchingAddress
Boolean hasMatchingAddress(Predicate<StaticIPAMAddressesBuilder> predicate)
-
withAddresses
A withAddresses(List<StaticIPAMAddresses> addresses)
-
withAddresses
A withAddresses(StaticIPAMAddresses... addresses)
-
hasAddresses
Boolean hasAddresses()
-
addNewAddress
StaticIPAMConfigFluent.AddressesNested<A> addNewAddress()
-
addNewAddressLike
StaticIPAMConfigFluent.AddressesNested<A> addNewAddressLike(StaticIPAMAddresses item)
-
setNewAddressLike
StaticIPAMConfigFluent.AddressesNested<A> setNewAddressLike(int index, StaticIPAMAddresses item)
-
editAddress
StaticIPAMConfigFluent.AddressesNested<A> editAddress(int index)
-
editFirstAddress
StaticIPAMConfigFluent.AddressesNested<A> editFirstAddress()
-
editLastAddress
StaticIPAMConfigFluent.AddressesNested<A> editLastAddress()
-
editMatchingAddress
StaticIPAMConfigFluent.AddressesNested<A> editMatchingAddress(Predicate<StaticIPAMAddressesBuilder> predicate)
-
getDns
@Deprecated StaticIPAMDNS getDns()
Deprecated.This method has been deprecated, please use method buildDns instead.- Returns:
- The buildable object.
-
buildDns
StaticIPAMDNS buildDns()
-
withDns
A withDns(StaticIPAMDNS dns)
-
hasDns
Boolean hasDns()
-
withNewDns
StaticIPAMConfigFluent.DnsNested<A> withNewDns()
-
withNewDnsLike
StaticIPAMConfigFluent.DnsNested<A> withNewDnsLike(StaticIPAMDNS item)
-
editDns
StaticIPAMConfigFluent.DnsNested<A> editDns()
-
editOrNewDns
StaticIPAMConfigFluent.DnsNested<A> editOrNewDns()
-
editOrNewDnsLike
StaticIPAMConfigFluent.DnsNested<A> editOrNewDnsLike(StaticIPAMDNS item)
-
addToRoutes
A addToRoutes(int index, StaticIPAMRoutes item)
-
setToRoutes
A setToRoutes(int index, StaticIPAMRoutes item)
-
addToRoutes
A addToRoutes(StaticIPAMRoutes... items)
-
addAllToRoutes
A addAllToRoutes(Collection<StaticIPAMRoutes> items)
-
removeFromRoutes
A removeFromRoutes(StaticIPAMRoutes... items)
-
removeAllFromRoutes
A removeAllFromRoutes(Collection<StaticIPAMRoutes> items)
-
removeMatchingFromRoutes
A removeMatchingFromRoutes(Predicate<StaticIPAMRoutesBuilder> predicate)
-
getRoutes
@Deprecated List<StaticIPAMRoutes> getRoutes()
Deprecated.This method has been deprecated, please use method buildRoutes instead.- Returns:
- The buildable object.
-
buildRoutes
List<StaticIPAMRoutes> buildRoutes()
-
buildRoute
StaticIPAMRoutes buildRoute(int index)
-
buildFirstRoute
StaticIPAMRoutes buildFirstRoute()
-
buildLastRoute
StaticIPAMRoutes buildLastRoute()
-
buildMatchingRoute
StaticIPAMRoutes buildMatchingRoute(Predicate<StaticIPAMRoutesBuilder> predicate)
-
hasMatchingRoute
Boolean hasMatchingRoute(Predicate<StaticIPAMRoutesBuilder> predicate)
-
withRoutes
A withRoutes(List<StaticIPAMRoutes> routes)
-
withRoutes
A withRoutes(StaticIPAMRoutes... routes)
-
hasRoutes
Boolean hasRoutes()
-
addNewRoute
StaticIPAMConfigFluent.RoutesNested<A> addNewRoute()
-
addNewRouteLike
StaticIPAMConfigFluent.RoutesNested<A> addNewRouteLike(StaticIPAMRoutes item)
-
setNewRouteLike
StaticIPAMConfigFluent.RoutesNested<A> setNewRouteLike(int index, StaticIPAMRoutes item)
-
editRoute
StaticIPAMConfigFluent.RoutesNested<A> editRoute(int index)
-
editFirstRoute
StaticIPAMConfigFluent.RoutesNested<A> editFirstRoute()
-
editLastRoute
StaticIPAMConfigFluent.RoutesNested<A> editLastRoute()
-
editMatchingRoute
StaticIPAMConfigFluent.RoutesNested<A> editMatchingRoute(Predicate<StaticIPAMRoutesBuilder> predicate)
-
-