Interface ImportGrid<G extends ImportGrid<G>>

    • Method Detail

      • importGridAction

        default G importGridAction​(String importType,
                                   String scope)
        Adds the grid-level import action to import the entities from this grid.
        Parameters:
        importType - the type of the import
        scope - the OAuth2 scope
        Returns:
        this grid for further customization
      • importGridAction

        default G importGridAction​(String importType,
                                   String scope,
                                   UnaryOperator<ImportGridAction<?>> fn)
        Adds the grid-level import action to import the entities from this grid.
        Parameters:
        importType - the type of the import
        scope - the OAuth2 scope
        fn - the added action for further customization
        Returns:
        this grid for further customization
      • addImportGridAction

        default G addImportGridAction​(ImportGridAction<?> action)
        Adds the grid-level import action to import the entities from this grid.
        Parameters:
        action - the ImportGridAction action
        Returns:
        this grid for further customization
      • removeImportGridAction

        default G removeImportGridAction()
        Removes the grid-level import action.
        Returns:
        this grid for further customization