Class UserContainerImpl

java.lang.Object
io.jenkins.blueocean.rest.model.Container<io.jenkins.blueocean.rest.model.BlueUser>
io.jenkins.blueocean.rest.model.BlueUserContainer
io.jenkins.blueocean.service.embedded.rest.UserContainerImpl
All Implemented Interfaces:
ExtensionPoint, io.jenkins.blueocean.rest.ApiRoutable, io.jenkins.blueocean.rest.pageable.Pageable<io.jenkins.blueocean.rest.model.BlueUser>, io.jenkins.blueocean.rest.Reachable, io.jenkins.blueocean.Routable, Iterable<io.jenkins.blueocean.rest.model.BlueUser>

@Extension public class UserContainerImpl extends io.jenkins.blueocean.rest.model.BlueUserContainer
Author:
Vivek Pandey, Kohsuke Kawaguchi
  • Constructor Details

    • UserContainerImpl

      public UserContainerImpl(@NonNull io.jenkins.blueocean.rest.model.BlueOrganization organization, @NonNull io.jenkins.blueocean.rest.Reachable parent)
    • UserContainerImpl

      public UserContainerImpl()
  • Method Details

    • get

      public io.jenkins.blueocean.rest.model.BlueUser get(String name)
      Specified by:
      get in class io.jenkins.blueocean.rest.model.Container<io.jenkins.blueocean.rest.model.BlueUser>
    • iterator

      public Iterator<io.jenkins.blueocean.rest.model.BlueUser> iterator()
      Iterates all the users in the system
      Specified by:
      iterator in interface Iterable<io.jenkins.blueocean.rest.model.BlueUser>
      Overrides:
      iterator in class io.jenkins.blueocean.rest.model.BlueUserContainer
    • getLink

      public io.jenkins.blueocean.rest.hal.Link getLink()