Send feedback
Class Acl (2.23.2)
Stay organized with collections
Save and categorize content based on your preferences.
Version latest keyboard_arrow_down
public final class Acl implements Serializable
Access Control for a BigQuery Dataset. BigQuery uses ACLs to manage permissions on datasets. ACLs
are not directly supported on tables. A table inherits its ACL from the dataset that contains it.
Project roles affect your ability to run jobs or manage the project, while dataset roles affect
how you can access or modify the data inside of a project.
See Also: Access Control
Static Methods
of(Acl.DatasetAclEntity datasetAclEntity)
public static Acl of(Acl.DatasetAclEntity datasetAclEntity)
Returns an Acl object for a datasetAclEntity.
Parameter
Returns
of(Acl.Entity entity, Acl.Role role)
public static Acl of(Acl.Entity entity, Acl.Role role)
Parameters
Name Description entity
Acl.Entity
the entity for this ACL object
role
Acl.Role
the role to associate to the entity
object
Returns
of(Acl.Routine routine)
public static Acl of(Acl.Routine routine)
Returns an Acl object for a routine entity.
Parameter
Returns
of(Acl.View view)
public static Acl of(Acl.View view)
Returns an Acl object for a view entity.
Parameter
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getEntity()
public Acl.Entity getEntity()
Returns the entity for this ACL.
Returns
getRole()
public Acl.Role getRole()
Returns the role specified by this ACL.
Returns
hashCode()
Returns
Overrides
toString()
Returns
Overrides
Send feedback
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 2023-03-11 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?