Class GrouperAzureGroup
java.lang.Object
edu.internet2.middleware.grouper.app.azure.GrouperAzureGroup
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcreateTableAzureGroup(DdlVersionBean ddlVersionBean, Database database) static GrouperAzureGroupfromJson(com.fasterxml.jackson.databind.JsonNode groupNode) convert from jackson jsonstatic GrouperAzureGroupfromProvisioningGroup(ProvisioningGroup targetGroup, Set<String> fieldNamesToSet) getId()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanstatic voidvoidsetAssignableToRole(Boolean isAssignableToRole) voidsetAssignableToRoleDb(String assignableToRoleString) voidsetDescription(String description) voidsetDisplayName(String displayName) voidsetExtensionAttributes(Map<String, Object> extensionAttributes) voidsetGroupOwnersManage(boolean groupOwnersManage) voidsetGroupTypeDynamic(Boolean groupTypeDynamic) voidsetGroupTypeDynamicDb(String groupTypeDynamicDb) voidsetGroupTypeUnified(Boolean groupTypeUnified) voidsetGroupTypeUnifiedDb(String groupTypeUnifiedDb) voidvoidsetMailEnabled(Boolean mailEnabled) voidsetMailEnabledDb(String mailEnabledDb) voidsetMailNickname(String mailNickname) voidvoidsetOwnersCommaSeparated(String ownersCommaSeparated) voidsetResourceBehaviorOptionsAllowOnlyMembersToPost(boolean resourceBehaviorOptionsAllowOnlyMembersToPost) voidsetResourceBehaviorOptionsAllowOnlyMembersToPostDb(String resourceBehaviorOptionsAllowOnlyMembersToPost) voidsetResourceBehaviorOptionsHideGroupInOutlook(boolean resourceBehaviorOptionsHideGroupInOutlook) voidsetResourceBehaviorOptionsHideGroupInOutlookDb(String resourceBehaviorOptionsHideGroupInOutlook) voidsetResourceBehaviorOptionsSubscribeMembersToCalendarEventsDisabled(boolean resourceBehaviorOptionsSubscribeMembersToCalendarEventsDisabled) voidsetResourceBehaviorOptionsSubscribeMembersToCalendarEventsDisabledDb(String resourceBehaviorOptionsSubscribeMembersToCalendarEventsDisabled) voidsetResourceBehaviorOptionsSubscribeNewGroupMembers(boolean resourceBehaviorOptionsSubscribeNewGroupMembers) voidsetResourceBehaviorOptionsSubscribeNewGroupMembersDb(String resourceBehaviorOptionsSubscribeNewGroupMembers) voidsetResourceBehaviorOptionsWelcomeEmailDisabled(boolean resourceBehaviorOptionsWelcomeEmailDisabled) voidsetResourceBehaviorOptionsWelcomeEmailDisabledDb(String resourceBehaviorOptionsWelcomeEmailDisabled) voidsetResourceProvisioningOptionsTeam(boolean resourceProvisioningOptionsTeam) voidsetResourceProvisioningOptionsTeamDb(String resourceProvisioningOptionsTeam) voidsetSecurityEnabled(Boolean securityEnabled) voidsetSecurityEnabledDb(String securityEnabledDb) voidsetVisibility(AzureVisibility visibility) voidsetVisibilityDb(String visibilityString) com.fasterxml.jackson.databind.node.ObjectNodeconvert from jackson jsontoString()
-
Field Details
-
defaultMailEnabled
public static final boolean defaultMailEnabled- See Also:
-
defaultSecurityEnabled
public static final boolean defaultSecurityEnabled- See Also:
-
defaultVisibility
- See Also:
-
fieldsToSelect
- See Also:
-
-
Constructor Details
-
GrouperAzureGroup
public GrouperAzureGroup()
-
-
Method Details
-
main
-
createTableAzureGroup
- Parameters:
ddlVersionBean-database-
-
toProvisioningGroup
-
fromProvisioningGroup
public static GrouperAzureGroup fromProvisioningGroup(ProvisioningGroup targetGroup, Set<String> fieldNamesToSet) - Parameters:
targetGroup-- Returns:
-
toString
-
getOwners
-
getOwnersCommaSeparated
-
setOwnersCommaSeparated
-
setOwners
-
getId
-
setId
-
getDisplayName
-
setDisplayName
-
isMailEnabled
public boolean isMailEnabled() -
setMailEnabled
-
getMailEnabledDb
-
setMailEnabledDb
-
getMailNickname
-
setMailNickname
-
isSecurityEnabled
public boolean isSecurityEnabled() -
setSecurityEnabled
-
getSecurityEnabledDb
-
setSecurityEnabledDb
-
isGroupTypeUnified
public boolean isGroupTypeUnified() -
setGroupTypeUnified
-
getGroupTypeUnifiedDb
-
isGroupTypeDynamic
public boolean isGroupTypeDynamic() -
setGroupTypeDynamic
-
getGroupTypeDynamicDb
-
setGroupTypeDynamicDb
-
setGroupTypeUnifiedDb
-
getDescription
-
setDescription
-
getVisibility
-
setVisibility
-
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) -
isResourceBehaviorOptionsSubscribeMembersToCalendarEventsDisabled
public boolean isResourceBehaviorOptionsSubscribeMembersToCalendarEventsDisabled() -
setResourceBehaviorOptionsSubscribeMembersToCalendarEventsDisabled
public void setResourceBehaviorOptionsSubscribeMembersToCalendarEventsDisabled(boolean resourceBehaviorOptionsSubscribeMembersToCalendarEventsDisabled) -
getExtensionAttributes
-
setExtensionAttributes
-
fromJson
convert from jackson json- Parameters:
groupNode-- Returns:
- the group
-
setVisibilityDb
-
getVisibilityDb
-
toJson
public com.fasterxml.jackson.databind.node.ObjectNode toJson(Set<String> fieldNamesToSet, boolean isInsert) convert from jackson json- Parameters:
fieldNamesToSet-- Returns:
- the group
-
isResourceProvisioningOptionsTeam
public boolean isResourceProvisioningOptionsTeam() -
setResourceProvisioningOptionsTeam
public void setResourceProvisioningOptionsTeam(boolean resourceProvisioningOptionsTeam) -
getResourceProvisioningOptionsTeamDb
-
setResourceProvisioningOptionsTeamDb
-
getResourceBehaviorOptionsAllowOnlyMembersToPostDb
-
setResourceBehaviorOptionsAllowOnlyMembersToPostDb
public void setResourceBehaviorOptionsAllowOnlyMembersToPostDb(String resourceBehaviorOptionsAllowOnlyMembersToPost) -
getResourceBehaviorOptionsHideGroupInOutlookDb
-
setResourceBehaviorOptionsHideGroupInOutlookDb
public void setResourceBehaviorOptionsHideGroupInOutlookDb(String resourceBehaviorOptionsHideGroupInOutlook) -
getResourceBehaviorOptionsSubscribeNewGroupMembersDb
-
setResourceBehaviorOptionsSubscribeNewGroupMembersDb
public void setResourceBehaviorOptionsSubscribeNewGroupMembersDb(String resourceBehaviorOptionsSubscribeNewGroupMembers) -
getResourceBehaviorOptionsWelcomeEmailDisabledDb
-
setResourceBehaviorOptionsWelcomeEmailDisabledDb
public void setResourceBehaviorOptionsWelcomeEmailDisabledDb(String resourceBehaviorOptionsWelcomeEmailDisabled) -
getResourceBehaviorOptionsSubscribeMembersToCalendarEventsDisabledDb
-
setResourceBehaviorOptionsSubscribeMembersToCalendarEventsDisabledDb
public void setResourceBehaviorOptionsSubscribeMembersToCalendarEventsDisabledDb(String resourceBehaviorOptionsSubscribeMembersToCalendarEventsDisabled) -
isAssignableToRole
public boolean isAssignableToRole() -
setAssignableToRole
-
setAssignableToRoleDb
-
getAssignableToRoleDb
-
isGroupOwnersManage
public boolean isGroupOwnersManage() -
setGroupOwnersManage
public void setGroupOwnersManage(boolean groupOwnersManage)
-