Interface V1EndpointSliceFluent<A extends V1EndpointSliceFluent<A>>

All Superinterfaces:
Fluent<A>
All Known Subinterfaces:
V1EndpointSliceListFluent.ItemsNested<N>
All Known Implementing Classes:
V1EndpointSliceBuilder, V1EndpointSliceFluentImpl

public interface V1EndpointSliceFluent<A extends V1EndpointSliceFluent<A>> extends Fluent<A>
Generated
  • Method Details

    • getAddressType

      String getAddressType()
    • withAddressType

      A withAddressType(String addressType)
    • hasAddressType

      Boolean hasAddressType()
    • getApiVersion

      String getApiVersion()
    • withApiVersion

      A withApiVersion(String apiVersion)
    • hasApiVersion

      Boolean hasApiVersion()
    • addToEndpoints

      A addToEndpoints(Integer index, io.kubernetes.client.openapi.models.V1Endpoint item)
    • setToEndpoints

      A setToEndpoints(Integer index, io.kubernetes.client.openapi.models.V1Endpoint item)
    • addToEndpoints

      A addToEndpoints(io.kubernetes.client.openapi.models.V1Endpoint... items)
    • addAllToEndpoints

      A addAllToEndpoints(Collection<io.kubernetes.client.openapi.models.V1Endpoint> items)
    • removeFromEndpoints

      A removeFromEndpoints(io.kubernetes.client.openapi.models.V1Endpoint... items)
    • removeAllFromEndpoints

      A removeAllFromEndpoints(Collection<io.kubernetes.client.openapi.models.V1Endpoint> items)
    • removeMatchingFromEndpoints

      A removeMatchingFromEndpoints(Predicate<V1EndpointBuilder> predicate)
    • getEndpoints

      @Deprecated List<io.kubernetes.client.openapi.models.V1Endpoint> getEndpoints()
      Deprecated.
      This method has been deprecated, please use method buildEndpoints instead.
      Returns:
      The buildable object.
    • buildEndpoints

      List<io.kubernetes.client.openapi.models.V1Endpoint> buildEndpoints()
    • buildEndpoint

      io.kubernetes.client.openapi.models.V1Endpoint buildEndpoint(Integer index)
    • buildFirstEndpoint

      io.kubernetes.client.openapi.models.V1Endpoint buildFirstEndpoint()
    • buildLastEndpoint

      io.kubernetes.client.openapi.models.V1Endpoint buildLastEndpoint()
    • buildMatchingEndpoint

      io.kubernetes.client.openapi.models.V1Endpoint buildMatchingEndpoint(Predicate<V1EndpointBuilder> predicate)
    • hasMatchingEndpoint

      Boolean hasMatchingEndpoint(Predicate<V1EndpointBuilder> predicate)
    • withEndpoints

      A withEndpoints(List<io.kubernetes.client.openapi.models.V1Endpoint> endpoints)
    • withEndpoints

      A withEndpoints(io.kubernetes.client.openapi.models.V1Endpoint... endpoints)
    • hasEndpoints

      Boolean hasEndpoints()
    • addNewEndpoint

    • addNewEndpointLike

      V1EndpointSliceFluent.EndpointsNested<A> addNewEndpointLike(io.kubernetes.client.openapi.models.V1Endpoint item)
    • setNewEndpointLike

      V1EndpointSliceFluent.EndpointsNested<A> setNewEndpointLike(Integer index, io.kubernetes.client.openapi.models.V1Endpoint item)
    • editEndpoint

    • editFirstEndpoint

    • editLastEndpoint

    • editMatchingEndpoint

    • getKind

      String getKind()
    • withKind

      A withKind(String kind)
    • hasKind

      Boolean hasKind()
    • getMetadata

      @Deprecated io.kubernetes.client.openapi.models.V1ObjectMeta getMetadata()
      Deprecated.
      This method has been deprecated, please use method buildMetadata instead.
      Returns:
      The buildable object.
    • buildMetadata

      io.kubernetes.client.openapi.models.V1ObjectMeta buildMetadata()
    • withMetadata

      A withMetadata(io.kubernetes.client.openapi.models.V1ObjectMeta metadata)
    • hasMetadata

      Boolean hasMetadata()
    • withNewMetadata

    • withNewMetadataLike

      V1EndpointSliceFluent.MetadataNested<A> withNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item)
    • editMetadata

    • editOrNewMetadata

    • editOrNewMetadataLike

      V1EndpointSliceFluent.MetadataNested<A> editOrNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item)
    • addToPorts

      A addToPorts(Integer index, io.kubernetes.client.openapi.models.DiscoveryV1EndpointPort item)
    • setToPorts

      A setToPorts(Integer index, io.kubernetes.client.openapi.models.DiscoveryV1EndpointPort item)
    • addToPorts

      A addToPorts(io.kubernetes.client.openapi.models.DiscoveryV1EndpointPort... items)
    • addAllToPorts

      A addAllToPorts(Collection<io.kubernetes.client.openapi.models.DiscoveryV1EndpointPort> items)
    • removeFromPorts

      A removeFromPorts(io.kubernetes.client.openapi.models.DiscoveryV1EndpointPort... items)
    • removeAllFromPorts

      A removeAllFromPorts(Collection<io.kubernetes.client.openapi.models.DiscoveryV1EndpointPort> items)
    • removeMatchingFromPorts

      A removeMatchingFromPorts(Predicate<DiscoveryV1EndpointPortBuilder> predicate)
    • getPorts

      @Deprecated List<io.kubernetes.client.openapi.models.DiscoveryV1EndpointPort> getPorts()
      Deprecated.
      This method has been deprecated, please use method buildPorts instead.
      Returns:
      The buildable object.
    • buildPorts

      List<io.kubernetes.client.openapi.models.DiscoveryV1EndpointPort> buildPorts()
    • buildPort

      io.kubernetes.client.openapi.models.DiscoveryV1EndpointPort buildPort(Integer index)
    • buildFirstPort

      io.kubernetes.client.openapi.models.DiscoveryV1EndpointPort buildFirstPort()
    • buildLastPort

      io.kubernetes.client.openapi.models.DiscoveryV1EndpointPort buildLastPort()
    • buildMatchingPort

      io.kubernetes.client.openapi.models.DiscoveryV1EndpointPort buildMatchingPort(Predicate<DiscoveryV1EndpointPortBuilder> predicate)
    • hasMatchingPort

      Boolean hasMatchingPort(Predicate<DiscoveryV1EndpointPortBuilder> predicate)
    • withPorts

      A withPorts(List<io.kubernetes.client.openapi.models.DiscoveryV1EndpointPort> ports)
    • withPorts

      A withPorts(io.kubernetes.client.openapi.models.DiscoveryV1EndpointPort... ports)
    • hasPorts

      Boolean hasPorts()
    • addNewPort

    • addNewPortLike

      V1EndpointSliceFluent.PortsNested<A> addNewPortLike(io.kubernetes.client.openapi.models.DiscoveryV1EndpointPort item)
    • setNewPortLike

      V1EndpointSliceFluent.PortsNested<A> setNewPortLike(Integer index, io.kubernetes.client.openapi.models.DiscoveryV1EndpointPort item)
    • editPort

    • editFirstPort

    • editLastPort

    • editMatchingPort