public class GrouperAzureGroup extends Object
Modifier and Type | Field and Description |
---|---|
static boolean |
defaultMailEnabled |
static boolean |
defaultSecurityEnabled |
static String |
defaultVisibility |
static String |
fieldsToSelect |
Constructor and Description |
---|
GrouperAzureGroup() |
public static final boolean defaultMailEnabled
public static final boolean defaultSecurityEnabled
public static final String defaultVisibility
public static final String fieldsToSelect
public static void main(String[] args)
public static void createTableAzureGroup(DdlVersionBean ddlVersionBean, org.apache.ddlutils.model.Database database)
ddlVersionBean
- database
- public ProvisioningGroup toProvisioningGroup()
public static GrouperAzureGroup fromProvisioningGroup(ProvisioningGroup targetGroup, Set<String> fieldNamesToSet)
targetGroup
- public String getId()
public void setId(String id)
public String getDisplayName()
public void setDisplayName(String displayName)
public boolean isMailEnabled()
public void setMailEnabled(Boolean mailEnabled)
public String getMailEnabledDb()
public void setMailEnabledDb(String mailEnabledDb)
public String getMailNickname()
public void setMailNickname(String mailNickname)
public boolean isSecurityEnabled()
public void setSecurityEnabled(Boolean securityEnabled)
public String getSecurityEnabledDb()
public void setSecurityEnabledDb(String securityEnabledDb)
public boolean isGroupTypeSecurity()
public void setGroupTypeSecurity(Boolean groupTypeMailSecurity)
public String getGroupTypeSecurityDb()
public void setGroupTypeSecurityDb(String groupTypeMailSecurityDb)
public boolean isGroupTypeUnified()
public void setGroupTypeUnified(Boolean groupTypeUnified)
public String getGroupTypeUnifiedDb()
public void setGroupTypeUnifiedDb(String groupTypeUnifiedDb)
public String getDescription()
public void setDescription(String description)
public AzureVisibility getVisibility()
public void setVisibility(AzureVisibility visibility)
public static GrouperAzureGroup fromJson(com.fasterxml.jackson.databind.JsonNode groupNode)
groupNode
- public void setVisibilityDb(String visibilityString)
public String getVisibilityDb()
public com.fasterxml.jackson.databind.node.ObjectNode toJson(Set<String> fieldNamesToSet)
fieldNamesToSet
- public boolean isGroupTypeMailEnabled()
public void setGroupTypeMailEnabled(Boolean groupTypeMailEnabled)
public String getGroupTypeMailEnabledDb()
public void setGroupTypeMailEnabledDb(String groupTypeMailEnabled)
public boolean isGroupTypeMailEnabledSecurity()
public void setGroupTypeMailEnabledSecurity(Boolean groupTypeMailEnabledSecurityDb)
public String getGroupTypeMailEnabledSecurityDb()
public void setGroupTypeMailEnabledSecurityDb(String groupTypeMailEnabledSecurityDb)
Copyright © 2016 Internet2. All rights reserved.