All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.com.google.api.services.bigquery.model.DatasetAccessEntry.html Maven / Gradle / Ivy

There is a newer version: v2-rev20241027-2.0.0
Show newest version






DatasetAccessEntry (BigQuery API v2-rev20240905-2.0.0)












com.google.api.services.bigquery.model

Class DatasetAccessEntry

  • All Implemented Interfaces:
    Cloneable, Map<String,Object>


    public final class DatasetAccessEntry
    extends com.google.api.client.json.GenericJson
    Grants all resources of particular types in a particular dataset read access to the current dataset. Similar to how individually authorized views work, updates to any resource granted through its dataset (including creation of new resources) requires read permission to referenced resources, plus write permission to the authorizing dataset.

    This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the BigQuery API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json

    Author:
    Google, Inc.
    • Constructor Detail

      • DatasetAccessEntry

        public DatasetAccessEntry()
    • Method Detail

      • getDataset

        public DatasetReference getDataset()
        The dataset this entry applies to
        Returns:
        value or null for none
      • getTargetTypes

        public List<String> getTargetTypes()
        Which resources in the dataset this entry applies to. Currently, only views are supported, but additional target types may be added in the future.
        Returns:
        value or null for none
      • setTargetTypes

        public DatasetAccessEntry setTargetTypes(List<String> targetTypes)
        Which resources in the dataset this entry applies to. Currently, only views are supported, but additional target types may be added in the future.
        Parameters:
        targetTypes - targetTypes or null for none
      • clone

        public DatasetAccessEntry clone()
        Overrides:
        clone in class com.google.api.client.json.GenericJson

Copyright © 2011–2024 Google. All rights reserved.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy