google_api_big_query v0.16.0 GoogleApi.BigQuery.V2.Api.Models View Source
API calls for all endpoints tagged Models
.
Link to this section Summary
Functions
Deletes the model specified by modelId from the dataset.
bigquery_models_get(connection, project_id, dataset_id, model_id, optional_params \\ [], opts \\ [])
Gets the specified model resource by model ID.
Lists all models in the specified dataset. Requires the READER dataset role.
Patch specific fields in the specified model.
Link to this section Functions
Link to this function
bigquery_models_delete(connection, project_id, dataset_id, model_id, optional_params \\ [], opts \\ [])
View Source
bigquery_models_delete(connection, project_id, dataset_id, model_id, optional_params \\ [], opts \\ [])
View Source
bigquery_models_delete(
Tesla.Env.client(),
String.t(),
String.t(),
String.t(),
keyword(),
keyword()
) :: {:ok, nil} | {:error, Tesla.Env.t()}
bigquery_models_delete( Tesla.Env.client(), String.t(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, nil} | {:error, Tesla.Env.t()}
Deletes the model specified by modelId from the dataset.
Parameters
connection
(type:GoogleApi.BigQuery.V2.Connection.t
) - Connection to serverproject_id
(type:String.t
) - Project ID of the model to delete.dataset_id
(type:String.t
) - Dataset ID of the model to delete.model_id
(type:String.t
) - Model ID of the model to delete.optional_params
(type:keyword()
) - Optional parameters:alt
(type:String.t
) - Data format for the response.:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - An opaque string that represents a user for quota purposes. Must not exceed 40 characters.:userIp
(type:String.t
) - Deprecated. Please use quotaUser instead.
opts
(type:keyword()
) - Call options
Returns
{:ok, %{}}
on success{:error, info}
on failure
Link to this function
bigquery_models_get(connection, project_id, dataset_id, model_id, optional_params \\ [], opts \\ [])
View Source
bigquery_models_get(connection, project_id, dataset_id, model_id, optional_params \\ [], opts \\ [])
View Source
bigquery_models_get(
Tesla.Env.client(),
String.t(),
String.t(),
String.t(),
keyword(),
keyword()
) :: {:ok, GoogleApi.BigQuery.V2.Model.Model.t()} | {:error, Tesla.Env.t()}
bigquery_models_get( Tesla.Env.client(), String.t(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.BigQuery.V2.Model.Model.t()} | {:error, Tesla.Env.t()}
Gets the specified model resource by model ID.
Parameters
connection
(type:GoogleApi.BigQuery.V2.Connection.t
) - Connection to serverproject_id
(type:String.t
) - Project ID of the requested model.dataset_id
(type:String.t
) - Dataset ID of the requested model.model_id
(type:String.t
) - Model ID of the requested model.optional_params
(type:keyword()
) - Optional parameters:alt
(type:String.t
) - Data format for the response.:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - An opaque string that represents a user for quota purposes. Must not exceed 40 characters.:userIp
(type:String.t
) - Deprecated. Please use quotaUser instead.
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.BigQuery.V2.Model.Model{}}
on success{:error, info}
on failure
Link to this function
bigquery_models_list(connection, project_id, dataset_id, optional_params \\ [], opts \\ [])
View Source
bigquery_models_list(connection, project_id, dataset_id, optional_params \\ [], opts \\ [])
View Source
bigquery_models_list(
Tesla.Env.client(),
String.t(),
String.t(),
keyword(),
keyword()
) ::
{:ok, GoogleApi.BigQuery.V2.Model.ListModelsResponse.t()}
| {:error, Tesla.Env.t()}
bigquery_models_list( Tesla.Env.client(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.BigQuery.V2.Model.ListModelsResponse.t()} | {:error, Tesla.Env.t()}
Lists all models in the specified dataset. Requires the READER dataset role.
Parameters
connection
(type:GoogleApi.BigQuery.V2.Connection.t
) - Connection to serverproject_id
(type:String.t
) - Project ID of the models to list.dataset_id
(type:String.t
) - Dataset ID of the models to list.optional_params
(type:keyword()
) - Optional parameters:alt
(type:String.t
) - Data format for the response.:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - An opaque string that represents a user for quota purposes. Must not exceed 40 characters.:userIp
(type:String.t
) - Deprecated. Please use quotaUser instead.:maxResults
(type:integer()
) - The maximum number of results to return in a single response page. Leverage the page tokens to iterate through the entire collection.:pageToken
(type:String.t
) - Page token, returned by a previous call to request the next page of results
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.BigQuery.V2.Model.ListModelsResponse{}}
on success{:error, info}
on failure
Link to this function
bigquery_models_patch(connection, project_id, dataset_id, model_id, optional_params \\ [], opts \\ [])
View Source
bigquery_models_patch(connection, project_id, dataset_id, model_id, optional_params \\ [], opts \\ [])
View Source
bigquery_models_patch(
Tesla.Env.client(),
String.t(),
String.t(),
String.t(),
keyword(),
keyword()
) :: {:ok, GoogleApi.BigQuery.V2.Model.Model.t()} | {:error, Tesla.Env.t()}
bigquery_models_patch( Tesla.Env.client(), String.t(), String.t(), String.t(), keyword(), keyword() ) :: {:ok, GoogleApi.BigQuery.V2.Model.Model.t()} | {:error, Tesla.Env.t()}
Patch specific fields in the specified model.
Parameters
connection
(type:GoogleApi.BigQuery.V2.Connection.t
) - Connection to serverproject_id
(type:String.t
) - Project ID of the model to patch.dataset_id
(type:String.t
) - Dataset ID of the model to patch.model_id
(type:String.t
) - Model ID of the model to patch.optional_params
(type:keyword()
) - Optional parameters:alt
(type:String.t
) - Data format for the response.:fields
(type:String.t
) - Selector specifying which fields to include in a partial response.:key
(type:String.t
) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.:oauth_token
(type:String.t
) - OAuth 2.0 token for the current user.:prettyPrint
(type:boolean()
) - Returns response with indentations and line breaks.:quotaUser
(type:String.t
) - An opaque string that represents a user for quota purposes. Must not exceed 40 characters.:userIp
(type:String.t
) - Deprecated. Please use quotaUser instead.:body
(type:GoogleApi.BigQuery.V2.Model.Model.t
) -
opts
(type:keyword()
) - Call options
Returns
{:ok, %GoogleApi.BigQuery.V2.Model.Model{}}
on success{:error, info}
on failure