Interface EndpointSliceFluent<A extends EndpointSliceFluent<A>>
- All Superinterfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
- All Known Subinterfaces:
EndpointSliceListFluent.ItemsNested<N>
- All Known Implementing Classes:
DoneableEndpointSlice,EndpointSliceBuilder,EndpointSliceFluentImpl,EndpointSliceListFluentImpl.ItemsNestedImpl
public interface EndpointSliceFluent<A extends EndpointSliceFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceEndpointSliceFluent.EndpointsNested<N>static interfaceEndpointSliceFluent.MetadataNested<N>static interfaceEndpointSliceFluent.PortsNested<N> -
Method Summary
-
Method Details
-
getAddressType
String getAddressType() -
withAddressType
-
hasAddressType
Boolean hasAddressType() -
withNewAddressType
-
withNewAddressType
-
withNewAddressType
-
getApiVersion
String getApiVersion() -
withApiVersion
-
hasApiVersion
Boolean hasApiVersion() -
withNewApiVersion
-
withNewApiVersion
-
withNewApiVersion
-
addToEndpoints
-
setToEndpoints
-
addToEndpoints
-
addAllToEndpoints
-
removeFromEndpoints
-
removeAllFromEndpoints
-
removeMatchingFromEndpoints
A removeMatchingFromEndpoints(io.fabric8.kubernetes.api.builder.Predicate<EndpointBuilder> predicate) -
getEndpoints
Deprecated.This method has been deprecated, please use method buildEndpoints instead.- Returns:
- The buildable object.
-
buildEndpoints
-
buildEndpoint
-
buildFirstEndpoint
Endpoint buildFirstEndpoint() -
buildLastEndpoint
Endpoint buildLastEndpoint() -
buildMatchingEndpoint
Endpoint buildMatchingEndpoint(io.fabric8.kubernetes.api.builder.Predicate<EndpointBuilder> predicate) -
hasMatchingEndpoint
Boolean hasMatchingEndpoint(io.fabric8.kubernetes.api.builder.Predicate<EndpointBuilder> predicate) -
withEndpoints
-
withEndpoints
-
hasEndpoints
Boolean hasEndpoints() -
addNewEndpoint
EndpointSliceFluent.EndpointsNested<A> addNewEndpoint() -
addNewEndpointLike
-
setNewEndpointLike
-
editEndpoint
-
editFirstEndpoint
EndpointSliceFluent.EndpointsNested<A> editFirstEndpoint() -
editLastEndpoint
EndpointSliceFluent.EndpointsNested<A> editLastEndpoint() -
editMatchingEndpoint
EndpointSliceFluent.EndpointsNested<A> editMatchingEndpoint(io.fabric8.kubernetes.api.builder.Predicate<EndpointBuilder> predicate) -
getKind
String getKind() -
withKind
-
hasKind
Boolean hasKind() -
withNewKind
-
withNewKind
-
withNewKind
-
getMetadata
Deprecated.This method has been deprecated, please use method buildMetadata instead.- Returns:
- The buildable object.
-
buildMetadata
io.fabric8.kubernetes.api.model.ObjectMeta buildMetadata() -
withMetadata
-
hasMetadata
Boolean hasMetadata() -
withNewMetadata
EndpointSliceFluent.MetadataNested<A> withNewMetadata() -
withNewMetadataLike
EndpointSliceFluent.MetadataNested<A> withNewMetadataLike(io.fabric8.kubernetes.api.model.ObjectMeta item) -
editMetadata
EndpointSliceFluent.MetadataNested<A> editMetadata() -
editOrNewMetadata
EndpointSliceFluent.MetadataNested<A> editOrNewMetadata() -
editOrNewMetadataLike
EndpointSliceFluent.MetadataNested<A> editOrNewMetadataLike(io.fabric8.kubernetes.api.model.ObjectMeta item) -
addToPorts
-
setToPorts
-
addToPorts
-
addAllToPorts
-
removeFromPorts
-
removeAllFromPorts
-
removeMatchingFromPorts
A removeMatchingFromPorts(io.fabric8.kubernetes.api.builder.Predicate<EndpointPortBuilder> predicate) -
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
EndpointPort buildMatchingPort(io.fabric8.kubernetes.api.builder.Predicate<EndpointPortBuilder> predicate) -
hasMatchingPort
Boolean hasMatchingPort(io.fabric8.kubernetes.api.builder.Predicate<EndpointPortBuilder> predicate) -
withPorts
-
withPorts
-
hasPorts
Boolean hasPorts() -
addNewPort
-
addNewPort
EndpointSliceFluent.PortsNested<A> addNewPort() -
addNewPortLike
-
setNewPortLike
-
editPort
-
editFirstPort
EndpointSliceFluent.PortsNested<A> editFirstPort() -
editLastPort
EndpointSliceFluent.PortsNested<A> editLastPort() -
editMatchingPort
EndpointSliceFluent.PortsNested<A> editMatchingPort(io.fabric8.kubernetes.api.builder.Predicate<EndpointPortBuilder> predicate)
-