Namespace Google.Apis.Bigquery.v2 | Google.Apis.Bigquery.v2
Show / Hide Table of Contents

Namespace Google.Apis.Bigquery.v2

Classes

BigqueryBaseServiceRequest<TResponse>

A base abstract class for Bigquery requests.

BigqueryService

The Bigquery Service.

BigqueryService.Scope

Available OAuth 2.0 scopes for use with the BigQuery API.

BigqueryService.ScopeConstants

Available OAuth 2.0 scope constants for use with the BigQuery API.

DatasetsResource

The "datasets" collection of methods.

DatasetsResource.DeleteRequest

Deletes the dataset specified by the datasetId value. Before you can delete a dataset, you must delete all its tables, either manually or by specifying deleteContents. Immediately after deletion, you can create another dataset with the same name.

DatasetsResource.GetRequest

Returns the dataset specified by datasetID.

DatasetsResource.InsertRequest

Creates a new empty dataset.

DatasetsResource.ListRequest

Lists all datasets in the specified project to which the user has been granted the READER dataset role.

DatasetsResource.Request

Updates information in an existing dataset. The update method replaces the entire dataset resource, whereas the method only replaces fields that are provided in the submitted dataset resource. This method supports RFC5789 semantics.

DatasetsResource.UndeleteRequest

Undeletes a dataset which is within time travel window based on datasetId. If a time is specified, the dataset version deleted at that time is undeleted, else the last live version is undeleted.

DatasetsResource.UpdateRequest

Updates information in an existing dataset. The update method replaces the entire dataset resource, whereas the method only replaces fields that are provided in the submitted dataset resource.

JobsResource

The "jobs" collection of methods.

JobsResource.CancelRequest

Requests that a job be cancelled. This call will return immediately, and the client will need to poll for the job status to see if the cancel completed successfully. Cancelled jobs may still incur costs.

JobsResource.DeleteRequest

Requests the deletion of the metadata of a job. This call returns when the job's metadata is deleted.

JobsResource.GetQueryResultsRequest

RPC to get the results of a query job.

JobsResource.GetRequest

Returns information about a specific job. Job information is available for a six month period after creation. Requires that you're the person who ran the job, or have the Is Owner project role.

JobsResource.InsertMediaUpload

Insert media upload which supports resumable upload.

JobsResource.InsertRequest

Starts a new asynchronous job. This API has two different kinds of endpoint URIs, as this method supports a variety of use cases. * The Metadata URI is used for most interactions, as it accepts the job configuration directly. * The Upload URI is ONLY for the case when you're sending both a load job configuration and a data stream together. In this case, the Upload URI accepts the job configuration and the data as two distinct multipart MIME parts.

JobsResource.ListRequest

Lists all jobs that you started in the specified project. Job information is available for a six month period after creation. The job list is sorted in reverse chronological order, by job creation time. Requires the Can View project role, or the Is Owner project role if you set the allUsers property.

JobsResource.QueryRequest

Runs a BigQuery SQL query synchronously and returns query results if the query completes within a specified timeout.

ModelsResource

The "models" collection of methods.

ModelsResource.DeleteRequest

Deletes the model specified by modelId from the dataset.

ModelsResource.GetRequest

Gets the specified model resource by model ID.

ModelsResource.ListRequest

Lists all models in the specified dataset. Requires the READER dataset role. After retrieving the list of models, you can get information about a particular model by calling the models.get method.

ModelsResource.Request

specific fields in the specified model.

ProjectsResource

The "projects" collection of methods.

ProjectsResource.GetServiceAccountRequest

RPC to get the service account for a project used for interactions with Google Cloud KMS

ProjectsResource.ListRequest

RPC to list projects to which the user has been granted any project role. Users of this method are encouraged to consider the Resource Manager API, which provides the underlying data for this method and has more capabilities.

RoutinesResource

The "routines" collection of methods.

RoutinesResource.DeleteRequest

Deletes the routine specified by routineId from the dataset.

RoutinesResource.GetIamPolicyRequest

Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

RoutinesResource.GetRequest

Gets the specified routine resource by routine ID.

RoutinesResource.InsertRequest

Creates a new routine in the dataset.

RoutinesResource.ListRequest

Lists all routines in the specified dataset. Requires the READER dataset role.

RoutinesResource.SetIamPolicyRequest

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

RoutinesResource.UpdateRequest

Updates information in an existing routine. The update method replaces the entire Routine resource.

RowAccessPoliciesResource

The "rowAccessPolicies" collection of methods.

RowAccessPoliciesResource.BatchDeleteRequest

Deletes provided row access policies.

RowAccessPoliciesResource.DeleteRequest

Deletes a row access policy.

RowAccessPoliciesResource.GetIamPolicyRequest

Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

RowAccessPoliciesResource.GetRequest

Gets the specified row access policy by policy ID.

RowAccessPoliciesResource.InsertRequest

Creates a row access policy.

RowAccessPoliciesResource.ListRequest

Lists all row access policies on the specified table.

RowAccessPoliciesResource.TestIamPermissionsRequest

Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.

RowAccessPoliciesResource.UpdateRequest

Updates a row access policy.

TabledataResource

The "tabledata" collection of methods.

TabledataResource.InsertAllRequest

Streams data into BigQuery one record at a time without needing to run a load job.

TabledataResource.ListRequest

List the content of a table in rows.

TablesResource

The "tables" collection of methods.

TablesResource.DeleteRequest

Deletes the table specified by tableId from the dataset. If the table contains data, all the data will be deleted.

TablesResource.GetIamPolicyRequest

Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

TablesResource.GetRequest

Gets the specified table resource by table ID. This method does not return the data in the table, it only returns the table resource, which describes the structure of this table.

TablesResource.InsertRequest

Creates a new, empty table in the dataset.

TablesResource.ListRequest

Lists all tables in the specified dataset. Requires the READER dataset role.

TablesResource.Request

Updates information in an existing table. The update method replaces the entire table resource, whereas the method only replaces fields that are provided in the submitted table resource. This method supports RFC5789 semantics.

TablesResource.SetIamPolicyRequest

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

TablesResource.TestIamPermissionsRequest

Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.

TablesResource.UpdateRequest

Updates information in an existing table. The update method replaces the entire Table resource, whereas the method only replaces fields that are provided in the submitted Table resource.

Enums

BigqueryBaseServiceRequest<TResponse>.AltEnum

Data format for response.

BigqueryBaseServiceRequest<TResponse>.XgafvEnum

V1 error format.

DatasetsResource.GetRequest.DatasetViewEnum

Optional. Specifies the view that determines which dataset information is returned. By default, metadata and ACL information are returned.

DatasetsResource.Request.UpdateModeEnum

Optional. Specifies the fields of dataset that update/ operation is targeting By default, both metadata and ACL fields are updated.

DatasetsResource.UpdateRequest.UpdateModeEnum

Optional. Specifies the fields of dataset that update/ operation is targeting By default, both metadata and ACL fields are updated.

JobsResource.InsertMediaUpload.AltEnum

Data format for response.

JobsResource.InsertMediaUpload.XgafvEnum

V1 error format.

JobsResource.ListRequest.ProjectionEnum

Restrict information returned to a set of selected fields

JobsResource.ListRequest.StateFilterEnum

Filter for job state

TablesResource.GetRequest.ViewEnum

Optional. Specifies the view that determines which table information is returned. By default, basic table information and storage statistics (STORAGE_STATS) are returned.

In this article
Back to top Generated by DocFX