public class DeviceRequestBuilder extends BaseRequestBuilder implements IDeviceRequestBuilder
Constructor and Description |
---|
DeviceRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request builder for the Device
|
getClient, getOptions, getRequestUrl, getRequestUrlWithAdditionalParameter, getRequestUrlWithAdditionalSegment
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getClient, getRequestUrl, getRequestUrlWithAdditionalSegment
public DeviceRequestBuilder(java.lang.String requestUrl, IBaseClient client, java.util.List<? extends Option> requestOptions)
requestUrl
- the request URLclient
- the service clientrequestOptions
- the options for this requestpublic IDeviceRequest buildRequest(Option... requestOptions)
buildRequest
in interface IDeviceRequestBuilder
requestOptions
- the options for this requestpublic IDeviceRequest buildRequest(java.util.List<? extends Option> requestOptions)
buildRequest
in interface IDeviceRequestBuilder
requestOptions
- the options for this requestpublic IDirectoryObjectCollectionWithReferencesRequestBuilder memberOf()
memberOf
in interface IDeviceRequestBuilder
public IDirectoryObjectWithReferenceRequestBuilder memberOf(java.lang.String id)
memberOf
in interface IDeviceRequestBuilder
public IUserCollectionWithReferencesRequestBuilder memberOfAsUser()
memberOfAsUser
in interface IDeviceRequestBuilder
public IUserWithReferenceRequestBuilder memberOfAsUser(java.lang.String id)
memberOfAsUser
in interface IDeviceRequestBuilder
public IGroupCollectionWithReferencesRequestBuilder memberOfAsGroup()
memberOfAsGroup
in interface IDeviceRequestBuilder
public IGroupWithReferenceRequestBuilder memberOfAsGroup(java.lang.String id)
memberOfAsGroup
in interface IDeviceRequestBuilder
public IApplicationCollectionWithReferencesRequestBuilder memberOfAsApplication()
memberOfAsApplication
in interface IDeviceRequestBuilder
public IApplicationWithReferenceRequestBuilder memberOfAsApplication(java.lang.String id)
memberOfAsApplication
in interface IDeviceRequestBuilder
public IServicePrincipalCollectionWithReferencesRequestBuilder memberOfAsServicePrincipal()
memberOfAsServicePrincipal
in interface IDeviceRequestBuilder
public IServicePrincipalWithReferenceRequestBuilder memberOfAsServicePrincipal(java.lang.String id)
memberOfAsServicePrincipal
in interface IDeviceRequestBuilder
public IDeviceCollectionWithReferencesRequestBuilder memberOfAsDevice()
memberOfAsDevice
in interface IDeviceRequestBuilder
public IDeviceWithReferenceRequestBuilder memberOfAsDevice(java.lang.String id)
memberOfAsDevice
in interface IDeviceRequestBuilder
public IOrgContactCollectionWithReferencesRequestBuilder memberOfAsOrgContact()
memberOfAsOrgContact
in interface IDeviceRequestBuilder
public IOrgContactWithReferenceRequestBuilder memberOfAsOrgContact(java.lang.String id)
memberOfAsOrgContact
in interface IDeviceRequestBuilder
public IDirectoryObjectCollectionWithReferencesRequestBuilder registeredOwners()
registeredOwners
in interface IDeviceRequestBuilder
public IDirectoryObjectWithReferenceRequestBuilder registeredOwners(java.lang.String id)
registeredOwners
in interface IDeviceRequestBuilder
public IAppRoleAssignmentCollectionWithReferencesRequestBuilder registeredOwnersAsAppRoleAssignment()
registeredOwnersAsAppRoleAssignment
in interface IDeviceRequestBuilder
public IAppRoleAssignmentWithReferenceRequestBuilder registeredOwnersAsAppRoleAssignment(java.lang.String id)
registeredOwnersAsAppRoleAssignment
in interface IDeviceRequestBuilder
public IEndpointCollectionWithReferencesRequestBuilder registeredOwnersAsEndpoint()
registeredOwnersAsEndpoint
in interface IDeviceRequestBuilder
public IEndpointWithReferenceRequestBuilder registeredOwnersAsEndpoint(java.lang.String id)
registeredOwnersAsEndpoint
in interface IDeviceRequestBuilder
public IServicePrincipalCollectionWithReferencesRequestBuilder registeredOwnersAsServicePrincipal()
registeredOwnersAsServicePrincipal
in interface IDeviceRequestBuilder
public IServicePrincipalWithReferenceRequestBuilder registeredOwnersAsServicePrincipal(java.lang.String id)
registeredOwnersAsServicePrincipal
in interface IDeviceRequestBuilder
public IUserCollectionWithReferencesRequestBuilder registeredOwnersAsUser()
registeredOwnersAsUser
in interface IDeviceRequestBuilder
public IUserWithReferenceRequestBuilder registeredOwnersAsUser(java.lang.String id)
registeredOwnersAsUser
in interface IDeviceRequestBuilder
public IDirectoryObjectCollectionWithReferencesRequestBuilder registeredUsers()
registeredUsers
in interface IDeviceRequestBuilder
public IDirectoryObjectWithReferenceRequestBuilder registeredUsers(java.lang.String id)
registeredUsers
in interface IDeviceRequestBuilder
public IAppRoleAssignmentCollectionWithReferencesRequestBuilder registeredUsersAsAppRoleAssignment()
registeredUsersAsAppRoleAssignment
in interface IDeviceRequestBuilder
public IAppRoleAssignmentWithReferenceRequestBuilder registeredUsersAsAppRoleAssignment(java.lang.String id)
registeredUsersAsAppRoleAssignment
in interface IDeviceRequestBuilder
public IEndpointCollectionWithReferencesRequestBuilder registeredUsersAsEndpoint()
registeredUsersAsEndpoint
in interface IDeviceRequestBuilder
public IEndpointWithReferenceRequestBuilder registeredUsersAsEndpoint(java.lang.String id)
registeredUsersAsEndpoint
in interface IDeviceRequestBuilder
public IServicePrincipalCollectionWithReferencesRequestBuilder registeredUsersAsServicePrincipal()
registeredUsersAsServicePrincipal
in interface IDeviceRequestBuilder
public IServicePrincipalWithReferenceRequestBuilder registeredUsersAsServicePrincipal(java.lang.String id)
registeredUsersAsServicePrincipal
in interface IDeviceRequestBuilder
public IUserCollectionWithReferencesRequestBuilder registeredUsersAsUser()
registeredUsersAsUser
in interface IDeviceRequestBuilder
public IUserWithReferenceRequestBuilder registeredUsersAsUser(java.lang.String id)
registeredUsersAsUser
in interface IDeviceRequestBuilder
public IDirectoryObjectCollectionWithReferencesRequestBuilder transitiveMemberOf()
transitiveMemberOf
in interface IDeviceRequestBuilder
public IDirectoryObjectWithReferenceRequestBuilder transitiveMemberOf(java.lang.String id)
transitiveMemberOf
in interface IDeviceRequestBuilder
public IUserCollectionWithReferencesRequestBuilder transitiveMemberOfAsUser()
transitiveMemberOfAsUser
in interface IDeviceRequestBuilder
public IUserWithReferenceRequestBuilder transitiveMemberOfAsUser(java.lang.String id)
transitiveMemberOfAsUser
in interface IDeviceRequestBuilder
public IGroupCollectionWithReferencesRequestBuilder transitiveMemberOfAsGroup()
transitiveMemberOfAsGroup
in interface IDeviceRequestBuilder
public IGroupWithReferenceRequestBuilder transitiveMemberOfAsGroup(java.lang.String id)
transitiveMemberOfAsGroup
in interface IDeviceRequestBuilder
public IApplicationCollectionWithReferencesRequestBuilder transitiveMemberOfAsApplication()
transitiveMemberOfAsApplication
in interface IDeviceRequestBuilder
public IApplicationWithReferenceRequestBuilder transitiveMemberOfAsApplication(java.lang.String id)
transitiveMemberOfAsApplication
in interface IDeviceRequestBuilder
public IServicePrincipalCollectionWithReferencesRequestBuilder transitiveMemberOfAsServicePrincipal()
transitiveMemberOfAsServicePrincipal
in interface IDeviceRequestBuilder
public IServicePrincipalWithReferenceRequestBuilder transitiveMemberOfAsServicePrincipal(java.lang.String id)
transitiveMemberOfAsServicePrincipal
in interface IDeviceRequestBuilder
public IDeviceCollectionWithReferencesRequestBuilder transitiveMemberOfAsDevice()
transitiveMemberOfAsDevice
in interface IDeviceRequestBuilder
public IDeviceWithReferenceRequestBuilder transitiveMemberOfAsDevice(java.lang.String id)
transitiveMemberOfAsDevice
in interface IDeviceRequestBuilder
public IOrgContactCollectionWithReferencesRequestBuilder transitiveMemberOfAsOrgContact()
transitiveMemberOfAsOrgContact
in interface IDeviceRequestBuilder
public IOrgContactWithReferenceRequestBuilder transitiveMemberOfAsOrgContact(java.lang.String id)
transitiveMemberOfAsOrgContact
in interface IDeviceRequestBuilder
public IExtensionCollectionRequestBuilder extensions()
extensions
in interface IDeviceRequestBuilder
public IExtensionRequestBuilder extensions(java.lang.String id)
extensions
in interface IDeviceRequestBuilder