Class SynchronizerOptions

    • Constructor Detail

      • SynchronizerOptions

        public SynchronizerOptions()
    • Method Detail

      • isCreateUsers

        public boolean isCreateUsers()
      • setCreateUsers

        public void setCreateUsers​(boolean createUsers)
      • isDeleteUsers

        public boolean isDeleteUsers()
      • setDeleteUsers

        public void setDeleteUsers​(boolean deleteUsers)
      • isAssignUsers

        public boolean isAssignUsers()
      • setAssignUsers

        public void setAssignUsers​(boolean assignUsers)
      • isDeassignUsers

        public boolean isDeassignUsers()
      • setDeassignUsers

        public void setDeassignUsers​(boolean deassignUsers)
      • isCreateGroups

        public boolean isCreateGroups()
      • setCreateGroups

        public void setCreateGroups​(boolean createGroups)
      • isDeleteGroups

        public boolean isDeleteGroups()
      • setDeleteGroups

        public void setDeleteGroups​(boolean deleteGroups)
      • isAddSubgroups

        public boolean isAddSubgroups()
      • setAddSubgroups

        public void setAddSubgroups​(boolean addSubgroups)
      • isRemoveSubgroups

        public boolean isRemoveSubgroups()
      • setRemoveSubgroups

        public void setRemoveSubgroups​(boolean removeSubgroups)
      • getSyncTimeout

        public long getSyncTimeout()
      • setSyncTimeout

        public void setSyncTimeout​(long syncTimeout)
      • isForceUpdateUserProperties

        public boolean isForceUpdateUserProperties()
      • setForceUpdateUserProperties

        public void setForceUpdateUserProperties​(boolean forceUpdateUserProperties)
      • isCreateUsersOnlyWhenGroupSync

        public boolean isCreateUsersOnlyWhenGroupSync()
      • setCreateUsersOnlyWhenGroupSync

        public void setCreateUsersOnlyWhenGroupSync​(boolean createUsersOnlyWhenGroupSync)
      • isDeleteUsersOnlyWhenGroupSync

        public boolean isDeleteUsersOnlyWhenGroupSync()
      • setDeleteUsersOnlyWhenGroupSync

        public void setDeleteUsersOnlyWhenGroupSync​(boolean deleteUsersOnlyWhenGroupSync)
      • isAllowToModifyTeamCityGroups

        public boolean isAllowToModifyTeamCityGroups()
      • setAllowToModifyTeamCityGroups

        public void setAllowToModifyTeamCityGroups​(boolean allowToModifyTeamCityGroups)
      • isAllUsersGroupUserSyncEnabled

        public boolean isAllUsersGroupUserSyncEnabled()
      • setAllUsersGroupUserSyncEnabled

        public void setAllUsersGroupUserSyncEnabled​(boolean allUsersGroupUserSyncEnabled)
      • initFromProperties

        public void initFromProperties​(@NotNull
                                       java.util.Set<java.util.Map.Entry<java.lang.Object,​java.lang.Object>> properties,
                                       @NotNull
                                       SynchronizerStatistics statistics)
      • setDefaultOptions

        protected void setDefaultOptions()
      • handleCustomProperty

        protected boolean handleCustomProperty​(@NotNull
                                               java.lang.String key,
                                               @NotNull
                                               java.lang.String value)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object