Class GrouperAzureGroup

java.lang.Object
edu.internet2.middleware.grouper.app.azure.GrouperAzureGroup

public class GrouperAzureGroup extends Object
  • Field Details

  • Constructor Details

    • GrouperAzureGroup

      public GrouperAzureGroup()
  • Method Details

    • main

      public static void main(String[] args)
    • createTableAzureGroup

      public static void createTableAzureGroup(DdlVersionBean ddlVersionBean, Database database)
      Parameters:
      ddlVersionBean -
      database -
    • toProvisioningGroup

      public ProvisioningGroup toProvisioningGroup()
    • fromProvisioningGroup

      public static GrouperAzureGroup fromProvisioningGroup(ProvisioningGroup targetGroup, Set<String> fieldNamesToSet)
      Parameters:
      targetGroup -
      Returns:
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getOwners

      public String getOwners()
    • setOwners

      public void setOwners(String owners)
    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getDisplayName

      public String getDisplayName()
    • setDisplayName

      public void setDisplayName(String displayName)
    • isMailEnabled

      public boolean isMailEnabled()
    • setMailEnabled

      public void setMailEnabled(Boolean mailEnabled)
    • getMailEnabledDb

      public String getMailEnabledDb()
    • setMailEnabledDb

      public void setMailEnabledDb(String mailEnabledDb)
    • getMailNickname

      public String getMailNickname()
    • setMailNickname

      public void setMailNickname(String mailNickname)
    • isSecurityEnabled

      public boolean isSecurityEnabled()
    • setSecurityEnabled

      public void setSecurityEnabled(Boolean securityEnabled)
    • getSecurityEnabledDb

      public String getSecurityEnabledDb()
    • setSecurityEnabledDb

      public void setSecurityEnabledDb(String securityEnabledDb)
    • isGroupTypeUnified

      public boolean isGroupTypeUnified()
    • setGroupTypeUnified

      public void setGroupTypeUnified(Boolean groupTypeUnified)
    • getGroupTypeUnifiedDb

      public String getGroupTypeUnifiedDb()
    • isGroupTypeDynamic

      public boolean isGroupTypeDynamic()
    • setGroupTypeDynamic

      public void setGroupTypeDynamic(Boolean groupTypeDynamic)
    • getGroupTypeDynamicDb

      public String getGroupTypeDynamicDb()
    • setGroupTypeDynamicDb

      public void setGroupTypeDynamicDb(String groupTypeDynamicDb)
    • setGroupTypeUnifiedDb

      public void setGroupTypeUnifiedDb(String groupTypeUnifiedDb)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getVisibility

      public AzureVisibility getVisibility()
    • setVisibility

      public void setVisibility(AzureVisibility visibility)
    • isResourceBehaviorOptionsAllowOnlyMembersToPost

      public boolean isResourceBehaviorOptionsAllowOnlyMembersToPost()
    • setResourceBehaviorOptionsAllowOnlyMembersToPost

      public void setResourceBehaviorOptionsAllowOnlyMembersToPost(boolean resourceBehaviorOptionsAllowOnlyMembersToPost)
    • isResourceBehaviorOptionsHideGroupInOutlook

      public boolean isResourceBehaviorOptionsHideGroupInOutlook()
    • setResourceBehaviorOptionsHideGroupInOutlook

      public void setResourceBehaviorOptionsHideGroupInOutlook(boolean resourceBehaviorOptionsHideGroupInOutlook)
    • isResourceBehaviorOptionsSubscribeNewGroupMembers

      public boolean isResourceBehaviorOptionsSubscribeNewGroupMembers()
    • setResourceBehaviorOptionsSubscribeNewGroupMembers

      public void setResourceBehaviorOptionsSubscribeNewGroupMembers(boolean resourceBehaviorOptionsSubscribeNewGroupMembers)
    • isResourceBehaviorOptionsWelcomeEmailDisabled

      public boolean isResourceBehaviorOptionsWelcomeEmailDisabled()
    • setResourceBehaviorOptionsWelcomeEmailDisabled

      public void setResourceBehaviorOptionsWelcomeEmailDisabled(boolean resourceBehaviorOptionsWelcomeEmailDisabled)
    • fromJson

      public static GrouperAzureGroup fromJson(com.fasterxml.jackson.databind.JsonNode groupNode)
      convert from jackson json
      Parameters:
      groupNode -
      Returns:
      the group
    • setVisibilityDb

      public void setVisibilityDb(String visibilityString)
    • getVisibilityDb

      public String getVisibilityDb()
    • toJson

      public com.fasterxml.jackson.databind.node.ObjectNode toJson(Set<String> fieldNamesToSet)
      convert from jackson json
      Parameters:
      fieldNamesToSet -
      Returns:
      the group
    • isResourceProvisioningOptionsTeam

      public boolean isResourceProvisioningOptionsTeam()
    • setResourceProvisioningOptionsTeam

      public void setResourceProvisioningOptionsTeam(boolean resourceProvisioningOptionsTeam)
    • getResourceProvisioningOptionsTeamDb

      public String getResourceProvisioningOptionsTeamDb()
    • setResourceProvisioningOptionsTeamDb

      public void setResourceProvisioningOptionsTeamDb(String resourceProvisioningOptionsTeam)
    • getResourceBehaviorOptionsAllowOnlyMembersToPostDb

      public String getResourceBehaviorOptionsAllowOnlyMembersToPostDb()
    • setResourceBehaviorOptionsAllowOnlyMembersToPostDb

      public void setResourceBehaviorOptionsAllowOnlyMembersToPostDb(String resourceBehaviorOptionsAllowOnlyMembersToPost)
    • getResourceBehaviorOptionsHideGroupInOutlookDb

      public String getResourceBehaviorOptionsHideGroupInOutlookDb()
    • setResourceBehaviorOptionsHideGroupInOutlookDb

      public void setResourceBehaviorOptionsHideGroupInOutlookDb(String resourceBehaviorOptionsHideGroupInOutlook)
    • getResourceBehaviorOptionsSubscribeNewGroupMembersDb

      public String getResourceBehaviorOptionsSubscribeNewGroupMembersDb()
    • setResourceBehaviorOptionsSubscribeNewGroupMembersDb

      public void setResourceBehaviorOptionsSubscribeNewGroupMembersDb(String resourceBehaviorOptionsSubscribeNewGroupMembers)
    • getResourceBehaviorOptionsWelcomeEmailDisabledDb

      public String getResourceBehaviorOptionsWelcomeEmailDisabledDb()
    • setResourceBehaviorOptionsWelcomeEmailDisabledDb

      public void setResourceBehaviorOptionsWelcomeEmailDisabledDb(String resourceBehaviorOptionsWelcomeEmailDisabled)
    • isAssignableToRole

      public boolean isAssignableToRole()
    • setAssignableToRole

      public void setAssignableToRole(Boolean isAssignableToRole)
    • setAssignableToRoleDb

      public void setAssignableToRoleDb(String assignableToRoleString)
    • getAssignableToRoleDb

      public String getAssignableToRoleDb()