Class Requests.Chown2Builder

  • Enclosing class:
    Requests

    public static class Requests.Chown2Builder
    extends java.lang.Object
    A builder for Chown2 instances.
    Since:
    5.2.3
    • Constructor Detail

      • Chown2Builder

        public Chown2Builder()
        Instantiate a new Chown2 and initialize its collection containers.
    • Method Detail

      • toUser

        public Requests.Chown2Builder toUser​(long id)
        Parameters:
        id - the user to which to give the target objects, does overwrite previous calls
        Returns:
        this builder, for method chaining
      • targetUsers

        public Requests.Chown2Builder targetUsers​(java.lang.Iterable<java.lang.Long> ids)
        Parameters:
        ids - the IDs of users whose data is to be targeted for this operation, does not overwrite previous calls; null values not permitted
        Returns:
        this builder, for method chaining
      • targetUsers

        public Requests.Chown2Builder targetUsers​(omero.RLong... ids)
        Parameters:
        ids - the IDs of users whose data is to be targeted for this operation, does not overwrite previous calls; null values not permitted
        Returns:
        this builder, for method chaining
      • toUser

        public Requests.Chown2Builder toUser​(omero.RLong id)
        Parameters:
        id - the user to which to give the target objects, does overwrite previous calls; null values not permitted
        Returns:
        this builder, for method chaining
      • toUser

        public Requests.Chown2Builder toUser​(omero.model.Experimenter user)
        Parameters:
        user - the user to which to give the target objects, does overwrite previous calls; null values not permitted
        Returns:
        this builder, for method chaining
      • targetUsers

        public Requests.Chown2Builder targetUsers​(java.lang.Long... ids)
        Parameters:
        ids - the IDs of users whose data is to be targeted for this operation, does not overwrite previous calls; null values not permitted
        Returns:
        this builder, for method chaining
      • targetUsers

        public Requests.Chown2Builder targetUsers​(omero.model.Experimenter user)
        Parameters:
        user - the user whose data is to be targeted for this operation, does not overwrite previous calls; null values not permitted
        Returns:
        this builder, for method chaining