google_api_genomics v0.0.1 GoogleApi.Genomics.V1.Api.Callsets View Source

API calls for all endpoints tagged Callsets.

Link to this section Summary

Functions

Creates a new call set. For the definitions of call sets and other genomics resources, see Fundamentals of Google Genomics

Deletes a call set. For the definitions of call sets and other genomics resources, see Fundamentals of Google Genomics

Gets a call set by ID. For the definitions of call sets and other genomics resources, see Fundamentals of Google Genomics

Updates a call set. For the definitions of call sets and other genomics resources, see Fundamentals of Google Genomics This method supports patch semantics

Gets a list of call sets matching the criteria. For the definitions of call sets and other genomics resources, see Fundamentals of Google Genomics Implements GlobalAllianceApi.searchCallSets

Link to this section Functions

Link to this function genomics_callsets_create(connection, opts \\ []) View Source
genomics_callsets_create(Tesla.Env.client, keyword) ::
  {:ok, GoogleApi.Genomics.V1.Model.CallSet.t} |
  {:error, Tesla.Env.t}

Creates a new call set. For the definitions of call sets and other genomics resources, see Fundamentals of Google Genomics

Parameters

  • connection (GoogleApi.Genomics.V1.Connection): Connection to server
  • opts (KeywordList): [optional] Optional parameters

    • :fields (String): Selector specifying which fields to include in a partial response.
    • :upload_type (String): Legacy upload protocol for media (e.g. "media", "multipart").
    • :__/xgafv (String): V1 error format.
    • :callback (String): JSONP
    • :alt (String): Data format for response.
    • :access_token (String): OAuth access token.
    • :key (String): 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.
    • :quota_user (String): Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • :pp (Boolean): Pretty-print response.
    • :bearer_token (String): OAuth bearer token.
    • :oauth_token (String): OAuth 2.0 token for the current user.
    • :upload_protocol (String): Upload protocol for media (e.g. "raw", "multipart").
    • :pretty_print (Boolean): Returns response with indentations and line breaks.
    • :body (CallSet):

Returns

{:ok, %GoogleApi.Genomics.V1.Model.CallSet{}} on success {:error, info} on failure

Link to this function genomics_callsets_delete(connection, call_set_id, opts \\ []) View Source
genomics_callsets_delete(Tesla.Env.client, String.t, keyword) ::
  {:ok, GoogleApi.Genomics.V1.Model.Empty.t} |
  {:error, Tesla.Env.t}

Deletes a call set. For the definitions of call sets and other genomics resources, see Fundamentals of Google Genomics

Parameters

  • connection (GoogleApi.Genomics.V1.Connection): Connection to server
  • call_set_id (String): The ID of the call set to be deleted.
  • opts (KeywordList): [optional] Optional parameters

    • :fields (String): Selector specifying which fields to include in a partial response.
    • :upload_type (String): Legacy upload protocol for media (e.g. "media", "multipart").
    • :__/xgafv (String): V1 error format.
    • :callback (String): JSONP
    • :alt (String): Data format for response.
    • :access_token (String): OAuth access token.
    • :key (String): 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.
    • :quota_user (String): Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • :pp (Boolean): Pretty-print response.
    • :bearer_token (String): OAuth bearer token.
    • :oauth_token (String): OAuth 2.0 token for the current user.
    • :upload_protocol (String): Upload protocol for media (e.g. "raw", "multipart").
    • :pretty_print (Boolean): Returns response with indentations and line breaks.

Returns

{:ok, %GoogleApi.Genomics.V1.Model.Empty{}} on success {:error, info} on failure

Link to this function genomics_callsets_get(connection, call_set_id, opts \\ []) View Source
genomics_callsets_get(Tesla.Env.client, String.t, keyword) ::
  {:ok, GoogleApi.Genomics.V1.Model.CallSet.t} |
  {:error, Tesla.Env.t}

Gets a call set by ID. For the definitions of call sets and other genomics resources, see Fundamentals of Google Genomics

Parameters

  • connection (GoogleApi.Genomics.V1.Connection): Connection to server
  • call_set_id (String): The ID of the call set.
  • opts (KeywordList): [optional] Optional parameters

    • :fields (String): Selector specifying which fields to include in a partial response.
    • :upload_type (String): Legacy upload protocol for media (e.g. "media", "multipart").
    • :__/xgafv (String): V1 error format.
    • :callback (String): JSONP
    • :alt (String): Data format for response.
    • :access_token (String): OAuth access token.
    • :key (String): 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.
    • :quota_user (String): Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • :pp (Boolean): Pretty-print response.
    • :bearer_token (String): OAuth bearer token.
    • :oauth_token (String): OAuth 2.0 token for the current user.
    • :upload_protocol (String): Upload protocol for media (e.g. "raw", "multipart").
    • :pretty_print (Boolean): Returns response with indentations and line breaks.

Returns

{:ok, %GoogleApi.Genomics.V1.Model.CallSet{}} on success {:error, info} on failure

Link to this function genomics_callsets_patch(connection, call_set_id, opts \\ []) View Source
genomics_callsets_patch(Tesla.Env.client, String.t, keyword) ::
  {:ok, GoogleApi.Genomics.V1.Model.CallSet.t} |
  {:error, Tesla.Env.t}

Updates a call set. For the definitions of call sets and other genomics resources, see Fundamentals of Google Genomics This method supports patch semantics.

Parameters

  • connection (GoogleApi.Genomics.V1.Connection): Connection to server
  • call_set_id (String): The ID of the call set to be updated.
  • opts (KeywordList): [optional] Optional parameters

    • :fields (String): Selector specifying which fields to include in a partial response.
    • :upload_type (String): Legacy upload protocol for media (e.g. "media", "multipart").
    • :__/xgafv (String): V1 error format.
    • :callback (String): JSONP
    • :alt (String): Data format for response.
    • :access_token (String): OAuth access token.
    • :key (String): 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.
    • :quota_user (String): Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • :pp (Boolean): Pretty-print response.
    • :bearer_token (String): OAuth bearer token.
    • :oauth_token (String): OAuth 2.0 token for the current user.
    • :upload_protocol (String): Upload protocol for media (e.g. "raw", "multipart").
    • :pretty_print (Boolean): Returns response with indentations and line breaks.
    • :update_mask (String): An optional mask specifying which fields to update. At this time, the only mutable field is name. The only acceptable value is "name". If unspecified, all mutable fields will be updated.
    • :body (CallSet):

Returns

{:ok, %GoogleApi.Genomics.V1.Model.CallSet{}} on success {:error, info} on failure

Link to this function genomics_callsets_search(connection, opts \\ []) View Source
genomics_callsets_search(Tesla.Env.client, keyword) ::
  {:ok, GoogleApi.Genomics.V1.Model.SearchCallSetsResponse.t} |
  {:error, Tesla.Env.t}

Gets a list of call sets matching the criteria. For the definitions of call sets and other genomics resources, see Fundamentals of Google Genomics Implements GlobalAllianceApi.searchCallSets.

Parameters

  • connection (GoogleApi.Genomics.V1.Connection): Connection to server
  • opts (KeywordList): [optional] Optional parameters

    • :fields (String): Selector specifying which fields to include in a partial response.
    • :upload_type (String): Legacy upload protocol for media (e.g. "media", "multipart").
    • :__/xgafv (String): V1 error format.
    • :callback (String): JSONP
    • :alt (String): Data format for response.
    • :access_token (String): OAuth access token.
    • :key (String): 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.
    • :quota_user (String): Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • :pp (Boolean): Pretty-print response.
    • :bearer_token (String): OAuth bearer token.
    • :oauth_token (String): OAuth 2.0 token for the current user.
    • :upload_protocol (String): Upload protocol for media (e.g. "raw", "multipart").
    • :pretty_print (Boolean): Returns response with indentations and line breaks.
    • :body (SearchCallSetsRequest):

Returns

{:ok, %GoogleApi.Genomics.V1.Model.SearchCallSetsResponse{}} on success {:error, info} on failure