Interface V1RoleBindingFluent<A extends V1RoleBindingFluent<A>>

All Superinterfaces:
Fluent<A>
All Known Subinterfaces:
V1RoleBindingListFluent.ItemsNested<N>
All Known Implementing Classes:
V1RoleBindingBuilder, V1RoleBindingFluentImpl

public interface V1RoleBindingFluent<A extends V1RoleBindingFluent<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()
    • 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

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

    • editOrNewMetadata

    • editOrNewMetadataLike

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

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

      io.kubernetes.client.openapi.models.V1RoleRef buildRoleRef()
    • withRoleRef

      A withRoleRef(io.kubernetes.client.openapi.models.V1RoleRef roleRef)
    • hasRoleRef

      Boolean hasRoleRef()
    • withNewRoleRef

    • withNewRoleRefLike

      V1RoleBindingFluent.RoleRefNested<A> withNewRoleRefLike(io.kubernetes.client.openapi.models.V1RoleRef item)
    • editRoleRef

    • editOrNewRoleRef

    • editOrNewRoleRefLike

      V1RoleBindingFluent.RoleRefNested<A> editOrNewRoleRefLike(io.kubernetes.client.openapi.models.V1RoleRef item)
    • addToSubjects

      A addToSubjects(Integer index, io.kubernetes.client.openapi.models.V1Subject item)
    • setToSubjects

      A setToSubjects(Integer index, io.kubernetes.client.openapi.models.V1Subject item)
    • addToSubjects

      A addToSubjects(io.kubernetes.client.openapi.models.V1Subject... items)
    • addAllToSubjects

      A addAllToSubjects(Collection<io.kubernetes.client.openapi.models.V1Subject> items)
    • removeFromSubjects

      A removeFromSubjects(io.kubernetes.client.openapi.models.V1Subject... items)
    • removeAllFromSubjects

      A removeAllFromSubjects(Collection<io.kubernetes.client.openapi.models.V1Subject> items)
    • removeMatchingFromSubjects

      A removeMatchingFromSubjects(Predicate<V1SubjectBuilder> predicate)
    • getSubjects

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

      List<io.kubernetes.client.openapi.models.V1Subject> buildSubjects()
    • buildSubject

      io.kubernetes.client.openapi.models.V1Subject buildSubject(Integer index)
    • buildFirstSubject

      io.kubernetes.client.openapi.models.V1Subject buildFirstSubject()
    • buildLastSubject

      io.kubernetes.client.openapi.models.V1Subject buildLastSubject()
    • buildMatchingSubject

      io.kubernetes.client.openapi.models.V1Subject buildMatchingSubject(Predicate<V1SubjectBuilder> predicate)
    • hasMatchingSubject

      Boolean hasMatchingSubject(Predicate<V1SubjectBuilder> predicate)
    • withSubjects

      A withSubjects(List<io.kubernetes.client.openapi.models.V1Subject> subjects)
    • withSubjects

      A withSubjects(io.kubernetes.client.openapi.models.V1Subject... subjects)
    • hasSubjects

      Boolean hasSubjects()
    • addNewSubject

    • addNewSubjectLike

      V1RoleBindingFluent.SubjectsNested<A> addNewSubjectLike(io.kubernetes.client.openapi.models.V1Subject item)
    • setNewSubjectLike

      V1RoleBindingFluent.SubjectsNested<A> setNewSubjectLike(Integer index, io.kubernetes.client.openapi.models.V1Subject item)
    • editSubject

    • editFirstSubject

    • editLastSubject

    • editMatchingSubject