Class UserHeader

java.lang.Object
hudson.model.UserProperty
io.jenkins.plugins.customizable_header.UserHeader
All Implemented Interfaces:
ExtensionPoint, Describable<UserProperty>, ReconfigurableDescribable<UserProperty>

public class UserHeader extends UserProperty
  • Constructor Details

    • UserHeader

      @DataBoundConstructor public UserHeader()
  • Method Details

    • setUser

      protected void setUser(User u)
      Overrides:
      setUser in class UserProperty
    • setContextAwareLogo

      @DataBoundSetter public void setContextAwareLogo(ContextAwareLogo contextAwareLogo)
    • getContextAwareLogo

      public ContextAwareLogo getContextAwareLogo()
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      @DataBoundSetter public void setEnabled(boolean enabled)
    • isThinHeader

      public boolean isThinHeader()
    • setThinHeader

      @DataBoundSetter public void setThinHeader(boolean thinHeader)
    • setHeaderColor

      @DataBoundSetter public void setHeaderColor(HeaderColor headerColor)
    • getHeaderColor

      public HeaderColor getHeaderColor()
    • getLinks

      public List<AbstractLink> getLinks()
    • setLinks

      @DataBoundSetter public void setLinks(List<AbstractLink> links)
    • readResolve

      public Object readResolve() throws IOException
      Throws:
      IOException
    • setDismissedMessages

      public void setDismissedMessages(Set<String> dismissedMessages)
    • getDismissedMessages

      public Set<String> getDismissedMessages()
    • reconfigure

      public UserProperty reconfigure(org.kohsuke.stapler.StaplerRequest2 req, @CheckForNull net.sf.json.JSONObject form)
      Specified by:
      reconfigure in interface ReconfigurableDescribable<UserProperty>
      Overrides:
      reconfigure in class UserProperty