Class DefaultSyncConfig

  • Direct Known Subclasses:
    DefaultSyncConfigImpl

    public class DefaultSyncConfig
    extends Object
    DefaultSyncConfig defines how users and groups from an external source are synced into the repository using the DefaultSyncHandler.
    • Constructor Detail

      • DefaultSyncConfig

        public DefaultSyncConfig()
    • Method Detail

      • getName

        @NotNull
        public @NotNull String getName()
        Configures the name of this configuration
        Returns:
        the name
      • setName

        @NotNull
        public @NotNull DefaultSyncConfig setName​(@NotNull
                                                  @NotNull String name)
        Sets the name
        Parameters:
        name - the name
        Returns:
        this
        See Also:
        getName()
      • user

        @NotNull
        public @NotNull DefaultSyncConfig.User user()
        Returns the sync configuration for users.
        Returns:
        the user sync configuration.
      • group

        @NotNull
        public @NotNull DefaultSyncConfig.Group group()
        Returns the sync configuration for groups.
        Returns:
        the group sync configuration.