Class AboutBrowser

java.lang.Object
com.cloudbees.jenkins.support.api.Component
com.cloudbees.jenkins.support.impl.AboutBrowser
All Implemented Interfaces:
ExtensionPoint

@Extension public class AboutBrowser extends Component
Basic information about the user's browser.
Author:
Stephen Connolly
  • Constructor Details

    • AboutBrowser

      public AboutBrowser()
  • Method Details

    • getDisplayName

      @NonNull public String getDisplayName()
      Specified by:
      getDisplayName in class Component
    • getRequiredPermissions

      public Set<Permission> getRequiredPermissions()
      Description copied from class: Component
      Returns the (possibly empty, never null) list of permissions that are required for the user to include this in a bundle. An empty list indicates that any user can include this bundle.
      Specified by:
      getRequiredPermissions in class Component
      Returns:
      the (possibly empty, never null) list of permissions that are required for the user to include this in a bundle.
    • canBeGeneratedAsync

      public boolean canBeGeneratedAsync()
      Description copied from class: Component
      This method will indicate if the component can be generated asynchronously. This is useful for components that need request context info that only be available in a request thread. By default, it will return true.
      Overrides:
      canBeGeneratedAsync in class Component
      Returns:
    • addContents

      public void addContents(@NonNull Container result)
      Description copied from class: Component
      Add contents to a container
      Specified by:
      addContents in class Component
      Parameters:
      result - a Container
    • getCategory

      @NonNull public Component.ComponentCategory getCategory()
      Description copied from class: Component
      Specify in which Component.ComponentCategory the current component is related.
      Overrides:
      getCategory in class Component
      Returns:
      An enum value of Component.ComponentCategory.