Interface V1APIGroupFluent<A extends V1APIGroupFluent<A>>

All Superinterfaces:
Fluent<A>
All Known Subinterfaces:
V1APIGroupListFluent.GroupsNested<N>
All Known Implementing Classes:
V1APIGroupBuilder, V1APIGroupFluentImpl

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

    • getApiVersion

      String getApiVersion()
    • withApiVersion

      A withApiVersion(String apiVersion)
    • hasApiVersion

      Boolean hasApiVersion()
    • getKind

      String getKind()
    • withKind

      A withKind(String kind)
    • hasKind

      Boolean hasKind()
    • getName

      String getName()
    • withName

      A withName(String name)
    • hasName

      Boolean hasName()
    • getPreferredVersion

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

      io.kubernetes.client.openapi.models.V1GroupVersionForDiscovery buildPreferredVersion()
    • withPreferredVersion

      A withPreferredVersion(io.kubernetes.client.openapi.models.V1GroupVersionForDiscovery preferredVersion)
    • hasPreferredVersion

      Boolean hasPreferredVersion()
    • withNewPreferredVersion

      V1APIGroupFluent.PreferredVersionNested<A> withNewPreferredVersion()
    • withNewPreferredVersionLike

      V1APIGroupFluent.PreferredVersionNested<A> withNewPreferredVersionLike(io.kubernetes.client.openapi.models.V1GroupVersionForDiscovery item)
    • editPreferredVersion

    • editOrNewPreferredVersion

      V1APIGroupFluent.PreferredVersionNested<A> editOrNewPreferredVersion()
    • editOrNewPreferredVersionLike

      V1APIGroupFluent.PreferredVersionNested<A> editOrNewPreferredVersionLike(io.kubernetes.client.openapi.models.V1GroupVersionForDiscovery item)
    • addToServerAddressByClientCIDRs

      A addToServerAddressByClientCIDRs(Integer index, io.kubernetes.client.openapi.models.V1ServerAddressByClientCIDR item)
    • setToServerAddressByClientCIDRs

      A setToServerAddressByClientCIDRs(Integer index, io.kubernetes.client.openapi.models.V1ServerAddressByClientCIDR item)
    • addToServerAddressByClientCIDRs

      A addToServerAddressByClientCIDRs(io.kubernetes.client.openapi.models.V1ServerAddressByClientCIDR... items)
    • addAllToServerAddressByClientCIDRs

      A addAllToServerAddressByClientCIDRs(Collection<io.kubernetes.client.openapi.models.V1ServerAddressByClientCIDR> items)
    • removeFromServerAddressByClientCIDRs

      A removeFromServerAddressByClientCIDRs(io.kubernetes.client.openapi.models.V1ServerAddressByClientCIDR... items)
    • removeAllFromServerAddressByClientCIDRs

      A removeAllFromServerAddressByClientCIDRs(Collection<io.kubernetes.client.openapi.models.V1ServerAddressByClientCIDR> items)
    • removeMatchingFromServerAddressByClientCIDRs

      A removeMatchingFromServerAddressByClientCIDRs(Predicate<V1ServerAddressByClientCIDRBuilder> predicate)
    • getServerAddressByClientCIDRs

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

      List<io.kubernetes.client.openapi.models.V1ServerAddressByClientCIDR> buildServerAddressByClientCIDRs()
    • buildServerAddressByClientCIDR

      io.kubernetes.client.openapi.models.V1ServerAddressByClientCIDR buildServerAddressByClientCIDR(Integer index)
    • buildFirstServerAddressByClientCIDR

      io.kubernetes.client.openapi.models.V1ServerAddressByClientCIDR buildFirstServerAddressByClientCIDR()
    • buildLastServerAddressByClientCIDR

      io.kubernetes.client.openapi.models.V1ServerAddressByClientCIDR buildLastServerAddressByClientCIDR()
    • buildMatchingServerAddressByClientCIDR

      io.kubernetes.client.openapi.models.V1ServerAddressByClientCIDR buildMatchingServerAddressByClientCIDR(Predicate<V1ServerAddressByClientCIDRBuilder> predicate)
    • hasMatchingServerAddressByClientCIDR

      Boolean hasMatchingServerAddressByClientCIDR(Predicate<V1ServerAddressByClientCIDRBuilder> predicate)
    • withServerAddressByClientCIDRs

      A withServerAddressByClientCIDRs(List<io.kubernetes.client.openapi.models.V1ServerAddressByClientCIDR> serverAddressByClientCIDRs)
    • withServerAddressByClientCIDRs

      A withServerAddressByClientCIDRs(io.kubernetes.client.openapi.models.V1ServerAddressByClientCIDR... serverAddressByClientCIDRs)
    • hasServerAddressByClientCIDRs

      Boolean hasServerAddressByClientCIDRs()
    • addNewServerAddressByClientCIDR

      V1APIGroupFluent.ServerAddressByClientCIDRsNested<A> addNewServerAddressByClientCIDR()
    • addNewServerAddressByClientCIDRLike

      V1APIGroupFluent.ServerAddressByClientCIDRsNested<A> addNewServerAddressByClientCIDRLike(io.kubernetes.client.openapi.models.V1ServerAddressByClientCIDR item)
    • setNewServerAddressByClientCIDRLike

      V1APIGroupFluent.ServerAddressByClientCIDRsNested<A> setNewServerAddressByClientCIDRLike(Integer index, io.kubernetes.client.openapi.models.V1ServerAddressByClientCIDR item)
    • editServerAddressByClientCIDR

      V1APIGroupFluent.ServerAddressByClientCIDRsNested<A> editServerAddressByClientCIDR(Integer index)
    • editFirstServerAddressByClientCIDR

      V1APIGroupFluent.ServerAddressByClientCIDRsNested<A> editFirstServerAddressByClientCIDR()
    • editLastServerAddressByClientCIDR

      V1APIGroupFluent.ServerAddressByClientCIDRsNested<A> editLastServerAddressByClientCIDR()
    • editMatchingServerAddressByClientCIDR

    • addToVersions

      A addToVersions(Integer index, io.kubernetes.client.openapi.models.V1GroupVersionForDiscovery item)
    • setToVersions

      A setToVersions(Integer index, io.kubernetes.client.openapi.models.V1GroupVersionForDiscovery item)
    • addToVersions

      A addToVersions(io.kubernetes.client.openapi.models.V1GroupVersionForDiscovery... items)
    • addAllToVersions

      A addAllToVersions(Collection<io.kubernetes.client.openapi.models.V1GroupVersionForDiscovery> items)
    • removeFromVersions

      A removeFromVersions(io.kubernetes.client.openapi.models.V1GroupVersionForDiscovery... items)
    • removeAllFromVersions

      A removeAllFromVersions(Collection<io.kubernetes.client.openapi.models.V1GroupVersionForDiscovery> items)
    • removeMatchingFromVersions

      A removeMatchingFromVersions(Predicate<V1GroupVersionForDiscoveryBuilder> predicate)
    • getVersions

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

      List<io.kubernetes.client.openapi.models.V1GroupVersionForDiscovery> buildVersions()
    • buildVersion

      io.kubernetes.client.openapi.models.V1GroupVersionForDiscovery buildVersion(Integer index)
    • buildFirstVersion

      io.kubernetes.client.openapi.models.V1GroupVersionForDiscovery buildFirstVersion()
    • buildLastVersion

      io.kubernetes.client.openapi.models.V1GroupVersionForDiscovery buildLastVersion()
    • buildMatchingVersion

      io.kubernetes.client.openapi.models.V1GroupVersionForDiscovery buildMatchingVersion(Predicate<V1GroupVersionForDiscoveryBuilder> predicate)
    • hasMatchingVersion

      Boolean hasMatchingVersion(Predicate<V1GroupVersionForDiscoveryBuilder> predicate)
    • withVersions

      A withVersions(List<io.kubernetes.client.openapi.models.V1GroupVersionForDiscovery> versions)
    • withVersions

      A withVersions(io.kubernetes.client.openapi.models.V1GroupVersionForDiscovery... versions)
    • hasVersions

      Boolean hasVersions()
    • addNewVersion

    • addNewVersionLike

      V1APIGroupFluent.VersionsNested<A> addNewVersionLike(io.kubernetes.client.openapi.models.V1GroupVersionForDiscovery item)
    • setNewVersionLike

      V1APIGroupFluent.VersionsNested<A> setNewVersionLike(Integer index, io.kubernetes.client.openapi.models.V1GroupVersionForDiscovery item)
    • editVersion

    • editFirstVersion

      V1APIGroupFluent.VersionsNested<A> editFirstVersion()
    • editLastVersion

    • editMatchingVersion