Class MultiBranchProjectViewHolder

java.lang.Object
com.cloudbees.hudson.plugins.folder.views.AbstractFolderViewHolder
jenkins.branch.MultiBranchProjectViewHolder

public class MultiBranchProjectViewHolder extends com.cloudbees.hudson.plugins.folder.views.AbstractFolderViewHolder
Holds the view configuration for an MultiBranchProject.
Since:
2.0
  • Constructor Details

  • Method Details

    • getViews

      @NonNull public List<View> getViews()
      Specified by:
      getViews in class com.cloudbees.hudson.plugins.folder.views.AbstractFolderViewHolder
    • setViews

      public void setViews(@NonNull List<? extends View> views)
      Specified by:
      setViews in class com.cloudbees.hudson.plugins.folder.views.AbstractFolderViewHolder
    • getPrimaryView

      public String getPrimaryView()
      Specified by:
      getPrimaryView in class com.cloudbees.hudson.plugins.folder.views.AbstractFolderViewHolder
    • setPrimaryView

      public void setPrimaryView(@CheckForNull String name)
      Specified by:
      setPrimaryView in class com.cloudbees.hudson.plugins.folder.views.AbstractFolderViewHolder
    • isPrimaryModifiable

      public boolean isPrimaryModifiable()
      Overrides:
      isPrimaryModifiable in class com.cloudbees.hudson.plugins.folder.views.AbstractFolderViewHolder
    • getTabBar

      @NonNull public ViewsTabBar getTabBar()
      Specified by:
      getTabBar in class com.cloudbees.hudson.plugins.folder.views.AbstractFolderViewHolder
    • setTabBar

      public void setTabBar(@NonNull ViewsTabBar tabBar)
      Specified by:
      setTabBar in class com.cloudbees.hudson.plugins.folder.views.AbstractFolderViewHolder
    • isTabBarModifiable

      public boolean isTabBarModifiable()
      Overrides:
      isTabBarModifiable in class com.cloudbees.hudson.plugins.folder.views.AbstractFolderViewHolder
    • invalidateCaches

      public void invalidateCaches()
      Overrides:
      invalidateCaches in class com.cloudbees.hudson.plugins.folder.views.AbstractFolderViewHolder