Interface V1EndpointFluent<A extends V1EndpointFluent<A>>

All Superinterfaces:
Fluent<A>
All Known Subinterfaces:
V1EndpointSliceFluent.EndpointsNested<N>
All Known Implementing Classes:
V1EndpointBuilder, V1EndpointFluentImpl

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

    • addToAddresses

      A addToAddresses(Integer index, String item)
    • setToAddresses

      A setToAddresses(Integer index, String item)
    • addToAddresses

      A addToAddresses(String... items)
    • addAllToAddresses

      A addAllToAddresses(Collection<String> items)
    • removeFromAddresses

      A removeFromAddresses(String... items)
    • removeAllFromAddresses

      A removeAllFromAddresses(Collection<String> items)
    • getAddresses

      List<String> getAddresses()
    • getAddress

      String getAddress(Integer index)
    • getFirstAddress

      String getFirstAddress()
    • getLastAddress

      String getLastAddress()
    • getMatchingAddress

      String getMatchingAddress(Predicate<String> predicate)
    • hasMatchingAddress

      Boolean hasMatchingAddress(Predicate<String> predicate)
    • withAddresses

      A withAddresses(List<String> addresses)
    • withAddresses

      A withAddresses(String... addresses)
    • hasAddresses

      Boolean hasAddresses()
    • getConditions

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

      io.kubernetes.client.openapi.models.V1EndpointConditions buildConditions()
    • withConditions

      A withConditions(io.kubernetes.client.openapi.models.V1EndpointConditions conditions)
    • hasConditions

      Boolean hasConditions()
    • withNewConditions

      V1EndpointFluent.ConditionsNested<A> withNewConditions()
    • withNewConditionsLike

      V1EndpointFluent.ConditionsNested<A> withNewConditionsLike(io.kubernetes.client.openapi.models.V1EndpointConditions item)
    • editConditions

    • editOrNewConditions

      V1EndpointFluent.ConditionsNested<A> editOrNewConditions()
    • editOrNewConditionsLike

      V1EndpointFluent.ConditionsNested<A> editOrNewConditionsLike(io.kubernetes.client.openapi.models.V1EndpointConditions item)
    • addToDeprecatedTopology

      A addToDeprecatedTopology(String key, String value)
    • addToDeprecatedTopology

      A addToDeprecatedTopology(Map<String,String> map)
    • removeFromDeprecatedTopology

      A removeFromDeprecatedTopology(String key)
    • removeFromDeprecatedTopology

      A removeFromDeprecatedTopology(Map<String,String> map)
    • getDeprecatedTopology

      Map<String,String> getDeprecatedTopology()
    • withDeprecatedTopology

      <K, V> A withDeprecatedTopology(Map<String,String> deprecatedTopology)
    • hasDeprecatedTopology

      Boolean hasDeprecatedTopology()
    • getHints

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

      io.kubernetes.client.openapi.models.V1EndpointHints buildHints()
    • withHints

      A withHints(io.kubernetes.client.openapi.models.V1EndpointHints hints)
    • hasHints

      Boolean hasHints()
    • withNewHints

    • withNewHintsLike

      V1EndpointFluent.HintsNested<A> withNewHintsLike(io.kubernetes.client.openapi.models.V1EndpointHints item)
    • editHints

    • editOrNewHints

      V1EndpointFluent.HintsNested<A> editOrNewHints()
    • editOrNewHintsLike

      V1EndpointFluent.HintsNested<A> editOrNewHintsLike(io.kubernetes.client.openapi.models.V1EndpointHints item)
    • getHostname

      String getHostname()
    • withHostname

      A withHostname(String hostname)
    • hasHostname

      Boolean hasHostname()
    • getNodeName

      String getNodeName()
    • withNodeName

      A withNodeName(String nodeName)
    • hasNodeName

      Boolean hasNodeName()
    • getTargetRef

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

      io.kubernetes.client.openapi.models.V1ObjectReference buildTargetRef()
    • withTargetRef

      A withTargetRef(io.kubernetes.client.openapi.models.V1ObjectReference targetRef)
    • hasTargetRef

      Boolean hasTargetRef()
    • withNewTargetRef

      V1EndpointFluent.TargetRefNested<A> withNewTargetRef()
    • withNewTargetRefLike

      V1EndpointFluent.TargetRefNested<A> withNewTargetRefLike(io.kubernetes.client.openapi.models.V1ObjectReference item)
    • editTargetRef

    • editOrNewTargetRef

      V1EndpointFluent.TargetRefNested<A> editOrNewTargetRef()
    • editOrNewTargetRefLike

      V1EndpointFluent.TargetRefNested<A> editOrNewTargetRefLike(io.kubernetes.client.openapi.models.V1ObjectReference item)
    • getZone

      String getZone()
    • withZone

      A withZone(String zone)
    • hasZone

      Boolean hasZone()