Class StaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.operator.v1.StaticIPAMConfigFluent<A>
-
- Direct Known Subclasses:
IPAMConfigFluent.StaticIPAMConfigNested,StaticIPAMConfigBuilder
public class StaticIPAMConfigFluent<A extends StaticIPAMConfigFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classStaticIPAMConfigFluent.AddressesNested<N>classStaticIPAMConfigFluent.DnsNested<N>classStaticIPAMConfigFluent.RoutesNested<N>
-
Constructor Summary
Constructors Constructor Description StaticIPAMConfigFluent()StaticIPAMConfigFluent(StaticIPAMConfig instance)
-
Method Summary
-
-
-
Constructor Detail
-
StaticIPAMConfigFluent
public StaticIPAMConfigFluent()
-
StaticIPAMConfigFluent
public StaticIPAMConfigFluent(StaticIPAMConfig instance)
-
-
Method Detail
-
addAllToAddresses
public A addAllToAddresses(Collection<StaticIPAMAddresses> items)
-
addAllToRoutes
public A addAllToRoutes(Collection<StaticIPAMRoutes> items)
-
addNewAddress
public StaticIPAMConfigFluent.AddressesNested<A> addNewAddress()
-
addNewAddressLike
public StaticIPAMConfigFluent.AddressesNested<A> addNewAddressLike(StaticIPAMAddresses item)
-
addNewRoute
public StaticIPAMConfigFluent.RoutesNested<A> addNewRoute()
-
addNewRouteLike
public StaticIPAMConfigFluent.RoutesNested<A> addNewRouteLike(StaticIPAMRoutes item)
-
addToAddresses
public A addToAddresses(StaticIPAMAddresses... items)
-
addToAddresses
public A addToAddresses(int index, StaticIPAMAddresses item)
-
addToRoutes
public A addToRoutes(StaticIPAMRoutes... items)
-
addToRoutes
public A addToRoutes(int index, StaticIPAMRoutes item)
-
buildAddress
public StaticIPAMAddresses buildAddress(int index)
-
buildAddresses
public List<StaticIPAMAddresses> buildAddresses()
-
buildDns
public StaticIPAMDNS buildDns()
-
buildFirstAddress
public StaticIPAMAddresses buildFirstAddress()
-
buildFirstRoute
public StaticIPAMRoutes buildFirstRoute()
-
buildLastAddress
public StaticIPAMAddresses buildLastAddress()
-
buildLastRoute
public StaticIPAMRoutes buildLastRoute()
-
buildMatchingAddress
public StaticIPAMAddresses buildMatchingAddress(Predicate<StaticIPAMAddressesBuilder> predicate)
-
buildMatchingRoute
public StaticIPAMRoutes buildMatchingRoute(Predicate<StaticIPAMRoutesBuilder> predicate)
-
buildRoute
public StaticIPAMRoutes buildRoute(int index)
-
buildRoutes
public List<StaticIPAMRoutes> buildRoutes()
-
copyInstance
protected void copyInstance(StaticIPAMConfig instance)
-
editAddress
public StaticIPAMConfigFluent.AddressesNested<A> editAddress(int index)
-
editDns
public StaticIPAMConfigFluent.DnsNested<A> editDns()
-
editFirstAddress
public StaticIPAMConfigFluent.AddressesNested<A> editFirstAddress()
-
editFirstRoute
public StaticIPAMConfigFluent.RoutesNested<A> editFirstRoute()
-
editLastAddress
public StaticIPAMConfigFluent.AddressesNested<A> editLastAddress()
-
editLastRoute
public StaticIPAMConfigFluent.RoutesNested<A> editLastRoute()
-
editMatchingAddress
public StaticIPAMConfigFluent.AddressesNested<A> editMatchingAddress(Predicate<StaticIPAMAddressesBuilder> predicate)
-
editMatchingRoute
public StaticIPAMConfigFluent.RoutesNested<A> editMatchingRoute(Predicate<StaticIPAMRoutesBuilder> predicate)
-
editOrNewDns
public StaticIPAMConfigFluent.DnsNested<A> editOrNewDns()
-
editOrNewDnsLike
public StaticIPAMConfigFluent.DnsNested<A> editOrNewDnsLike(StaticIPAMDNS item)
-
editRoute
public StaticIPAMConfigFluent.RoutesNested<A> editRoute(int index)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends StaticIPAMConfigFluent<A>>
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasAddresses
public boolean hasAddresses()
-
hasDns
public boolean hasDns()
-
hasMatchingAddress
public boolean hasMatchingAddress(Predicate<StaticIPAMAddressesBuilder> predicate)
-
hasMatchingRoute
public boolean hasMatchingRoute(Predicate<StaticIPAMRoutesBuilder> predicate)
-
hasRoutes
public boolean hasRoutes()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends StaticIPAMConfigFluent<A>>
-
removeAllFromAddresses
public A removeAllFromAddresses(Collection<StaticIPAMAddresses> items)
-
removeAllFromRoutes
public A removeAllFromRoutes(Collection<StaticIPAMRoutes> items)
-
removeFromAddresses
public A removeFromAddresses(StaticIPAMAddresses... items)
-
removeFromRoutes
public A removeFromRoutes(StaticIPAMRoutes... items)
-
removeMatchingFromAddresses
public A removeMatchingFromAddresses(Predicate<StaticIPAMAddressesBuilder> predicate)
-
removeMatchingFromRoutes
public A removeMatchingFromRoutes(Predicate<StaticIPAMRoutesBuilder> predicate)
-
setNewAddressLike
public StaticIPAMConfigFluent.AddressesNested<A> setNewAddressLike(int index, StaticIPAMAddresses item)
-
setNewRouteLike
public StaticIPAMConfigFluent.RoutesNested<A> setNewRouteLike(int index, StaticIPAMRoutes item)
-
setToAddresses
public A setToAddresses(int index, StaticIPAMAddresses item)
-
setToRoutes
public A setToRoutes(int index, StaticIPAMRoutes item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withAddresses
public A withAddresses(List<StaticIPAMAddresses> addresses)
-
withAddresses
public A withAddresses(StaticIPAMAddresses... addresses)
-
withDns
public A withDns(StaticIPAMDNS dns)
-
withNewDns
public StaticIPAMConfigFluent.DnsNested<A> withNewDns()
-
withNewDnsLike
public StaticIPAMConfigFluent.DnsNested<A> withNewDnsLike(StaticIPAMDNS item)
-
withRoutes
public A withRoutes(List<StaticIPAMRoutes> routes)
-
withRoutes
public A withRoutes(StaticIPAMRoutes... routes)
-
-