Class O365JobGroupRequest
java.lang.Object
com.iland.core.web.rest.request.vbo.O365JobSelectedItemRequest
com.iland.core.web.rest.request.vbo.O365JobGroupRequest
- All Implemented Interfaces:
Serializable
O365 job request for selected item type Group.
- Author:
- Sachin Mittal
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThe Group request object. -
Constructor Summary
ConstructorsConstructorDescriptionO365JobGroupRequest(String id, O365JobGroupRequest.Group group, boolean members, boolean memberMailbox, boolean memberArchiveMailbox, boolean memberOnedrive, boolean memberSite, boolean mail, boolean mailbox, boolean site) Create a new request for VBO job selected item type Group. -
Method Summary
Modifier and TypeMethodDescriptiongetGroup()Gets the Vbo group.booleanisMail()Specifies if this job will backup group mail.booleanSpecifies if this backup job will include Mailbox processing option.booleanSpecifies if this backup job will include Members Archive Mailbox processing option.booleanSpecifies if this backup job will include Members Mailbox processing option.booleanSpecifies if this backup job will include OneDrive processing option.booleanSpecifies if this backup job will include Members processing option.booleanSpecifies if this backup job will include SharePoint sites processing option.booleanisSite()Specifies if this job will backup group site.Methods inherited from class com.iland.core.web.rest.request.vbo.O365JobSelectedItemRequest
getId, getType
-
Constructor Details
-
O365JobGroupRequest
public O365JobGroupRequest(@Nullable String id, O365JobGroupRequest.Group group, boolean members, boolean memberMailbox, boolean memberArchiveMailbox, boolean memberOnedrive, boolean memberSite, boolean mail, boolean mailbox, boolean site) Create a new request for VBO job selected item type Group.- Parameters:
id- Specifies the VBO id of the groupgroup- Specifies the organization users group selected for this backup job.members- Specifies if this backup job will include Members processing option.memberMailbox- Specifies if this backup job will include Members Mailbox processing option.memberArchiveMailbox- Specifies if this backup job will include Archive Mailbox processing option.memberOnedrive- Specifies if this backup job will include OneDrive processing option.memberSite- Specifies if this backup job will include SharePoint sites processing option.mail- Specifies if this job will backup group mail (used for certainBaseSelectedItem.getType()e.g. true for Security)mailbox- Specifies if this job will backup group mailbox (used for certainBaseSelectedItem.getType()e.g. true for O365Office)site- Specifies if this job will backup group site.
-
-
Method Details
-
getGroup
Gets the Vbo group.- Returns:
- the Vbo group
-
isMailbox
public boolean isMailbox()Specifies if this backup job will include Mailbox processing option.- Returns:
- the mailbox flag.
-
isMembers
public boolean isMembers()Specifies if this backup job will include Members processing option.- Returns:
- the members flag.
-
isMemberMailbox
public boolean isMemberMailbox()Specifies if this backup job will include Members Mailbox processing option.- Returns:
- the members mailbox flag.
-
isMemberArchiveMailbox
public boolean isMemberArchiveMailbox()Specifies if this backup job will include Members Archive Mailbox processing option.- Returns:
- the members archive mailbox flag.
-
isMemberOnedrive
public boolean isMemberOnedrive()Specifies if this backup job will include OneDrive processing option.- Returns:
- the members oneDrive flag.
-
isMail
public boolean isMail()Specifies if this job will backup group mail.- Returns:
- the members mail flag.
-
isSite
public boolean isSite()Specifies if this job will backup group site.- Returns:
- the group site flag.
-
isMemberSite
public boolean isMemberSite()Specifies if this backup job will include SharePoint sites processing option.- Returns:
- the SharePoint site flag.
-