Package io.fabric8.kubernetes.api.model
Interface EndpointSubsetFluent<A extends EndpointSubsetFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
EndpointsFluent.SubsetsNested<N>,WatchEventFluent.EndpointSubsetObjectNested<N>
- All Known Implementing Classes:
DoneableEndpointSubset,EndpointsFluentImpl.SubsetsNestedImpl,EndpointSubsetBuilder,EndpointSubsetFluentImpl,WatchEventFluentImpl.EndpointSubsetObjectNestedImpl
public interface EndpointSubsetFluent<A extends EndpointSubsetFluent<A>> extends Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceEndpointSubsetFluent.AddressesNested<N>static interfaceEndpointSubsetFluent.NotReadyAddressesNested<N>static interfaceEndpointSubsetFluent.PortsNested<N> -
Method Summary
-
Method Details
-
addToAddresses
-
setToAddresses
-
addToAddresses
-
addAllToAddresses
-
removeFromAddresses
-
removeAllFromAddresses
-
removeMatchingFromAddresses
-
getAddresses
Deprecated.This method has been deprecated, please use method buildAddresses instead.- Returns:
- The buildable object.
-
buildAddresses
List<EndpointAddress> buildAddresses() -
buildAddress
-
buildFirstAddress
EndpointAddress buildFirstAddress() -
buildLastAddress
EndpointAddress buildLastAddress() -
buildMatchingAddress
-
hasMatchingAddress
-
withAddresses
-
withAddresses
-
hasAddresses
Boolean hasAddresses() -
addNewAddress
EndpointSubsetFluent.AddressesNested<A> addNewAddress() -
addNewAddressLike
-
setNewAddressLike
-
editAddress
-
editFirstAddress
EndpointSubsetFluent.AddressesNested<A> editFirstAddress() -
editLastAddress
EndpointSubsetFluent.AddressesNested<A> editLastAddress() -
editMatchingAddress
EndpointSubsetFluent.AddressesNested<A> editMatchingAddress(Predicate<EndpointAddressBuilder> predicate) -
addToNotReadyAddresses
-
setToNotReadyAddresses
-
addToNotReadyAddresses
-
addAllToNotReadyAddresses
-
removeFromNotReadyAddresses
-
removeAllFromNotReadyAddresses
-
removeMatchingFromNotReadyAddresses
-
getNotReadyAddresses
Deprecated.This method has been deprecated, please use method buildNotReadyAddresses instead.- Returns:
- The buildable object.
-
buildNotReadyAddresses
List<EndpointAddress> buildNotReadyAddresses() -
buildNotReadyAddress
-
buildFirstNotReadyAddress
EndpointAddress buildFirstNotReadyAddress() -
buildLastNotReadyAddress
EndpointAddress buildLastNotReadyAddress() -
buildMatchingNotReadyAddress
-
hasMatchingNotReadyAddress
-
withNotReadyAddresses
-
withNotReadyAddresses
-
hasNotReadyAddresses
Boolean hasNotReadyAddresses() -
addNewNotReadyAddress
EndpointSubsetFluent.NotReadyAddressesNested<A> addNewNotReadyAddress() -
addNewNotReadyAddressLike
-
setNewNotReadyAddressLike
EndpointSubsetFluent.NotReadyAddressesNested<A> setNewNotReadyAddressLike(int index, EndpointAddress item) -
editNotReadyAddress
-
editFirstNotReadyAddress
EndpointSubsetFluent.NotReadyAddressesNested<A> editFirstNotReadyAddress() -
editLastNotReadyAddress
EndpointSubsetFluent.NotReadyAddressesNested<A> editLastNotReadyAddress() -
editMatchingNotReadyAddress
EndpointSubsetFluent.NotReadyAddressesNested<A> editMatchingNotReadyAddress(Predicate<EndpointAddressBuilder> predicate) -
addToPorts
-
setToPorts
-
addToPorts
-
addAllToPorts
-
removeFromPorts
-
removeAllFromPorts
-
removeMatchingFromPorts
-
getPorts
Deprecated.This method has been deprecated, please use method buildPorts instead.- Returns:
- The buildable object.
-
buildPorts
List<EndpointPort> buildPorts() -
buildPort
-
buildFirstPort
EndpointPort buildFirstPort() -
buildLastPort
EndpointPort buildLastPort() -
buildMatchingPort
-
hasMatchingPort
-
withPorts
-
withPorts
-
hasPorts
Boolean hasPorts() -
addNewPort
-
addNewPort
EndpointSubsetFluent.PortsNested<A> addNewPort() -
addNewPortLike
-
setNewPortLike
-
editPort
-
editFirstPort
EndpointSubsetFluent.PortsNested<A> editFirstPort() -
editLastPort
EndpointSubsetFluent.PortsNested<A> editLastPort() -
editMatchingPort
-