DigitalDocumentPermissionBuilder
Stay organized with collections
Save and categorize content based on your preferences.
Inherited Method Summary
From class java.lang.Object
Object
|
clone()
|
boolean |
|
void |
finalize()
|
final Class<?>
|
getClass()
|
int |
hashCode()
|
final void |
notify()
|
final void |
notifyAll()
|
String
|
toString()
|
final void |
wait(long arg0, int arg1)
|
final void |
wait(long arg0)
|
final void |
wait()
|
Constants
The permission to comment on a digital document (does not imply the permission to
read or modify it).
Constant Value:
"CommentPermission"
public static final String
READ_PERMISSION
The permission to read a digital document.
Constant Value:
"ReadPermission"
public static final String
WRITE_PERMISSION
The permission to modify a digital document.
Constant Value:
"WritePermission"
Public Methods
Sets the grantees who get the permission to access.
Parameters
grantees |
The grantees who get the permission to access. |
Sets the type of access permission.
Parameters
type |
The type of access permission. |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2021-02-11 UTC.
[null,null,["Last updated 2021-02-11 UTC."],[],[],null,["public final class **DigitalDocumentPermissionBuilder** extends [IndexableBuilder](/docs/reference/android/com/google/firebase/appindexing/builders/IndexableBuilder)\\\u003c[DigitalDocumentPermissionBuilder](/docs/reference/android/com/google/firebase/appindexing/builders/DigitalDocumentPermissionBuilder)\\\u003e \nBuilder to construct an [Indexable](/docs/reference/android/com/google/firebase/appindexing/Indexable)\nfor a permission on a digital document.\n\nFor reference, see: \u003c//schema.org/DigitalDocumentPermission\u003e. \n\nConstant Summary\n\nPublic Method Summary\n\nInherited Method Summary \nFrom class [com.google.firebase.appindexing.builders.IndexableBuilder](/docs/reference/android/com/google/firebase/appindexing/builders/IndexableBuilder) \n\nFrom class java.lang.Object \n\nConstants \n\npublic static final [String](//developer.android.com/reference/java/lang/String.html)\n**COMMENT_PERMISSION** \nThe permission to comment on a digital document (does not imply the permission to\nread or modify it). \nConstant Value: \"CommentPermission\" \n\npublic static final [String](//developer.android.com/reference/java/lang/String.html)\n**READ_PERMISSION** \nThe permission to read a digital document. \nConstant Value: \"ReadPermission\" \n\npublic static final [String](//developer.android.com/reference/java/lang/String.html)\n**WRITE_PERMISSION** \nThe permission to modify a digital document. \nConstant Value: \"WritePermission\"\n\nPublic Methods \n\npublic [DigitalDocumentPermissionBuilder](/docs/reference/android/com/google/firebase/appindexing/builders/DigitalDocumentPermissionBuilder) **setGrantee** ([PersonBuilder...](/docs/reference/android/com/google/firebase/appindexing/builders/PersonBuilder) grantees) \nSets the grantees who get the permission to access. \n\nParameters\n\npublic [DigitalDocumentPermissionBuilder](/docs/reference/android/com/google/firebase/appindexing/builders/DigitalDocumentPermissionBuilder) **setPermissionType** ([String](//developer.android.com/reference/java/lang/String.html) type) \nSets the type of access permission. \n\nParameters"]]