Package odata.msgraph.client.beta.entity
Class Permission.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.Permission.Builder
-
- Enclosing class:
- Permission
public static final class Permission.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
id
public Permission.Builder id(String id)
-
expirationDateTime
public Permission.Builder expirationDateTime(OffsetDateTime expirationDateTime)
-
grantedTo
public Permission.Builder grantedTo(IdentitySet grantedTo)
Org.OData.Core.V1.Revisions
- Parameters:
grantedTo- value ofgrantedToproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
grantedToIdentities
public Permission.Builder grantedToIdentities(List<IdentitySet> grantedToIdentities)
Org.OData.Core.V1.Revisions
- Parameters:
grantedToIdentities- value ofgrantedToIdentitiesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
grantedToIdentities
public Permission.Builder grantedToIdentities(IdentitySet... grantedToIdentities)
Org.OData.Core.V1.Revisions
- Parameters:
grantedToIdentities- value ofgrantedToIdentitiesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
grantedToIdentitiesNextLink
public Permission.Builder grantedToIdentitiesNextLink(String grantedToIdentitiesNextLink)
Org.OData.Core.V1.Revisions
- Parameters:
grantedToIdentitiesNextLink- value ofgrantedToIdentities@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
grantedToIdentitiesV2
public Permission.Builder grantedToIdentitiesV2(List<SharePointIdentitySet> grantedToIdentitiesV2)
-
grantedToIdentitiesV2
public Permission.Builder grantedToIdentitiesV2(SharePointIdentitySet... grantedToIdentitiesV2)
-
grantedToIdentitiesV2NextLink
public Permission.Builder grantedToIdentitiesV2NextLink(String grantedToIdentitiesV2NextLink)
-
grantedToV2
public Permission.Builder grantedToV2(SharePointIdentitySet grantedToV2)
-
hasPassword
public Permission.Builder hasPassword(Boolean hasPassword)
-
inheritedFrom
public Permission.Builder inheritedFrom(ItemReference inheritedFrom)
-
invitation
public Permission.Builder invitation(SharingInvitation invitation)
-
link
public Permission.Builder link(SharingLink link)
-
roles
public Permission.Builder roles(List<String> roles)
-
roles
public Permission.Builder roles(String... roles)
-
rolesNextLink
public Permission.Builder rolesNextLink(String rolesNextLink)
-
shareId
public Permission.Builder shareId(String shareId)
-
build
public Permission build()
-
-