public class GroupRequestBuilder extends BaseRequestBuilder implements IGroupRequestBuilder
Constructor and Description |
---|
GroupRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request builder for the Group
|
getClient, getOptions, getRequestUrl, getRequestUrlWithAdditionalParameter, getRequestUrlWithAdditionalSegment
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getClient, getRequestUrl, getRequestUrlWithAdditionalSegment
public GroupRequestBuilder(java.lang.String requestUrl, IBaseClient client, java.util.List<? extends Option> requestOptions)
requestUrl
- the request URLclient
- the service clientrequestOptions
- the options for this requestpublic IGroupRequest buildRequest(Option... requestOptions)
buildRequest
in interface IGroupRequestBuilder
requestOptions
- the options for this requestpublic IGroupRequest buildRequest(java.util.List<? extends Option> requestOptions)
buildRequest
in interface IGroupRequestBuilder
requestOptions
- the options for this requestpublic IAppRoleAssignmentCollectionRequestBuilder appRoleAssignments()
appRoleAssignments
in interface IGroupRequestBuilder
public IAppRoleAssignmentRequestBuilder appRoleAssignments(java.lang.String id)
appRoleAssignments
in interface IGroupRequestBuilder
public IDirectoryObjectWithReferenceRequestBuilder createdOnBehalfOf()
createdOnBehalfOf
in interface IGroupRequestBuilder
public IDirectoryObjectCollectionWithReferencesRequestBuilder memberOf()
memberOf
in interface IGroupRequestBuilder
public IDirectoryObjectWithReferenceRequestBuilder memberOf(java.lang.String id)
memberOf
in interface IGroupRequestBuilder
public IUserCollectionWithReferencesRequestBuilder memberOfAsUser()
memberOfAsUser
in interface IGroupRequestBuilder
public IUserWithReferenceRequestBuilder memberOfAsUser(java.lang.String id)
memberOfAsUser
in interface IGroupRequestBuilder
public IGroupCollectionWithReferencesRequestBuilder memberOfAsGroup()
memberOfAsGroup
in interface IGroupRequestBuilder
public IGroupWithReferenceRequestBuilder memberOfAsGroup(java.lang.String id)
memberOfAsGroup
in interface IGroupRequestBuilder
public IApplicationCollectionWithReferencesRequestBuilder memberOfAsApplication()
memberOfAsApplication
in interface IGroupRequestBuilder
public IApplicationWithReferenceRequestBuilder memberOfAsApplication(java.lang.String id)
memberOfAsApplication
in interface IGroupRequestBuilder
public IServicePrincipalCollectionWithReferencesRequestBuilder memberOfAsServicePrincipal()
memberOfAsServicePrincipal
in interface IGroupRequestBuilder
public IServicePrincipalWithReferenceRequestBuilder memberOfAsServicePrincipal(java.lang.String id)
memberOfAsServicePrincipal
in interface IGroupRequestBuilder
public IDeviceCollectionWithReferencesRequestBuilder memberOfAsDevice()
memberOfAsDevice
in interface IGroupRequestBuilder
public IDeviceWithReferenceRequestBuilder memberOfAsDevice(java.lang.String id)
memberOfAsDevice
in interface IGroupRequestBuilder
public IOrgContactCollectionWithReferencesRequestBuilder memberOfAsOrgContact()
memberOfAsOrgContact
in interface IGroupRequestBuilder
public IOrgContactWithReferenceRequestBuilder memberOfAsOrgContact(java.lang.String id)
memberOfAsOrgContact
in interface IGroupRequestBuilder
public IDirectoryObjectCollectionWithReferencesRequestBuilder members()
members
in interface IGroupRequestBuilder
public IDirectoryObjectWithReferenceRequestBuilder members(java.lang.String id)
members
in interface IGroupRequestBuilder
public IUserCollectionWithReferencesRequestBuilder membersAsUser()
membersAsUser
in interface IGroupRequestBuilder
public IUserWithReferenceRequestBuilder membersAsUser(java.lang.String id)
membersAsUser
in interface IGroupRequestBuilder
public IGroupCollectionWithReferencesRequestBuilder membersAsGroup()
membersAsGroup
in interface IGroupRequestBuilder
public IGroupWithReferenceRequestBuilder membersAsGroup(java.lang.String id)
membersAsGroup
in interface IGroupRequestBuilder
public IApplicationCollectionWithReferencesRequestBuilder membersAsApplication()
membersAsApplication
in interface IGroupRequestBuilder
public IApplicationWithReferenceRequestBuilder membersAsApplication(java.lang.String id)
membersAsApplication
in interface IGroupRequestBuilder
public IServicePrincipalCollectionWithReferencesRequestBuilder membersAsServicePrincipal()
membersAsServicePrincipal
in interface IGroupRequestBuilder
public IServicePrincipalWithReferenceRequestBuilder membersAsServicePrincipal(java.lang.String id)
membersAsServicePrincipal
in interface IGroupRequestBuilder
public IDeviceCollectionWithReferencesRequestBuilder membersAsDevice()
membersAsDevice
in interface IGroupRequestBuilder
public IDeviceWithReferenceRequestBuilder membersAsDevice(java.lang.String id)
membersAsDevice
in interface IGroupRequestBuilder
public IOrgContactCollectionWithReferencesRequestBuilder membersAsOrgContact()
membersAsOrgContact
in interface IGroupRequestBuilder
public IOrgContactWithReferenceRequestBuilder membersAsOrgContact(java.lang.String id)
membersAsOrgContact
in interface IGroupRequestBuilder
public IDirectoryObjectCollectionWithReferencesRequestBuilder membersWithLicenseErrors()
membersWithLicenseErrors
in interface IGroupRequestBuilder
public IDirectoryObjectWithReferenceRequestBuilder membersWithLicenseErrors(java.lang.String id)
membersWithLicenseErrors
in interface IGroupRequestBuilder
public IUserCollectionWithReferencesRequestBuilder membersWithLicenseErrorsAsUser()
membersWithLicenseErrorsAsUser
in interface IGroupRequestBuilder
public IUserWithReferenceRequestBuilder membersWithLicenseErrorsAsUser(java.lang.String id)
membersWithLicenseErrorsAsUser
in interface IGroupRequestBuilder
public IGroupCollectionWithReferencesRequestBuilder membersWithLicenseErrorsAsGroup()
membersWithLicenseErrorsAsGroup
in interface IGroupRequestBuilder
public IGroupWithReferenceRequestBuilder membersWithLicenseErrorsAsGroup(java.lang.String id)
membersWithLicenseErrorsAsGroup
in interface IGroupRequestBuilder
public IApplicationCollectionWithReferencesRequestBuilder membersWithLicenseErrorsAsApplication()
membersWithLicenseErrorsAsApplication
in interface IGroupRequestBuilder
public IApplicationWithReferenceRequestBuilder membersWithLicenseErrorsAsApplication(java.lang.String id)
membersWithLicenseErrorsAsApplication
in interface IGroupRequestBuilder
public IServicePrincipalCollectionWithReferencesRequestBuilder membersWithLicenseErrorsAsServicePrincipal()
membersWithLicenseErrorsAsServicePrincipal
in interface IGroupRequestBuilder
public IServicePrincipalWithReferenceRequestBuilder membersWithLicenseErrorsAsServicePrincipal(java.lang.String id)
membersWithLicenseErrorsAsServicePrincipal
in interface IGroupRequestBuilder
public IDeviceCollectionWithReferencesRequestBuilder membersWithLicenseErrorsAsDevice()
membersWithLicenseErrorsAsDevice
in interface IGroupRequestBuilder
public IDeviceWithReferenceRequestBuilder membersWithLicenseErrorsAsDevice(java.lang.String id)
membersWithLicenseErrorsAsDevice
in interface IGroupRequestBuilder
public IOrgContactCollectionWithReferencesRequestBuilder membersWithLicenseErrorsAsOrgContact()
membersWithLicenseErrorsAsOrgContact
in interface IGroupRequestBuilder
public IOrgContactWithReferenceRequestBuilder membersWithLicenseErrorsAsOrgContact(java.lang.String id)
membersWithLicenseErrorsAsOrgContact
in interface IGroupRequestBuilder
public IDirectoryObjectCollectionWithReferencesRequestBuilder owners()
owners
in interface IGroupRequestBuilder
public IDirectoryObjectWithReferenceRequestBuilder owners(java.lang.String id)
owners
in interface IGroupRequestBuilder
public IUserCollectionWithReferencesRequestBuilder ownersAsUser()
ownersAsUser
in interface IGroupRequestBuilder
public IUserWithReferenceRequestBuilder ownersAsUser(java.lang.String id)
ownersAsUser
in interface IGroupRequestBuilder
public IGroupCollectionWithReferencesRequestBuilder ownersAsGroup()
ownersAsGroup
in interface IGroupRequestBuilder
public IGroupWithReferenceRequestBuilder ownersAsGroup(java.lang.String id)
ownersAsGroup
in interface IGroupRequestBuilder
public IApplicationCollectionWithReferencesRequestBuilder ownersAsApplication()
ownersAsApplication
in interface IGroupRequestBuilder
public IApplicationWithReferenceRequestBuilder ownersAsApplication(java.lang.String id)
ownersAsApplication
in interface IGroupRequestBuilder
public IServicePrincipalCollectionWithReferencesRequestBuilder ownersAsServicePrincipal()
ownersAsServicePrincipal
in interface IGroupRequestBuilder
public IServicePrincipalWithReferenceRequestBuilder ownersAsServicePrincipal(java.lang.String id)
ownersAsServicePrincipal
in interface IGroupRequestBuilder
public IDeviceCollectionWithReferencesRequestBuilder ownersAsDevice()
ownersAsDevice
in interface IGroupRequestBuilder
public IDeviceWithReferenceRequestBuilder ownersAsDevice(java.lang.String id)
ownersAsDevice
in interface IGroupRequestBuilder
public IOrgContactCollectionWithReferencesRequestBuilder ownersAsOrgContact()
ownersAsOrgContact
in interface IGroupRequestBuilder
public IOrgContactWithReferenceRequestBuilder ownersAsOrgContact(java.lang.String id)
ownersAsOrgContact
in interface IGroupRequestBuilder
public IResourceSpecificPermissionGrantCollectionRequestBuilder permissionGrants()
permissionGrants
in interface IGroupRequestBuilder
public IResourceSpecificPermissionGrantRequestBuilder permissionGrants(java.lang.String id)
permissionGrants
in interface IGroupRequestBuilder
public IGroupSettingCollectionRequestBuilder settings()
settings
in interface IGroupRequestBuilder
public IGroupSettingRequestBuilder settings(java.lang.String id)
settings
in interface IGroupRequestBuilder
public IDirectoryObjectCollectionWithReferencesRequestBuilder transitiveMemberOf()
transitiveMemberOf
in interface IGroupRequestBuilder
public IDirectoryObjectWithReferenceRequestBuilder transitiveMemberOf(java.lang.String id)
transitiveMemberOf
in interface IGroupRequestBuilder
public IUserCollectionWithReferencesRequestBuilder transitiveMemberOfAsUser()
transitiveMemberOfAsUser
in interface IGroupRequestBuilder
public IUserWithReferenceRequestBuilder transitiveMemberOfAsUser(java.lang.String id)
transitiveMemberOfAsUser
in interface IGroupRequestBuilder
public IGroupCollectionWithReferencesRequestBuilder transitiveMemberOfAsGroup()
transitiveMemberOfAsGroup
in interface IGroupRequestBuilder
public IGroupWithReferenceRequestBuilder transitiveMemberOfAsGroup(java.lang.String id)
transitiveMemberOfAsGroup
in interface IGroupRequestBuilder
public IApplicationCollectionWithReferencesRequestBuilder transitiveMemberOfAsApplication()
transitiveMemberOfAsApplication
in interface IGroupRequestBuilder
public IApplicationWithReferenceRequestBuilder transitiveMemberOfAsApplication(java.lang.String id)
transitiveMemberOfAsApplication
in interface IGroupRequestBuilder
public IServicePrincipalCollectionWithReferencesRequestBuilder transitiveMemberOfAsServicePrincipal()
transitiveMemberOfAsServicePrincipal
in interface IGroupRequestBuilder
public IServicePrincipalWithReferenceRequestBuilder transitiveMemberOfAsServicePrincipal(java.lang.String id)
transitiveMemberOfAsServicePrincipal
in interface IGroupRequestBuilder
public IDeviceCollectionWithReferencesRequestBuilder transitiveMemberOfAsDevice()
transitiveMemberOfAsDevice
in interface IGroupRequestBuilder
public IDeviceWithReferenceRequestBuilder transitiveMemberOfAsDevice(java.lang.String id)
transitiveMemberOfAsDevice
in interface IGroupRequestBuilder
public IOrgContactCollectionWithReferencesRequestBuilder transitiveMemberOfAsOrgContact()
transitiveMemberOfAsOrgContact
in interface IGroupRequestBuilder
public IOrgContactWithReferenceRequestBuilder transitiveMemberOfAsOrgContact(java.lang.String id)
transitiveMemberOfAsOrgContact
in interface IGroupRequestBuilder
public IDirectoryObjectCollectionWithReferencesRequestBuilder transitiveMembers()
transitiveMembers
in interface IGroupRequestBuilder
public IDirectoryObjectWithReferenceRequestBuilder transitiveMembers(java.lang.String id)
transitiveMembers
in interface IGroupRequestBuilder
public IUserCollectionWithReferencesRequestBuilder transitiveMembersAsUser()
transitiveMembersAsUser
in interface IGroupRequestBuilder
public IUserWithReferenceRequestBuilder transitiveMembersAsUser(java.lang.String id)
transitiveMembersAsUser
in interface IGroupRequestBuilder
public IGroupCollectionWithReferencesRequestBuilder transitiveMembersAsGroup()
transitiveMembersAsGroup
in interface IGroupRequestBuilder
public IGroupWithReferenceRequestBuilder transitiveMembersAsGroup(java.lang.String id)
transitiveMembersAsGroup
in interface IGroupRequestBuilder
public IApplicationCollectionWithReferencesRequestBuilder transitiveMembersAsApplication()
transitiveMembersAsApplication
in interface IGroupRequestBuilder
public IApplicationWithReferenceRequestBuilder transitiveMembersAsApplication(java.lang.String id)
transitiveMembersAsApplication
in interface IGroupRequestBuilder
public IServicePrincipalCollectionWithReferencesRequestBuilder transitiveMembersAsServicePrincipal()
transitiveMembersAsServicePrincipal
in interface IGroupRequestBuilder
public IServicePrincipalWithReferenceRequestBuilder transitiveMembersAsServicePrincipal(java.lang.String id)
transitiveMembersAsServicePrincipal
in interface IGroupRequestBuilder
public IDeviceCollectionWithReferencesRequestBuilder transitiveMembersAsDevice()
transitiveMembersAsDevice
in interface IGroupRequestBuilder
public IDeviceWithReferenceRequestBuilder transitiveMembersAsDevice(java.lang.String id)
transitiveMembersAsDevice
in interface IGroupRequestBuilder
public IOrgContactCollectionWithReferencesRequestBuilder transitiveMembersAsOrgContact()
transitiveMembersAsOrgContact
in interface IGroupRequestBuilder
public IOrgContactWithReferenceRequestBuilder transitiveMembersAsOrgContact(java.lang.String id)
transitiveMembersAsOrgContact
in interface IGroupRequestBuilder
public IDirectoryObjectCollectionRequestBuilder acceptedSenders()
acceptedSenders
in interface IGroupRequestBuilder
public IDirectoryObjectRequestBuilder acceptedSenders(java.lang.String id)
acceptedSenders
in interface IGroupRequestBuilder
public ICalendarRequestBuilder calendar()
calendar
in interface IGroupRequestBuilder
public IEventCollectionRequestBuilder calendarView()
calendarView
in interface IGroupRequestBuilder
public IEventRequestBuilder calendarView(java.lang.String id)
calendarView
in interface IGroupRequestBuilder
public IConversationCollectionRequestBuilder conversations()
conversations
in interface IGroupRequestBuilder
public IConversationRequestBuilder conversations(java.lang.String id)
conversations
in interface IGroupRequestBuilder
public IEventCollectionRequestBuilder events()
events
in interface IGroupRequestBuilder
public IEventRequestBuilder events(java.lang.String id)
events
in interface IGroupRequestBuilder
public IProfilePhotoRequestBuilder photo()
photo
in interface IGroupRequestBuilder
public IProfilePhotoCollectionRequestBuilder photos()
photos
in interface IGroupRequestBuilder
public IProfilePhotoRequestBuilder photos(java.lang.String id)
photos
in interface IGroupRequestBuilder
public IDirectoryObjectCollectionRequestBuilder rejectedSenders()
rejectedSenders
in interface IGroupRequestBuilder
public IDirectoryObjectRequestBuilder rejectedSenders(java.lang.String id)
rejectedSenders
in interface IGroupRequestBuilder
public IConversationThreadCollectionRequestBuilder threads()
threads
in interface IGroupRequestBuilder
public IConversationThreadRequestBuilder threads(java.lang.String id)
threads
in interface IGroupRequestBuilder
public IDriveRequestBuilder drive()
drive
in interface IGroupRequestBuilder
public IDriveCollectionRequestBuilder drives()
drives
in interface IGroupRequestBuilder
public IDriveRequestBuilder drives(java.lang.String id)
drives
in interface IGroupRequestBuilder
public ISiteCollectionRequestBuilder sites()
sites
in interface IGroupRequestBuilder
public ISiteRequestBuilder sites(java.lang.String id)
sites
in interface IGroupRequestBuilder
public IExtensionCollectionRequestBuilder extensions()
extensions
in interface IGroupRequestBuilder
public IExtensionRequestBuilder extensions(java.lang.String id)
extensions
in interface IGroupRequestBuilder
public IGroupLifecyclePolicyCollectionRequestBuilder groupLifecyclePolicies()
groupLifecyclePolicies
in interface IGroupRequestBuilder
public IGroupLifecyclePolicyRequestBuilder groupLifecyclePolicies(java.lang.String id)
groupLifecyclePolicies
in interface IGroupRequestBuilder
public IPlannerGroupRequestBuilder planner()
planner
in interface IGroupRequestBuilder
public IOnenoteRequestBuilder onenote()
onenote
in interface IGroupRequestBuilder
public ITeamRequestBuilder team()
team
in interface IGroupRequestBuilder
public IGroupAssignLicenseRequestBuilder assignLicense(java.util.List<AssignedLicense> addLicenses, java.util.List<java.util.UUID> removeLicenses)
assignLicense
in interface IGroupRequestBuilder
public IGroupCheckGrantedPermissionsForAppCollectionRequestBuilder checkGrantedPermissionsForApp()
checkGrantedPermissionsForApp
in interface IGroupRequestBuilder
public IGroupValidatePropertiesRequestBuilder validateProperties(java.lang.String displayName, java.lang.String mailNickname, java.util.UUID onBehalfOfUserId)
validateProperties
in interface IGroupRequestBuilder
public IGroupAddFavoriteRequestBuilder addFavorite()
addFavorite
in interface IGroupRequestBuilder
public IGroupRemoveFavoriteRequestBuilder removeFavorite()
removeFavorite
in interface IGroupRequestBuilder
public IGroupResetUnseenCountRequestBuilder resetUnseenCount()
resetUnseenCount
in interface IGroupRequestBuilder
public IGroupSubscribeByMailRequestBuilder subscribeByMail()
subscribeByMail
in interface IGroupRequestBuilder
public IGroupUnsubscribeByMailRequestBuilder unsubscribeByMail()
unsubscribeByMail
in interface IGroupRequestBuilder
public IGroupRenewRequestBuilder renew()
renew
in interface IGroupRequestBuilder