Class Requests.SkipHeadBuilder

  • Enclosing class:
    Requests

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

      • SkipHeadBuilder

        public SkipHeadBuilder()
        Instantiate a new SkipHead and initialize its collection containers.
    • Method Detail

      • startFrom

        public Requests.SkipHeadBuilder startFrom​(java.lang.Iterable<java.lang.String> types)
        Parameters:
        types - types from which to start the operation, does not overwrite previous calls; null values not permitted
        Returns:
        this builder, for method chaining
      • startFrom

        public final Requests.SkipHeadBuilder startFrom​(java.lang.Class<? extends omero.model.IObject>... types)
        Parameters:
        types - types from which to start the operation, does not overwrite previous calls; null values not permitted
        Returns:
        this builder, for method chaining
      • request

        public final Requests.SkipHeadBuilder request​(omero.cmd.GraphModify2 request)
        Parameters:
        request - the operation to perform once target objects are identified, does overwrite previous calls; null values not permitted
        Returns:
        this builder, for method chaining
      • startFrom

        public Requests.SkipHeadBuilder startFrom​(java.lang.String... types)
        Parameters:
        types - types from which to start the operation, does not overwrite previous calls; null values not permitted
        Returns:
        this builder, for method chaining
      • request

        public final Requests.SkipHeadBuilder request​(java.lang.Class<? extends omero.cmd.GraphModify2> request)
        Parameters:
        request - the operation to perform once target objects are identified, does overwrite previous calls; null values not permitted
        Returns:
        this builder, for method chaining