Autogenerated update (2020-05-27)
Update: - billingbudgets_v1beta1 - cloudtasks_v2 - fitness_v1 - healthcare_v1 - healthcare_v1beta1 - homegraph_v1 - iam_v1
This commit is contained in:
parent
d32b26f4c5
commit
7d3c545176
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://cloud.google.com/billing/docs/how-to/budget-api-overview
|
# @see https://cloud.google.com/billing/docs/how-to/budget-api-overview
|
||||||
module BillingbudgetsV1beta1
|
module BillingbudgetsV1beta1
|
||||||
VERSION = 'V1beta1'
|
VERSION = 'V1beta1'
|
||||||
REVISION = '20200516'
|
REVISION = '20200522'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -192,9 +192,9 @@ module Google
|
||||||
|
|
||||||
# Optional. A single label and value pair specifying that usage from only this
|
# Optional. A single label and value pair specifying that usage from only this
|
||||||
# set of
|
# set of
|
||||||
# labeled resources should be included in the budget. Multiple entries or
|
# labeled resources should be included in the budget. Currently, multiple
|
||||||
# multiple values per entry are not allowed. If omitted, the report will
|
# entries or multiple values per entry are not allowed. If omitted, the
|
||||||
# include all labeled and unlabeled usage.
|
# report will include all labeled and unlabeled usage.
|
||||||
# Corresponds to the JSON property `labels`
|
# Corresponds to the JSON property `labels`
|
||||||
# @return [Hash<String,Array<Object>>]
|
# @return [Hash<String,Array<Object>>]
|
||||||
attr_accessor :labels
|
attr_accessor :labels
|
||||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
||||||
# @see https://cloud.google.com/tasks/
|
# @see https://cloud.google.com/tasks/
|
||||||
module CloudtasksV2
|
module CloudtasksV2
|
||||||
VERSION = 'V2'
|
VERSION = 'V2'
|
||||||
REVISION = '20200505'
|
REVISION = '20200513'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -1601,8 +1601,8 @@ module Google
|
||||||
# respond by this deadline then the request is cancelled and the attempt
|
# respond by this deadline then the request is cancelled and the attempt
|
||||||
# is marked as a `DEADLINE_EXCEEDED` failure. Cloud Tasks will retry the
|
# is marked as a `DEADLINE_EXCEEDED` failure. Cloud Tasks will retry the
|
||||||
# task according to the RetryConfig.
|
# task according to the RetryConfig.
|
||||||
# Note that when the request is cancelled, Cloud Tasks will stop listing for
|
# Note that when the request is cancelled, Cloud Tasks will stop listening
|
||||||
# the response, but whether the worker stops processing depends on the
|
# for the response, but whether the worker stops processing depends on the
|
||||||
# worker. For example, if the worker is stuck, it may not react to cancelled
|
# worker. For example, if the worker is stuck, it may not react to cancelled
|
||||||
# requests.
|
# requests.
|
||||||
# The default and maximum values depend on the type of request:
|
# The default and maximum values depend on the type of request:
|
||||||
|
|
|
@ -18,14 +18,14 @@ require 'google/apis/fitness_v1/representations.rb'
|
||||||
|
|
||||||
module Google
|
module Google
|
||||||
module Apis
|
module Apis
|
||||||
# Fitness
|
# Fitness API
|
||||||
#
|
#
|
||||||
# Stores and accesses user data in the fitness store from apps on any platform.
|
# The Fitness API for managing users' fitness tracking data.
|
||||||
#
|
#
|
||||||
# @see https://developers.google.com/fit/rest/
|
# @see https://developers.google.com/fit/rest/v1/get-started
|
||||||
module FitnessV1
|
module FitnessV1
|
||||||
VERSION = 'V1'
|
VERSION = 'V1'
|
||||||
REVISION = '20200220'
|
REVISION = '20200522'
|
||||||
|
|
||||||
# Use Google Fit to see and store your physical activity data
|
# Use Google Fit to see and store your physical activity data
|
||||||
AUTH_FITNESS_ACTIVITY_READ = 'https://www.googleapis.com/auth/fitness.activity.read'
|
AUTH_FITNESS_ACTIVITY_READ = 'https://www.googleapis.com/auth/fitness.activity.read'
|
||||||
|
|
|
@ -36,7 +36,8 @@ module Google
|
||||||
# @return [Array<Google::Apis::FitnessV1::Dataset>]
|
# @return [Array<Google::Apis::FitnessV1::Dataset>]
|
||||||
attr_accessor :dataset
|
attr_accessor :dataset
|
||||||
|
|
||||||
# The end time for the aggregated data, in milliseconds since epoch, inclusive.
|
# The end time for the aggregated data, in milliseconds since epoch,
|
||||||
|
# inclusive.
|
||||||
# Corresponds to the JSON property `endTimeMillis`
|
# Corresponds to the JSON property `endTimeMillis`
|
||||||
# @return [Fixnum]
|
# @return [Fixnum]
|
||||||
attr_accessor :end_time_millis
|
attr_accessor :end_time_millis
|
||||||
|
@ -47,7 +48,8 @@ module Google
|
||||||
# @return [Google::Apis::FitnessV1::Session]
|
# @return [Google::Apis::FitnessV1::Session]
|
||||||
attr_accessor :session
|
attr_accessor :session
|
||||||
|
|
||||||
# The start time for the aggregated data, in milliseconds since epoch, inclusive.
|
# The start time for the aggregated data, in milliseconds since epoch,
|
||||||
|
# inclusive.
|
||||||
# Corresponds to the JSON property `startTimeMillis`
|
# Corresponds to the JSON property `startTimeMillis`
|
||||||
# @return [Fixnum]
|
# @return [Fixnum]
|
||||||
attr_accessor :start_time_millis
|
attr_accessor :start_time_millis
|
||||||
|
@ -78,21 +80,22 @@ module Google
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# A data source ID to aggregate. Only data from the specified data source ID
|
# A data source ID to aggregate. Only data from the specified data source ID
|
||||||
# will be included in the aggregation. If specified, this data source must exist;
|
# will be included in the aggregation. If specified, this data source must
|
||||||
# the OAuth scopes in the supplied credentials must grant read access to this
|
# exist; the OAuth scopes in the supplied credentials must grant read access
|
||||||
# data type. The dataset in the response will have the same data source ID. Note:
|
# to this data type. The dataset in the response will have the same data
|
||||||
# Data can be aggregated by either the dataTypeName or the dataSourceId, not
|
# source ID. Note: Data can be aggregated by either the dataTypeName or the
|
||||||
# both.
|
# dataSourceId, not both.
|
||||||
# Corresponds to the JSON property `dataSourceId`
|
# Corresponds to the JSON property `dataSourceId`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :data_source_id
|
attr_accessor :data_source_id
|
||||||
|
|
||||||
# The data type to aggregate. All data sources providing this data type will
|
# The data type to aggregate. All data sources providing this data type will
|
||||||
# contribute data to the aggregation. The response will contain a single dataset
|
# contribute data to the aggregation. The response will contain a single
|
||||||
# for this data type name. The dataset will have a data source ID of derived::
|
# dataset for this data type name. The dataset will have a data source ID of
|
||||||
# com.google.android.gms:aggregated. If the user has no data for this data type,
|
# derived:<output data type name>:com.google.android.gms:aggregated.
|
||||||
# an empty data set will be returned. Note: Data can be aggregated by either the
|
# If the user has no data for this data type, an empty data set will be
|
||||||
# dataTypeName or the dataSourceId, not both.
|
# returned. Note: Data can be aggregated by either the dataTypeName or the
|
||||||
|
# dataSourceId, not both.
|
||||||
# Corresponds to the JSON property `dataTypeName`
|
# Corresponds to the JSON property `dataTypeName`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :data_type_name
|
attr_accessor :data_type_name
|
||||||
|
@ -112,27 +115,28 @@ module Google
|
||||||
class AggregateRequest
|
class AggregateRequest
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# The specification of data to be aggregated. At least one aggregateBy spec must
|
# The specification of data to be aggregated. At least one aggregateBy spec
|
||||||
# be provided. All data that is specified will be aggregated using the same
|
# must be provided. All data that is specified will be aggregated using the
|
||||||
# bucketing criteria. There will be one dataset in the response for every
|
# same bucketing criteria. There will be one dataset in the response for
|
||||||
# aggregateBy spec.
|
# every aggregateBy spec.
|
||||||
# Corresponds to the JSON property `aggregateBy`
|
# Corresponds to the JSON property `aggregateBy`
|
||||||
# @return [Array<Google::Apis::FitnessV1::AggregateBy>]
|
# @return [Array<Google::Apis::FitnessV1::AggregateBy>]
|
||||||
attr_accessor :aggregate_by
|
attr_accessor :aggregate_by
|
||||||
|
|
||||||
# Specifies that data be aggregated each activity segment recored for a user.
|
# Specifies that data be aggregated each activity segment recored for a user.
|
||||||
# Similar to bucketByActivitySegment, but bucketing is done for each activity
|
# Similar to bucketByActivitySegment, but bucketing is done for each activity
|
||||||
# segment rather than all segments of the same type. Mutually exclusive of other
|
# segment rather than all segments of the same type. Mutually exclusive of
|
||||||
# bucketing specifications.
|
# other bucketing specifications.
|
||||||
# Corresponds to the JSON property `bucketByActivitySegment`
|
# Corresponds to the JSON property `bucketByActivitySegment`
|
||||||
# @return [Google::Apis::FitnessV1::BucketByActivity]
|
# @return [Google::Apis::FitnessV1::BucketByActivity]
|
||||||
attr_accessor :bucket_by_activity_segment
|
attr_accessor :bucket_by_activity_segment
|
||||||
|
|
||||||
# Specifies that data be aggregated by the type of activity being performed when
|
# Specifies that data be aggregated by the type of activity being performed
|
||||||
# the data was recorded. All data that was recorded during a certain activity
|
# when the data was recorded. All data that was recorded during a certain
|
||||||
# type (for the given time range) will be aggregated into the same bucket. Data
|
# activity type (for the given time range) will be aggregated into the same
|
||||||
# that was recorded while the user was not active will not be included in the
|
# bucket. Data that was recorded while the user was not active will not be
|
||||||
# response. Mutually exclusive of other bucketing specifications.
|
# included in the response. Mutually exclusive of other bucketing
|
||||||
|
# specifications.
|
||||||
# Corresponds to the JSON property `bucketByActivityType`
|
# Corresponds to the JSON property `bucketByActivityType`
|
||||||
# @return [Google::Apis::FitnessV1::BucketByActivity]
|
# @return [Google::Apis::FitnessV1::BucketByActivity]
|
||||||
attr_accessor :bucket_by_activity_type
|
attr_accessor :bucket_by_activity_type
|
||||||
|
@ -150,8 +154,9 @@ module Google
|
||||||
# @return [Google::Apis::FitnessV1::BucketByTime]
|
# @return [Google::Apis::FitnessV1::BucketByTime]
|
||||||
attr_accessor :bucket_by_time
|
attr_accessor :bucket_by_time
|
||||||
|
|
||||||
# The end of a window of time. Data that intersects with this time window will
|
# The end of a window of time. Data that intersects with this time
|
||||||
# be aggregated. The time is in milliseconds since epoch, inclusive.
|
# window will be aggregated. The time is in milliseconds since epoch,
|
||||||
|
# inclusive.
|
||||||
# Corresponds to the JSON property `endTimeMillis`
|
# Corresponds to the JSON property `endTimeMillis`
|
||||||
# @return [Fixnum]
|
# @return [Fixnum]
|
||||||
attr_accessor :end_time_millis
|
attr_accessor :end_time_millis
|
||||||
|
@ -161,8 +166,9 @@ module Google
|
||||||
# @return [Array<String>]
|
# @return [Array<String>]
|
||||||
attr_accessor :filtered_data_quality_standard
|
attr_accessor :filtered_data_quality_standard
|
||||||
|
|
||||||
# The start of a window of time. Data that intersects with this time window will
|
# The start of a window of time. Data that intersects with this time
|
||||||
# be aggregated. The time is in milliseconds since epoch, inclusive.
|
# window will be aggregated. The time is in milliseconds since epoch,
|
||||||
|
# inclusive.
|
||||||
# Corresponds to the JSON property `startTimeMillis`
|
# Corresponds to the JSON property `startTimeMillis`
|
||||||
# @return [Fixnum]
|
# @return [Fixnum]
|
||||||
attr_accessor :start_time_millis
|
attr_accessor :start_time_millis
|
||||||
|
@ -212,18 +218,18 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :details_url
|
attr_accessor :details_url
|
||||||
|
|
||||||
# The name of this application. This is required for REST clients, but we do not
|
# The name of this application. This is required for REST clients, but we
|
||||||
# enforce uniqueness of this name. It is provided as a matter of convenience for
|
# do not enforce uniqueness of this name. It is provided as a matter of
|
||||||
# other developers who would like to identify which REST created an Application
|
# convenience for other developers who would like to identify which REST
|
||||||
# or Data Source.
|
# created an Application or Data Source.
|
||||||
# Corresponds to the JSON property `name`
|
# Corresponds to the JSON property `name`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :name
|
attr_accessor :name
|
||||||
|
|
||||||
# Package name for this application. This is used as a unique identifier when
|
# Package name for this application. This is used as a unique
|
||||||
# created by Android applications, but cannot be specified by REST clients. REST
|
# identifier when created by Android applications, but cannot be specified
|
||||||
# clients will have their developer project number reflected into the Data
|
# by REST clients. REST clients will have their developer project number
|
||||||
# Source data stream IDs, instead of the packageName.
|
# reflected into the Data Source data stream IDs, instead of the packageName.
|
||||||
# Corresponds to the JSON property `packageName`
|
# Corresponds to the JSON property `packageName`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :package_name
|
attr_accessor :package_name
|
||||||
|
@ -251,14 +257,15 @@ module Google
|
||||||
class BucketByActivity
|
class BucketByActivity
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# The default activity stream will be used if a specific activityDataSourceId is
|
# The default activity stream will be used if a specific activityDataSourceId
|
||||||
# not specified.
|
# is not specified.
|
||||||
# Corresponds to the JSON property `activityDataSourceId`
|
# Corresponds to the JSON property `activityDataSourceId`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :activity_data_source_id
|
attr_accessor :activity_data_source_id
|
||||||
|
|
||||||
# Specifies that only activity segments of duration longer than
|
# Specifies that only activity segments of duration longer than
|
||||||
# minDurationMillis are considered and used as a container for aggregated data.
|
# minDurationMillis are considered and used as a container for aggregated
|
||||||
|
# data.
|
||||||
# Corresponds to the JSON property `minDurationMillis`
|
# Corresponds to the JSON property `minDurationMillis`
|
||||||
# @return [Fixnum]
|
# @return [Fixnum]
|
||||||
attr_accessor :min_duration_millis
|
attr_accessor :min_duration_millis
|
||||||
|
@ -299,8 +306,8 @@ module Google
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# Specifies that result buckets aggregate data by exactly durationMillis time
|
# Specifies that result buckets aggregate data by exactly durationMillis time
|
||||||
# frames. Time frames that contain no data will be included in the response with
|
# frames. Time frames that contain no data will be included in the response
|
||||||
# an empty dataset.
|
# with an empty dataset.
|
||||||
# Corresponds to the JSON property `durationMillis`
|
# Corresponds to the JSON property `durationMillis`
|
||||||
# @return [Fixnum]
|
# @return [Fixnum]
|
||||||
attr_accessor :duration_millis
|
attr_accessor :duration_millis
|
||||||
|
@ -352,14 +359,14 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
# Represents a single data point, generated by a particular data source. A data
|
# Represents a single data point, generated by a particular data source. A
|
||||||
# point holds a value for each field, an end timestamp and an optional start
|
# data point holds a value for each field, an end timestamp and an optional
|
||||||
# time. The exact semantics of each of these attributes are specified in the
|
# start time. The exact semantics of each of these attributes are specified in
|
||||||
# documentation for the particular data type.
|
# the documentation for the particular data type.
|
||||||
# A data point can represent an instantaneous measurement, reading or input
|
# A data point can represent an instantaneous measurement, reading or input
|
||||||
# observation, as well as averages or aggregates over a time interval. Check the
|
# observation, as well as averages or aggregates over a time interval. Check
|
||||||
# data type documentation to determine which is the case for a particular data
|
# the data type documentation to determine which is the case for a particular
|
||||||
# type.
|
# data type.
|
||||||
# Data points always contain one value for each field of the data type.
|
# Data points always contain one value for each field of the data type.
|
||||||
class DataPoint
|
class DataPoint
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -374,25 +381,25 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :data_type_name
|
attr_accessor :data_type_name
|
||||||
|
|
||||||
# The end time of the interval represented by this data point, in nanoseconds
|
# The end time of the interval represented by this data point, in
|
||||||
# since epoch.
|
# nanoseconds since epoch.
|
||||||
# Corresponds to the JSON property `endTimeNanos`
|
# Corresponds to the JSON property `endTimeNanos`
|
||||||
# @return [Fixnum]
|
# @return [Fixnum]
|
||||||
attr_accessor :end_time_nanos
|
attr_accessor :end_time_nanos
|
||||||
|
|
||||||
# Indicates the last time this data point was modified. Useful only in contexts
|
# Indicates the last time this data point was modified. Useful only in
|
||||||
# where we are listing the data changes, rather than representing the current
|
# contexts where we are listing the data changes, rather than representing
|
||||||
# state of the data.
|
# the current state of the data.
|
||||||
# Corresponds to the JSON property `modifiedTimeMillis`
|
# Corresponds to the JSON property `modifiedTimeMillis`
|
||||||
# @return [Fixnum]
|
# @return [Fixnum]
|
||||||
attr_accessor :modified_time_millis
|
attr_accessor :modified_time_millis
|
||||||
|
|
||||||
# If the data point is contained in a dataset for a derived data source, this
|
# If the data point is contained in a dataset for a derived data source,
|
||||||
# field will be populated with the data source stream ID that created the data
|
# this field will be populated with the data source stream ID that created
|
||||||
# point originally.
|
# the data point originally.
|
||||||
# WARNING: do not rely on this field for anything other than debugging. The
|
# WARNING: do not rely on this field for anything other than debugging. The
|
||||||
# value of this field, if it is set at all, is an implementation detail and is
|
# value of this field, if it is set at all, is an implementation detail and
|
||||||
# not guaranteed to remain consistent.
|
# is not guaranteed to remain consistent.
|
||||||
# Corresponds to the JSON property `originDataSourceId`
|
# Corresponds to the JSON property `originDataSourceId`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :origin_data_source_id
|
attr_accessor :origin_data_source_id
|
||||||
|
@ -402,17 +409,17 @@ module Google
|
||||||
# @return [Fixnum]
|
# @return [Fixnum]
|
||||||
attr_accessor :raw_timestamp_nanos
|
attr_accessor :raw_timestamp_nanos
|
||||||
|
|
||||||
# The start time of the interval represented by this data point, in nanoseconds
|
# The start time of the interval represented by this data point, in
|
||||||
# since epoch.
|
# nanoseconds since epoch.
|
||||||
# Corresponds to the JSON property `startTimeNanos`
|
# Corresponds to the JSON property `startTimeNanos`
|
||||||
# @return [Fixnum]
|
# @return [Fixnum]
|
||||||
attr_accessor :start_time_nanos
|
attr_accessor :start_time_nanos
|
||||||
|
|
||||||
# Values of each data type field for the data point. It is expected that each
|
# Values of each data type field for the data point. It is expected that each
|
||||||
# value corresponding to a data type field will occur in the same order that the
|
# value corresponding to a data type field will occur in the same order that
|
||||||
# field is listed with in the data type specified in a data source.
|
# the field is listed with in the data type specified in a data source.
|
||||||
# Only one of integer and floating point fields will be populated, depending on
|
# Only one of integer and floating point fields will be populated, depending
|
||||||
# the format enum value within data source's type field.
|
# on the format enum value within data source's type field.
|
||||||
# Corresponds to the JSON property `value`
|
# Corresponds to the JSON property `value`
|
||||||
# @return [Array<Google::Apis::FitnessV1::Value>]
|
# @return [Array<Google::Apis::FitnessV1::Value>]
|
||||||
attr_accessor :value
|
attr_accessor :value
|
||||||
|
@ -434,11 +441,12 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
# Definition of a unique source of sensor data. Data sources can expose raw data
|
# Definition of a unique source of sensor data. Data sources can expose raw
|
||||||
# coming from hardware sensors on local or companion devices. They can also
|
# data coming from hardware sensors on local or companion devices. They can
|
||||||
# expose derived data, created by transforming or merging other data sources.
|
# also expose derived data, created by transforming or merging other data
|
||||||
# Multiple data sources can exist for the same data type. Every data point
|
# sources. Multiple data sources can exist for the same data type. Every data
|
||||||
# inserted into or read from this service has an associated data source.
|
# point inserted into or read from this service has an associated data
|
||||||
|
# source.
|
||||||
# The data source contains enough information to uniquely identify its data,
|
# The data source contains enough information to uniquely identify its data,
|
||||||
# including the hardware device and the application that collected and/or
|
# including the hardware device and the application that collected and/or
|
||||||
# transformed the data. It also holds useful metadata, such as the hardware and
|
# transformed the data. It also holds useful metadata, such as the hardware and
|
||||||
|
@ -450,7 +458,7 @@ module Google
|
||||||
class DataSource
|
class DataSource
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
#
|
# Information about an application which feeds sensor data into the platform.
|
||||||
# Corresponds to the JSON property `application`
|
# Corresponds to the JSON property `application`
|
||||||
# @return [Google::Apis::FitnessV1::Application]
|
# @return [Google::Apis::FitnessV1::Application]
|
||||||
attr_accessor :application
|
attr_accessor :application
|
||||||
|
@ -463,46 +471,53 @@ module Google
|
||||||
attr_accessor :data_quality_standard
|
attr_accessor :data_quality_standard
|
||||||
|
|
||||||
# A unique identifier for the data stream produced by this data source. The
|
# A unique identifier for the data stream produced by this data source. The
|
||||||
# identifier includes:
|
# identifier includes:<br/><br/>
|
||||||
#
|
# <ul>
|
||||||
# - The physical device's manufacturer, model, and serial number (UID).
|
# <li>The physical device's manufacturer, model, and serial number
|
||||||
# - The application's package name or name. Package name is used when the data
|
# (UID).</li>
|
||||||
# source was created by an Android application. The developer project number is
|
# <li>The application's package name or name. Package name is used when the
|
||||||
# used when the data source was created by a REST client.
|
# data source was created by an Android application. The developer project
|
||||||
# - The data source's type.
|
# number is used when the data source was created by a REST client.</li>
|
||||||
# - The data source's stream name. Note that not all attributes of the data
|
# <li>The data source's type.</li>
|
||||||
# source are used as part of the stream identifier. In particular, the version
|
# <li>The data source's stream name.</li>
|
||||||
# of the hardware/the application isn't used. This allows us to preserve the
|
# </ul>
|
||||||
# same stream through version updates. This also means that two DataSource
|
# Note that not all attributes of the data source are used as part of the
|
||||||
# objects may represent the same data stream even if they're not equal.
|
# stream identifier. In particular, the version of the hardware/the
|
||||||
# The exact format of the data stream ID created by an Android application is:
|
# application isn't used. This allows us to preserve the same stream through
|
||||||
# type:dataType.name:application.packageName:device.manufacturer:device.model:
|
# version updates. This also means that two DataSource objects may represent
|
||||||
# device.uid:dataStreamName
|
# the same data stream even if they're not equal.
|
||||||
# The exact format of the data stream ID created by a REST client is: type:
|
# The exact format of the data stream ID created by an Android application
|
||||||
# dataType.name:developer project number:device.manufacturer:device.model:device.
|
# is:
|
||||||
# uid:dataStreamName
|
# <var>type:dataType.name<wbr/>:application.packageName<wbr/>:device.
|
||||||
|
# manufacturer<wbr/>:device.model<wbr/>:device.uid<wbr/>:dataStreamName</var>
|
||||||
|
# The exact format of the data stream ID created by a REST client is:
|
||||||
|
# <var>type:dataType.name<wbr/>:developer project
|
||||||
|
# number<wbr/>:device.manufacturer<wbr/>:device.model:device.uid<wbr/>:
|
||||||
|
# dataStreamName</var>
|
||||||
# When any of the optional fields that make up the data stream ID are absent,
|
# When any of the optional fields that make up the data stream ID are absent,
|
||||||
# they will be omitted from the data stream ID. The minimum viable data stream
|
# they will be omitted from the data stream ID. The minimum viable data
|
||||||
# ID would be: type:dataType.name:developer project number
|
# stream ID would be:
|
||||||
# Finally, the developer project number and device UID are obfuscated when read
|
# type:dataType.name:developer project number
|
||||||
# by any REST or Android client that did not create the data source. Only the
|
# Finally, the developer project number and device UID are obfuscated when
|
||||||
# data source creator will see the developer project number in clear and normal
|
# read by any REST or Android client that did not create the data source.
|
||||||
# form. This means a client will see a different set of data_stream_ids than
|
# Only the data source creator will see the developer project number in clear
|
||||||
# another client with different credentials.
|
# and normal form. This means a client will see a different set of
|
||||||
|
# data_stream_ids than another client with different credentials.
|
||||||
# Corresponds to the JSON property `dataStreamId`
|
# Corresponds to the JSON property `dataStreamId`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :data_stream_id
|
attr_accessor :data_stream_id
|
||||||
|
|
||||||
# The stream name uniquely identifies this particular data source among other
|
# The stream name uniquely identifies this particular data source among
|
||||||
# data sources of the same type from the same underlying producer. Setting the
|
# other data sources of the same type from the same underlying producer.
|
||||||
# stream name is optional, but should be done whenever an application exposes
|
# Setting the stream name is optional, but should be done whenever an
|
||||||
# two streams for the same data type, or when a device has two equivalent
|
# application exposes two streams for the same data type, or when a device
|
||||||
# sensors.
|
# has two equivalent sensors.
|
||||||
# Corresponds to the JSON property `dataStreamName`
|
# Corresponds to the JSON property `dataStreamName`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :data_stream_name
|
attr_accessor :data_stream_name
|
||||||
|
|
||||||
#
|
# The data type defines the schema for a stream of data being collected by,
|
||||||
|
# inserted into, or queried from the Fitness API.
|
||||||
# Corresponds to the JSON property `dataType`
|
# Corresponds to the JSON property `dataType`
|
||||||
# @return [Google::Apis::FitnessV1::DataType]
|
# @return [Google::Apis::FitnessV1::DataType]
|
||||||
attr_accessor :data_type
|
attr_accessor :data_type
|
||||||
|
@ -512,12 +527,15 @@ module Google
|
||||||
# The main purpose of the device information contained in this class is to
|
# The main purpose of the device information contained in this class is to
|
||||||
# identify the hardware of a particular data source. This can be useful in
|
# identify the hardware of a particular data source. This can be useful in
|
||||||
# different ways, including:
|
# different ways, including:
|
||||||
# - Distinguishing two similar sensors on different devices (the step counter on
|
# <ul>
|
||||||
# two nexus 5 phones, for instance)
|
# <li>Distinguishing two similar sensors on different devices (the step
|
||||||
# - Display the source of data to the user (by using the device make / model)
|
# counter on two nexus 5 phones, for instance)
|
||||||
# - Treat data differently depending on sensor type (accelerometers on a watch
|
# <li>Display the source of data to the user (by using the device make /
|
||||||
# may give different patterns than those on a phone)
|
# model)
|
||||||
# - Build different analysis models for each device/version.
|
# <li>Treat data differently depending on sensor type (accelerometers on a
|
||||||
|
# watch may give different patterns than those on a phone)
|
||||||
|
# <li>Build different analysis models for each device/version.
|
||||||
|
# </ul>
|
||||||
# Corresponds to the JSON property `device`
|
# Corresponds to the JSON property `device`
|
||||||
# @return [Google::Apis::FitnessV1::Device]
|
# @return [Google::Apis::FitnessV1::Device]
|
||||||
attr_accessor :device
|
attr_accessor :device
|
||||||
|
@ -559,8 +577,8 @@ module Google
|
||||||
# @return [Array<Google::Apis::FitnessV1::DataTypeField>]
|
# @return [Array<Google::Apis::FitnessV1::DataTypeField>]
|
||||||
attr_accessor :field
|
attr_accessor :field
|
||||||
|
|
||||||
# Each data type has a unique, namespaced, name. All data types in the com.
|
# Each data type has a unique, namespaced, name. All data types in the
|
||||||
# google namespace are shared as part of the platform.
|
# com.google namespace are shared as part of the platform.
|
||||||
# Corresponds to the JSON property `name`
|
# Corresponds to the JSON property `name`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :name
|
attr_accessor :name
|
||||||
|
@ -590,8 +608,8 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :format
|
attr_accessor :format
|
||||||
|
|
||||||
# Defines the name and format of data. Unlike data type names, field names are
|
# Defines the name and format of data. Unlike data type names, field names
|
||||||
# not namespaced, and only need to be unique within the data type.
|
# are not namespaced, and only need to be unique within the data type.
|
||||||
# Corresponds to the JSON property `name`
|
# Corresponds to the JSON property `name`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :name
|
attr_accessor :name
|
||||||
|
@ -614,43 +632,44 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
# A dataset represents a projection container for data points. They do not carry
|
# A dataset represents a projection container for data points. They do not
|
||||||
# any info of their own. Datasets represent a set of data points from a
|
# carry any info of their own. Datasets represent a set of data points from a
|
||||||
# particular data source. A data point can be found in more than one dataset.
|
# particular data source. A data point can be found in more than one dataset.
|
||||||
class Dataset
|
class Dataset
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# The data stream ID of the data source that created the points in this dataset.
|
# The data stream ID of the data source that created the points in this
|
||||||
|
# dataset.
|
||||||
# Corresponds to the JSON property `dataSourceId`
|
# Corresponds to the JSON property `dataSourceId`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :data_source_id
|
attr_accessor :data_source_id
|
||||||
|
|
||||||
# The largest end time of all data points in this possibly partial
|
# The largest end time of all data points in this possibly partial
|
||||||
# representation of the dataset. Time is in nanoseconds from epoch. This should
|
# representation of the dataset. Time is in nanoseconds from epoch. This
|
||||||
# also match the second part of the dataset identifier.
|
# should also match the second part of the dataset identifier.
|
||||||
# Corresponds to the JSON property `maxEndTimeNs`
|
# Corresponds to the JSON property `maxEndTimeNs`
|
||||||
# @return [Fixnum]
|
# @return [Fixnum]
|
||||||
attr_accessor :max_end_time_ns
|
attr_accessor :max_end_time_ns
|
||||||
|
|
||||||
# The smallest start time of all data points in this possibly partial
|
# The smallest start time of all data points in this possibly partial
|
||||||
# representation of the dataset. Time is in nanoseconds from epoch. This should
|
# representation of the dataset. Time is in nanoseconds from epoch. This
|
||||||
# also match the first part of the dataset identifier.
|
# should also match the first part of the dataset identifier.
|
||||||
# Corresponds to the JSON property `minStartTimeNs`
|
# Corresponds to the JSON property `minStartTimeNs`
|
||||||
# @return [Fixnum]
|
# @return [Fixnum]
|
||||||
attr_accessor :min_start_time_ns
|
attr_accessor :min_start_time_ns
|
||||||
|
|
||||||
# This token will be set when a dataset is received in response to a GET request
|
# This token will be set when a dataset is received in response to a GET
|
||||||
# and the dataset is too large to be included in a single response. Provide this
|
# request and the dataset is too large to be included in a single response.
|
||||||
# value in a subsequent GET request to return the next page of data points
|
# Provide this value in a subsequent GET request to return the next page of
|
||||||
# within this dataset.
|
# data points within this dataset.
|
||||||
# Corresponds to the JSON property `nextPageToken`
|
# Corresponds to the JSON property `nextPageToken`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :next_page_token
|
attr_accessor :next_page_token
|
||||||
|
|
||||||
# A partial list of data points contained in the dataset, ordered by largest
|
# A partial list of data points contained in the dataset, ordered by largest
|
||||||
# endTimeNanos first. This list is considered complete when retrieving a small
|
# endTimeNanos first. This list is considered complete when retrieving a
|
||||||
# dataset and partial when patching a dataset or retrieving a dataset that is
|
# small dataset and partial when patching a dataset or retrieving a dataset
|
||||||
# too large to include in a single response.
|
# that is too large to include in a single response.
|
||||||
# Corresponds to the JSON property `point`
|
# Corresponds to the JSON property `point`
|
||||||
# @return [Array<Google::Apis::FitnessV1::DataPoint>]
|
# @return [Array<Google::Apis::FitnessV1::DataPoint>]
|
||||||
attr_accessor :point
|
attr_accessor :point
|
||||||
|
@ -674,12 +693,15 @@ module Google
|
||||||
# The main purpose of the device information contained in this class is to
|
# The main purpose of the device information contained in this class is to
|
||||||
# identify the hardware of a particular data source. This can be useful in
|
# identify the hardware of a particular data source. This can be useful in
|
||||||
# different ways, including:
|
# different ways, including:
|
||||||
# - Distinguishing two similar sensors on different devices (the step counter on
|
# <ul>
|
||||||
# two nexus 5 phones, for instance)
|
# <li>Distinguishing two similar sensors on different devices (the step
|
||||||
# - Display the source of data to the user (by using the device make / model)
|
# counter on two nexus 5 phones, for instance)
|
||||||
# - Treat data differently depending on sensor type (accelerometers on a watch
|
# <li>Display the source of data to the user (by using the device make /
|
||||||
# may give different patterns than those on a phone)
|
# model)
|
||||||
# - Build different analysis models for each device/version.
|
# <li>Treat data differently depending on sensor type (accelerometers on a
|
||||||
|
# watch may give different patterns than those on a phone)
|
||||||
|
# <li>Build different analysis models for each device/version.
|
||||||
|
# </ul>
|
||||||
class Device
|
class Device
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
@ -699,9 +721,9 @@ module Google
|
||||||
attr_accessor :type
|
attr_accessor :type
|
||||||
|
|
||||||
# The serial number or other unique ID for the hardware. This field is
|
# The serial number or other unique ID for the hardware. This field is
|
||||||
# obfuscated when read by any REST or Android client that did not create the
|
# obfuscated when read by any REST or Android client that did not create
|
||||||
# data source. Only the data source creator will see the uid field in clear and
|
# the data source. Only the data source creator will see the uid field in
|
||||||
# normal form.
|
# clear and normal form.
|
||||||
# The obfuscation preserves equality; that is, given two IDs, if id1 == id2,
|
# The obfuscation preserves equality; that is, given two IDs, if id1 == id2,
|
||||||
# obfuscated(id1) == obfuscated(id2).
|
# obfuscated(id1) == obfuscated(id2).
|
||||||
# Corresponds to the JSON property `uid`
|
# Corresponds to the JSON property `uid`
|
||||||
|
@ -748,7 +770,8 @@ module Google
|
||||||
attr_accessor :inserted_data_point
|
attr_accessor :inserted_data_point
|
||||||
|
|
||||||
# The continuation token, which is used to page through large result sets.
|
# The continuation token, which is used to page through large result sets.
|
||||||
# Provide this value in a subsequent request to return the next page of results.
|
# Provide this value in a subsequent request to return the next page of
|
||||||
|
# results.
|
||||||
# Corresponds to the JSON property `nextPageToken`
|
# Corresponds to the JSON property `nextPageToken`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :next_page_token
|
attr_accessor :next_page_token
|
||||||
|
@ -789,26 +812,29 @@ module Google
|
||||||
class ListSessionsResponse
|
class ListSessionsResponse
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# If includeDeleted is set to true in the request, this list will contain
|
# If <code>includeDeleted</code> is set to true in the request, and
|
||||||
# sessions deleted with original end times that are within the startTime and
|
# <var>startTime</var> and <var>endTime</var> are omitted, this will include
|
||||||
# endTime frame.
|
# sessions which were deleted since the last sync.
|
||||||
# Corresponds to the JSON property `deletedSession`
|
# Corresponds to the JSON property `deletedSession`
|
||||||
# @return [Array<Google::Apis::FitnessV1::Session>]
|
# @return [Array<Google::Apis::FitnessV1::Session>]
|
||||||
attr_accessor :deleted_session
|
attr_accessor :deleted_session
|
||||||
|
|
||||||
# Flag to indicate server has more data to transfer
|
# Flag to indicate server has more data to transfer.
|
||||||
|
# DO NOT USE THIS FIELD. It is never populated in responses from the server.
|
||||||
# Corresponds to the JSON property `hasMoreData`
|
# Corresponds to the JSON property `hasMoreData`
|
||||||
# @return [Boolean]
|
# @return [Boolean]
|
||||||
attr_accessor :has_more_data
|
attr_accessor :has_more_data
|
||||||
alias_method :has_more_data?, :has_more_data
|
alias_method :has_more_data?, :has_more_data
|
||||||
|
|
||||||
# The continuation token, which is used to page through large result sets.
|
# The sync token which is used to sync further changes. This will only be
|
||||||
# Provide this value in a subsequent request to return the next page of results.
|
# provided if both <var>startTime</var> and <var>endTime</var> are omitted
|
||||||
|
# from the request.
|
||||||
# Corresponds to the JSON property `nextPageToken`
|
# Corresponds to the JSON property `nextPageToken`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :next_page_token
|
attr_accessor :next_page_token
|
||||||
|
|
||||||
# Sessions with an end time that is between startTime and endTime of the request.
|
# Sessions with an end time that is between <var>startTime</var> and
|
||||||
|
# <var>endTime</var> of the request.
|
||||||
# Corresponds to the JSON property `session`
|
# Corresponds to the JSON property `session`
|
||||||
# @return [Array<Google::Apis::FitnessV1::Session>]
|
# @return [Array<Google::Apis::FitnessV1::Session>]
|
||||||
attr_accessor :session
|
attr_accessor :session
|
||||||
|
@ -851,11 +877,12 @@ module Google
|
||||||
class Session
|
class Session
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# Session active time. While start_time_millis and end_time_millis define the
|
# Session active time. While start_time_millis and end_time_millis define
|
||||||
# full session time, the active time can be shorter and specified by
|
# the full session time, the active time can be shorter and specified by
|
||||||
# active_time_millis. If the inactive time during the session is known, it
|
# active_time_millis.
|
||||||
# should also be inserted via a com.google.activity.segment data point with a
|
# If the inactive time during the session is known, it should also be
|
||||||
# STILL activity value
|
# inserted via a com.google.activity.segment data point with a STILL
|
||||||
|
# activity value
|
||||||
# Corresponds to the JSON property `activeTimeMillis`
|
# Corresponds to the JSON property `activeTimeMillis`
|
||||||
# @return [Fixnum]
|
# @return [Fixnum]
|
||||||
attr_accessor :active_time_millis
|
attr_accessor :active_time_millis
|
||||||
|
@ -865,7 +892,7 @@ module Google
|
||||||
# @return [Fixnum]
|
# @return [Fixnum]
|
||||||
attr_accessor :activity_type
|
attr_accessor :activity_type
|
||||||
|
|
||||||
#
|
# The application that created the session.
|
||||||
# Corresponds to the JSON property `application`
|
# Corresponds to the JSON property `application`
|
||||||
# @return [Google::Apis::FitnessV1::Application]
|
# @return [Google::Apis::FitnessV1::Application]
|
||||||
attr_accessor :application
|
attr_accessor :application
|
||||||
|
@ -880,8 +907,8 @@ module Google
|
||||||
# @return [Fixnum]
|
# @return [Fixnum]
|
||||||
attr_accessor :end_time_millis
|
attr_accessor :end_time_millis
|
||||||
|
|
||||||
# A client-generated identifier that is unique across all sessions owned by this
|
# A client-generated identifier that is unique across all sessions owned by
|
||||||
# particular user.
|
# this particular user.
|
||||||
# Corresponds to the JSON property `id`
|
# Corresponds to the JSON property `id`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :id
|
attr_accessor :id
|
||||||
|
@ -935,17 +962,17 @@ module Google
|
||||||
# @return [Fixnum]
|
# @return [Fixnum]
|
||||||
attr_accessor :int_val
|
attr_accessor :int_val
|
||||||
|
|
||||||
# Map value. The valid key space and units for the corresponding value of each
|
# Map value. The valid key space and units for the corresponding value
|
||||||
# entry should be documented as part of the data type definition. Keys should be
|
# of each entry should be documented as part of the data type definition.
|
||||||
# kept small whenever possible. Data streams with large keys and high data
|
# Keys should be kept small whenever possible. Data streams with large keys
|
||||||
# frequency may be down sampled.
|
# and high data frequency may be down sampled.
|
||||||
# Corresponds to the JSON property `mapVal`
|
# Corresponds to the JSON property `mapVal`
|
||||||
# @return [Array<Google::Apis::FitnessV1::ValueMapValEntry>]
|
# @return [Array<Google::Apis::FitnessV1::ValueMapValEntry>]
|
||||||
attr_accessor :map_val
|
attr_accessor :map_val
|
||||||
|
|
||||||
# String value. When this is set, other values must not be set. Strings should
|
# String value. When this is set, other values must not be set.
|
||||||
# be kept small whenever possible. Data streams with large string values and
|
# Strings should be kept small whenever possible. Data streams with large
|
||||||
# high data frequency may be down sampled.
|
# string values and high data frequency may be down sampled.
|
||||||
# Corresponds to the JSON property `stringVal`
|
# Corresponds to the JSON property `stringVal`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :string_val
|
attr_accessor :string_val
|
||||||
|
|
|
@ -20,9 +20,9 @@ require 'google/apis/errors'
|
||||||
module Google
|
module Google
|
||||||
module Apis
|
module Apis
|
||||||
module FitnessV1
|
module FitnessV1
|
||||||
# Fitness
|
# Fitness API
|
||||||
#
|
#
|
||||||
# Stores and accesses user data in the fitness store from apps on any platform.
|
# The Fitness API for managing users' fitness tracking data.
|
||||||
#
|
#
|
||||||
# @example
|
# @example
|
||||||
# require 'google/apis/fitness_v1'
|
# require 'google/apis/fitness_v1'
|
||||||
|
@ -30,7 +30,7 @@ module Google
|
||||||
# Fitness = Google::Apis::FitnessV1 # Alias the module
|
# Fitness = Google::Apis::FitnessV1 # Alias the module
|
||||||
# service = Fitness::FitnessService.new
|
# service = Fitness::FitnessService.new
|
||||||
#
|
#
|
||||||
# @see https://developers.google.com/fit/rest/
|
# @see https://developers.google.com/fit/rest/v1/get-started
|
||||||
class FitnessService < Google::Apis::Core::BaseService
|
class FitnessService < Google::Apis::Core::BaseService
|
||||||
# @return [String]
|
# @return [String]
|
||||||
# API key. Your API key identifies your project and provides you with API access,
|
# API key. Your API key identifies your project and provides you with API access,
|
||||||
|
@ -38,57 +38,55 @@ module Google
|
||||||
attr_accessor :key
|
attr_accessor :key
|
||||||
|
|
||||||
# @return [String]
|
# @return [String]
|
||||||
# An opaque string that represents a user for quota purposes. Must not exceed 40
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
# characters.
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
attr_accessor :quota_user
|
attr_accessor :quota_user
|
||||||
|
|
||||||
# @return [String]
|
|
||||||
# Deprecated. Please use quotaUser instead.
|
|
||||||
attr_accessor :user_ip
|
|
||||||
|
|
||||||
def initialize
|
def initialize
|
||||||
super('https://www.googleapis.com/', 'fitness/v1/users/')
|
super('https://www.googleapis.com/', '')
|
||||||
@batch_path = 'batch/fitness/v1'
|
@batch_path = 'batch/fitness/v1'
|
||||||
end
|
end
|
||||||
|
|
||||||
# Creates a new data source that is unique across all data sources belonging to
|
# Creates a new data source that is unique across all data sources belonging
|
||||||
# this user.
|
# to this user.
|
||||||
# A data source is a unique source of sensor data. Data sources can expose raw
|
# A data source is a unique source of sensor data. Data sources can expose
|
||||||
# data coming from hardware sensors on local or companion devices. They can also
|
# raw data coming from hardware sensors on local or companion devices. They
|
||||||
# expose derived data, created by transforming or merging other data sources.
|
# can also expose derived data, created by transforming or merging other data
|
||||||
# Multiple data sources can exist for the same data type. Every data point in
|
# sources. Multiple data sources can exist for the same data type. Every data
|
||||||
# every dataset inserted into or read from the Fitness API has an associated
|
# point in every dataset inserted into or read from the Fitness API has an
|
||||||
# data source.
|
# associated data source.
|
||||||
# Each data source produces a unique stream of dataset updates, with a unique
|
# Each data source produces a unique stream of dataset updates, with a
|
||||||
# data source identifier. Not all changes to data source affect the data stream
|
# unique data source identifier. Not all changes to data source affect the
|
||||||
# ID, so that data collected by updated versions of the same application/device
|
# data stream ID, so that data collected by updated versions of the same
|
||||||
# can still be considered to belong to the same data source.
|
# application/device can still be considered to belong to the same data
|
||||||
# Data sources are identified using a string generated by the server, based on
|
# source.
|
||||||
# the contents of the source being created. The dataStreamId field should not be
|
# Data sources are identified using a string generated by the server, based
|
||||||
# set when invoking this method. It will be automatically generated by the
|
# on the contents of the source being created. The <code>dataStreamId</code>
|
||||||
# server with the correct format. If a dataStreamId is set, it must match the
|
# field should not be set when invoking this method. It
|
||||||
# format that the server would generate. This format is a combination of some
|
# will be automatically generated by the server with the correct format. If
|
||||||
# fields from the data source, and has a specific order. If it doesn't match,
|
# a <code>dataStreamId</code> is set, it must match the format that the
|
||||||
# the request will fail with an error.
|
# server would generate. This format is a combination of some fields from the
|
||||||
# Specifying a DataType which is not a known type (beginning with "com.google.")
|
# data source, and has a specific order. If it doesn't match, the request
|
||||||
# will create a DataSource with a custom data type. Custom data types are only
|
# will fail with an error.
|
||||||
# readable by the application that created them. Custom data types are
|
# Specifying a DataType which is not a known type (beginning with
|
||||||
# deprecated; use standard data types instead.
|
# "com.google.") will create a DataSource with a <em>custom data type</em>.
|
||||||
|
# Custom data types are only readable by the application that created them.
|
||||||
|
# Custom data types are <strong>deprecated</strong>; use standard data types
|
||||||
|
# instead.
|
||||||
# In addition to the data source fields included in the data source ID, the
|
# In addition to the data source fields included in the data source ID, the
|
||||||
# developer project number that is authenticated when creating the data source
|
# developer project number that is authenticated when creating the data
|
||||||
# is included. This developer project number is obfuscated when read by any
|
# source is included. This developer project number is obfuscated when read
|
||||||
# other developer reading public data types.
|
# by any other developer reading public data types.
|
||||||
# @param [String] user_id
|
# @param [String] user_id
|
||||||
# Create the data source for the person identified. Use me to indicate the
|
# Create the data source for the person identified. Use <code>me</code> to
|
||||||
# authenticated user. Only me is supported at this time.
|
# indicate the authenticated user. Only <code>me</code> is supported at this
|
||||||
|
# time.
|
||||||
# @param [Google::Apis::FitnessV1::DataSource] data_source_object
|
# @param [Google::Apis::FitnessV1::DataSource] data_source_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
# An opaque string that represents a user for quota purposes. Must not exceed 40
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
# characters.
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
# @param [String] user_ip
|
|
||||||
# Deprecated. Please use quotaUser instead.
|
|
||||||
# @param [Google::Apis::RequestOptions] options
|
# @param [Google::Apis::RequestOptions] options
|
||||||
# Request-specific options
|
# Request-specific options
|
||||||
#
|
#
|
||||||
|
@ -101,8 +99,8 @@ module Google
|
||||||
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
def create_user_data_source(user_id, data_source_object = nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block)
|
def create_user_data_source(user_id, data_source_object = nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
command = make_simple_command(:post, '{userId}/dataSources', options)
|
command = make_simple_command(:post, 'fitness/v1/users/{userId}/dataSources', options)
|
||||||
command.request_representation = Google::Apis::FitnessV1::DataSource::Representation
|
command.request_representation = Google::Apis::FitnessV1::DataSource::Representation
|
||||||
command.request_object = data_source_object
|
command.request_object = data_source_object
|
||||||
command.response_representation = Google::Apis::FitnessV1::DataSource::Representation
|
command.response_representation = Google::Apis::FitnessV1::DataSource::Representation
|
||||||
|
@ -110,24 +108,22 @@ module Google
|
||||||
command.params['userId'] = user_id unless user_id.nil?
|
command.params['userId'] = user_id unless user_id.nil?
|
||||||
command.query['fields'] = fields unless fields.nil?
|
command.query['fields'] = fields unless fields.nil?
|
||||||
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
command.query['userIp'] = user_ip unless user_ip.nil?
|
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
# Deletes the specified data source. The request will fail if the data source
|
# Deletes the specified data source. The request will fail if the data
|
||||||
# contains any data points.
|
# source contains any data points.
|
||||||
# @param [String] user_id
|
# @param [String] user_id
|
||||||
# Retrieve a data source for the person identified. Use me to indicate the
|
# Retrieve a data source for the person identified. Use <code>me</code> to
|
||||||
# authenticated user. Only me is supported at this time.
|
# indicate the authenticated user. Only <code>me</code> is supported at this
|
||||||
|
# time.
|
||||||
# @param [String] data_source_id
|
# @param [String] data_source_id
|
||||||
# The data stream ID of the data source to delete.
|
# The data stream ID of the data source to delete.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
# An opaque string that represents a user for quota purposes. Must not exceed 40
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
# characters.
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
# @param [String] user_ip
|
|
||||||
# Deprecated. Please use quotaUser instead.
|
|
||||||
# @param [Google::Apis::RequestOptions] options
|
# @param [Google::Apis::RequestOptions] options
|
||||||
# Request-specific options
|
# Request-specific options
|
||||||
#
|
#
|
||||||
|
@ -140,31 +136,29 @@ module Google
|
||||||
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
def delete_user_data_source(user_id, data_source_id, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block)
|
def delete_user_data_source(user_id, data_source_id, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
command = make_simple_command(:delete, '{userId}/dataSources/{dataSourceId}', options)
|
command = make_simple_command(:delete, 'fitness/v1/users/{userId}/dataSources/{dataSourceId}', options)
|
||||||
command.response_representation = Google::Apis::FitnessV1::DataSource::Representation
|
command.response_representation = Google::Apis::FitnessV1::DataSource::Representation
|
||||||
command.response_class = Google::Apis::FitnessV1::DataSource
|
command.response_class = Google::Apis::FitnessV1::DataSource
|
||||||
command.params['userId'] = user_id unless user_id.nil?
|
command.params['userId'] = user_id unless user_id.nil?
|
||||||
command.params['dataSourceId'] = data_source_id unless data_source_id.nil?
|
command.params['dataSourceId'] = data_source_id unless data_source_id.nil?
|
||||||
command.query['fields'] = fields unless fields.nil?
|
command.query['fields'] = fields unless fields.nil?
|
||||||
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
command.query['userIp'] = user_ip unless user_ip.nil?
|
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
# Returns the specified data source.
|
# Returns the specified data source.
|
||||||
# @param [String] user_id
|
# @param [String] user_id
|
||||||
# Retrieve a data source for the person identified. Use me to indicate the
|
# Retrieve a data source for the person identified. Use <code>me</code> to
|
||||||
# authenticated user. Only me is supported at this time.
|
# indicate the authenticated user. Only <code>me</code> is supported at this
|
||||||
|
# time.
|
||||||
# @param [String] data_source_id
|
# @param [String] data_source_id
|
||||||
# The data stream ID of the data source to retrieve.
|
# The data stream ID of the data source to retrieve.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
# An opaque string that represents a user for quota purposes. Must not exceed 40
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
# characters.
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
# @param [String] user_ip
|
|
||||||
# Deprecated. Please use quotaUser instead.
|
|
||||||
# @param [Google::Apis::RequestOptions] options
|
# @param [Google::Apis::RequestOptions] options
|
||||||
# Request-specific options
|
# Request-specific options
|
||||||
#
|
#
|
||||||
|
@ -177,34 +171,33 @@ module Google
|
||||||
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
def get_user_data_source(user_id, data_source_id, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block)
|
def get_user_data_source(user_id, data_source_id, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
command = make_simple_command(:get, '{userId}/dataSources/{dataSourceId}', options)
|
command = make_simple_command(:get, 'fitness/v1/users/{userId}/dataSources/{dataSourceId}', options)
|
||||||
command.response_representation = Google::Apis::FitnessV1::DataSource::Representation
|
command.response_representation = Google::Apis::FitnessV1::DataSource::Representation
|
||||||
command.response_class = Google::Apis::FitnessV1::DataSource
|
command.response_class = Google::Apis::FitnessV1::DataSource
|
||||||
command.params['userId'] = user_id unless user_id.nil?
|
command.params['userId'] = user_id unless user_id.nil?
|
||||||
command.params['dataSourceId'] = data_source_id unless data_source_id.nil?
|
command.params['dataSourceId'] = data_source_id unless data_source_id.nil?
|
||||||
command.query['fields'] = fields unless fields.nil?
|
command.query['fields'] = fields unless fields.nil?
|
||||||
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
command.query['userIp'] = user_ip unless user_ip.nil?
|
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
# Lists all data sources that are visible to the developer, using the OAuth
|
# Lists all data sources that are visible to the developer, using the OAuth
|
||||||
# scopes provided. The list is not exhaustive; the user may have private data
|
# scopes provided. The list is not exhaustive; the user may have private
|
||||||
# sources that are only visible to other developers, or calls using other scopes.
|
# data sources that are only visible to other developers, or calls using
|
||||||
|
# other scopes.
|
||||||
# @param [String] user_id
|
# @param [String] user_id
|
||||||
# List data sources for the person identified. Use me to indicate the
|
# List data sources for the person identified. Use <code>me</code> to
|
||||||
# authenticated user. Only me is supported at this time.
|
# indicate the authenticated user. Only <code>me</code> is supported at this
|
||||||
|
# time.
|
||||||
# @param [Array<String>, String] data_type_name
|
# @param [Array<String>, String] data_type_name
|
||||||
# The names of data types to include in the list. If not specified, all data
|
# The names of data types to include in the list. If not specified, all
|
||||||
# sources will be returned.
|
# data sources will be returned.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
# An opaque string that represents a user for quota purposes. Must not exceed 40
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
# characters.
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
# @param [String] user_ip
|
|
||||||
# Deprecated. Please use quotaUser instead.
|
|
||||||
# @param [Google::Apis::RequestOptions] options
|
# @param [Google::Apis::RequestOptions] options
|
||||||
# Request-specific options
|
# Request-specific options
|
||||||
#
|
#
|
||||||
|
@ -217,35 +210,34 @@ module Google
|
||||||
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
def list_user_data_sources(user_id, data_type_name: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block)
|
def list_user_data_sources(user_id, data_type_name: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
command = make_simple_command(:get, '{userId}/dataSources', options)
|
command = make_simple_command(:get, 'fitness/v1/users/{userId}/dataSources', options)
|
||||||
command.response_representation = Google::Apis::FitnessV1::ListDataSourcesResponse::Representation
|
command.response_representation = Google::Apis::FitnessV1::ListDataSourcesResponse::Representation
|
||||||
command.response_class = Google::Apis::FitnessV1::ListDataSourcesResponse
|
command.response_class = Google::Apis::FitnessV1::ListDataSourcesResponse
|
||||||
command.params['userId'] = user_id unless user_id.nil?
|
command.params['userId'] = user_id unless user_id.nil?
|
||||||
command.query['dataTypeName'] = data_type_name unless data_type_name.nil?
|
command.query['dataTypeName'] = data_type_name unless data_type_name.nil?
|
||||||
command.query['fields'] = fields unless fields.nil?
|
command.query['fields'] = fields unless fields.nil?
|
||||||
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
command.query['userIp'] = user_ip unless user_ip.nil?
|
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
# Updates the specified data source. The dataStreamId, dataType, type,
|
# Updates the specified data source. The <code>dataStreamId</code>,
|
||||||
# dataStreamName, and device properties with the exception of version, cannot be
|
# <code>dataType</code>, <code>type</code>, <code>dataStreamName</code>, and
|
||||||
# modified.
|
# <code>device</code> properties with the exception of <code>version</code>,
|
||||||
# Data sources are identified by their dataStreamId.
|
# cannot be modified.
|
||||||
|
# Data sources are identified by their <code>dataStreamId</code>.
|
||||||
# @param [String] user_id
|
# @param [String] user_id
|
||||||
# Update the data source for the person identified. Use me to indicate the
|
# Update the data source for the person identified. Use <code>me</code> to
|
||||||
# authenticated user. Only me is supported at this time.
|
# indicate the authenticated user. Only <code>me</code> is supported at this
|
||||||
|
# time.
|
||||||
# @param [String] data_source_id
|
# @param [String] data_source_id
|
||||||
# The data stream ID of the data source to update.
|
# The data stream ID of the data source to update.
|
||||||
# @param [Google::Apis::FitnessV1::DataSource] data_source_object
|
# @param [Google::Apis::FitnessV1::DataSource] data_source_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
# An opaque string that represents a user for quota purposes. Must not exceed 40
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
# characters.
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
# @param [String] user_ip
|
|
||||||
# Deprecated. Please use quotaUser instead.
|
|
||||||
# @param [Google::Apis::RequestOptions] options
|
# @param [Google::Apis::RequestOptions] options
|
||||||
# Request-specific options
|
# Request-specific options
|
||||||
#
|
#
|
||||||
|
@ -258,8 +250,8 @@ module Google
|
||||||
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
def update_user_data_source(user_id, data_source_id, data_source_object = nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block)
|
def update_user_data_source(user_id, data_source_id, data_source_object = nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
command = make_simple_command(:put, '{userId}/dataSources/{dataSourceId}', options)
|
command = make_simple_command(:put, 'fitness/v1/users/{userId}/dataSources/{dataSourceId}', options)
|
||||||
command.request_representation = Google::Apis::FitnessV1::DataSource::Representation
|
command.request_representation = Google::Apis::FitnessV1::DataSource::Representation
|
||||||
command.request_object = data_source_object
|
command.request_object = data_source_object
|
||||||
command.response_representation = Google::Apis::FitnessV1::DataSource::Representation
|
command.response_representation = Google::Apis::FitnessV1::DataSource::Representation
|
||||||
|
@ -268,30 +260,27 @@ module Google
|
||||||
command.params['dataSourceId'] = data_source_id unless data_source_id.nil?
|
command.params['dataSourceId'] = data_source_id unless data_source_id.nil?
|
||||||
command.query['fields'] = fields unless fields.nil?
|
command.query['fields'] = fields unless fields.nil?
|
||||||
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
command.query['userIp'] = user_ip unless user_ip.nil?
|
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
# Queries for user's data point changes for a particular data source.
|
# Queries for user's data point changes for a particular data source.
|
||||||
# @param [String] user_id
|
# @param [String] user_id
|
||||||
# List data points for the person identified. Use me to indicate the
|
# List data points for the person identified. Use <code>me</code> to indicate
|
||||||
# authenticated user. Only me is supported at this time.
|
# the authenticated user. Only <code>me</code> is supported at this time.
|
||||||
# @param [String] data_source_id
|
# @param [String] data_source_id
|
||||||
# The data stream ID of the data source that created the dataset.
|
# The data stream ID of the data source that created the dataset.
|
||||||
# @param [Fixnum] limit
|
# @param [Fixnum] limit
|
||||||
# If specified, no more than this many data point changes will be included in
|
# If specified, no more than this many data point changes will be included
|
||||||
# the response.
|
# in the response.
|
||||||
# @param [String] page_token
|
# @param [String] page_token
|
||||||
# The continuation token, which is used to page through large result sets. To
|
# The continuation token, which is used to page through large result sets.
|
||||||
# get the next page of results, set this parameter to the value of nextPageToken
|
# To get the next page of results, set this parameter to the value of
|
||||||
# from the previous response.
|
# <code>nextPageToken</code> from the previous response.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
# An opaque string that represents a user for quota purposes. Must not exceed 40
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
# characters.
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
# @param [String] user_ip
|
|
||||||
# Deprecated. Please use quotaUser instead.
|
|
||||||
# @param [Google::Apis::RequestOptions] options
|
# @param [Google::Apis::RequestOptions] options
|
||||||
# Request-specific options
|
# Request-specific options
|
||||||
#
|
#
|
||||||
|
@ -304,8 +293,8 @@ module Google
|
||||||
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
def list_user_data_source_data_point_changes(user_id, data_source_id, limit: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block)
|
def list_user_data_source_data_point_changes(user_id, data_source_id, limit: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
command = make_simple_command(:get, '{userId}/dataSources/{dataSourceId}/dataPointChanges', options)
|
command = make_simple_command(:get, 'fitness/v1/users/{userId}/dataSources/{dataSourceId}/dataPointChanges', options)
|
||||||
command.response_representation = Google::Apis::FitnessV1::ListDataPointChangesResponse::Representation
|
command.response_representation = Google::Apis::FitnessV1::ListDataPointChangesResponse::Representation
|
||||||
command.response_class = Google::Apis::FitnessV1::ListDataPointChangesResponse
|
command.response_class = Google::Apis::FitnessV1::ListDataPointChangesResponse
|
||||||
command.params['userId'] = user_id unless user_id.nil?
|
command.params['userId'] = user_id unless user_id.nil?
|
||||||
|
@ -314,26 +303,26 @@ module Google
|
||||||
command.query['pageToken'] = page_token unless page_token.nil?
|
command.query['pageToken'] = page_token unless page_token.nil?
|
||||||
command.query['fields'] = fields unless fields.nil?
|
command.query['fields'] = fields unless fields.nil?
|
||||||
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
command.query['userIp'] = user_ip unless user_ip.nil?
|
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
# Performs an inclusive delete of all data points whose start and end times have
|
# Performs an inclusive delete of all data points whose start and end times
|
||||||
# any overlap with the time range specified by the dataset ID. For most data
|
# have any overlap with the time range specified by the dataset ID. For most
|
||||||
# types, the entire data point will be deleted. For data types where the time
|
# data types, the entire data point will be deleted. For data types where the
|
||||||
# span represents a consistent value (such as com.google.activity.segment), and
|
# time span represents a consistent value (such as
|
||||||
# a data point straddles either end point of the dataset, only the overlapping
|
# <code>com.google.activity.segment</code>), and a data point straddles
|
||||||
# portion of the data point will be deleted.
|
# either end point of the dataset, only the overlapping portion of the data
|
||||||
|
# point will be deleted.
|
||||||
# @param [String] user_id
|
# @param [String] user_id
|
||||||
# Delete a dataset for the person identified. Use me to indicate the
|
# Delete a dataset for the person identified. Use <code>me</code> to indicate
|
||||||
# authenticated user. Only me is supported at this time.
|
# the authenticated user. Only <code>me</code> is supported at this time.
|
||||||
# @param [String] data_source_id
|
# @param [String] data_source_id
|
||||||
# The data stream ID of the data source that created the dataset.
|
# The data stream ID of the data source that created the dataset.
|
||||||
# @param [String] dataset_id
|
# @param [String] dataset_id
|
||||||
# Dataset identifier that is a composite of the minimum data point start time
|
# Dataset identifier that is a composite of the minimum data point start time
|
||||||
# and maximum data point end time represented as nanoseconds from the epoch. The
|
# and maximum data point end time represented as nanoseconds from the epoch.
|
||||||
# ID is formatted like: "startTime-endTime" where startTime and endTime are 64
|
# The ID is formatted like: "<var>startTime</var>-<var>endTime</var>"
|
||||||
# bit integers.
|
# where <var>startTime</var> and <var>endTime</var> are 64 bit integers.
|
||||||
# @param [Fixnum] current_time_millis
|
# @param [Fixnum] current_time_millis
|
||||||
# The client's current time in milliseconds since epoch.
|
# The client's current time in milliseconds since epoch.
|
||||||
# @param [Fixnum] modified_time_millis
|
# @param [Fixnum] modified_time_millis
|
||||||
|
@ -341,10 +330,8 @@ module Google
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
# An opaque string that represents a user for quota purposes. Must not exceed 40
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
# characters.
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
# @param [String] user_ip
|
|
||||||
# Deprecated. Please use quotaUser instead.
|
|
||||||
# @param [Google::Apis::RequestOptions] options
|
# @param [Google::Apis::RequestOptions] options
|
||||||
# Request-specific options
|
# Request-specific options
|
||||||
#
|
#
|
||||||
|
@ -357,8 +344,8 @@ module Google
|
||||||
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
def delete_user_data_source_dataset(user_id, data_source_id, dataset_id, current_time_millis: nil, modified_time_millis: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block)
|
def delete_user_data_source_dataset(user_id, data_source_id, dataset_id, current_time_millis: nil, modified_time_millis: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
command = make_simple_command(:delete, '{userId}/dataSources/{dataSourceId}/datasets/{datasetId}', options)
|
command = make_simple_command(:delete, 'fitness/v1/users/{userId}/dataSources/{dataSourceId}/datasets/{datasetId}', options)
|
||||||
command.params['userId'] = user_id unless user_id.nil?
|
command.params['userId'] = user_id unless user_id.nil?
|
||||||
command.params['dataSourceId'] = data_source_id unless data_source_id.nil?
|
command.params['dataSourceId'] = data_source_id unless data_source_id.nil?
|
||||||
command.params['datasetId'] = dataset_id unless dataset_id.nil?
|
command.params['datasetId'] = dataset_id unless dataset_id.nil?
|
||||||
|
@ -366,42 +353,40 @@ module Google
|
||||||
command.query['modifiedTimeMillis'] = modified_time_millis unless modified_time_millis.nil?
|
command.query['modifiedTimeMillis'] = modified_time_millis unless modified_time_millis.nil?
|
||||||
command.query['fields'] = fields unless fields.nil?
|
command.query['fields'] = fields unless fields.nil?
|
||||||
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
command.query['userIp'] = user_ip unless user_ip.nil?
|
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
# Returns a dataset containing all data points whose start and end times overlap
|
# Returns a dataset containing all data points whose start and end times
|
||||||
# with the specified range of the dataset minimum start time and maximum end
|
# overlap with the specified range of the dataset minimum start time and
|
||||||
# time. Specifically, any data point whose start time is less than or equal to
|
# maximum end time. Specifically, any data point whose start time is less
|
||||||
# the dataset end time and whose end time is greater than or equal to the
|
# than or equal to the dataset end time and whose end time is greater than or
|
||||||
# dataset start time.
|
# equal to the dataset start time.
|
||||||
# @param [String] user_id
|
# @param [String] user_id
|
||||||
# Retrieve a dataset for the person identified. Use me to indicate the
|
# Retrieve a dataset for the person identified. Use <code>me</code> to
|
||||||
# authenticated user. Only me is supported at this time.
|
# indicate the authenticated user. Only <code>me</code> is supported at this
|
||||||
|
# time.
|
||||||
# @param [String] data_source_id
|
# @param [String] data_source_id
|
||||||
# The data stream ID of the data source that created the dataset.
|
# The data stream ID of the data source that created the dataset.
|
||||||
# @param [String] dataset_id
|
# @param [String] dataset_id
|
||||||
# Dataset identifier that is a composite of the minimum data point start time
|
# Dataset identifier that is a composite of the minimum data point start time
|
||||||
# and maximum data point end time represented as nanoseconds from the epoch. The
|
# and maximum data point end time represented as nanoseconds from the epoch.
|
||||||
# ID is formatted like: "startTime-endTime" where startTime and endTime are 64
|
# The ID is formatted like: "<var>startTime</var>-<var>endTime</var>"
|
||||||
# bit integers.
|
# where <var>startTime</var> and <var>endTime</var> are 64 bit integers.
|
||||||
# @param [Fixnum] limit
|
# @param [Fixnum] limit
|
||||||
# If specified, no more than this many data points will be included in the
|
# If specified, no more than this many data points will be included in the
|
||||||
# dataset. If there are more data points in the dataset, nextPageToken will be
|
# dataset. If there are more data points in the dataset, nextPageToken
|
||||||
# set in the dataset response.
|
# will be set in the dataset response.
|
||||||
# @param [String] page_token
|
# @param [String] page_token
|
||||||
# The continuation token, which is used to page through large datasets. To get
|
# The continuation token, which is used to page through large datasets.
|
||||||
# the next page of a dataset, set this parameter to the value of nextPageToken
|
# To get the next page of a dataset, set this parameter to the value of
|
||||||
# from the previous response. Each subsequent call will yield a partial dataset
|
# <code>nextPageToken</code> from the previous response. Each subsequent
|
||||||
# with data point end timestamps that are strictly smaller than those in the
|
# call will yield a partial dataset with data point end timestamps that are
|
||||||
# previous partial response.
|
# strictly smaller than those in the previous partial response.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
# An opaque string that represents a user for quota purposes. Must not exceed 40
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
# characters.
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
# @param [String] user_ip
|
|
||||||
# Deprecated. Please use quotaUser instead.
|
|
||||||
# @param [Google::Apis::RequestOptions] options
|
# @param [Google::Apis::RequestOptions] options
|
||||||
# Request-specific options
|
# Request-specific options
|
||||||
#
|
#
|
||||||
|
@ -414,8 +399,8 @@ module Google
|
||||||
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
def get_user_data_source_dataset(user_id, data_source_id, dataset_id, limit: nil, page_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block)
|
def get_user_data_source_dataset(user_id, data_source_id, dataset_id, limit: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
command = make_simple_command(:get, '{userId}/dataSources/{dataSourceId}/datasets/{datasetId}', options)
|
command = make_simple_command(:get, 'fitness/v1/users/{userId}/dataSources/{dataSourceId}/datasets/{datasetId}', options)
|
||||||
command.response_representation = Google::Apis::FitnessV1::Dataset::Representation
|
command.response_representation = Google::Apis::FitnessV1::Dataset::Representation
|
||||||
command.response_class = Google::Apis::FitnessV1::Dataset
|
command.response_class = Google::Apis::FitnessV1::Dataset
|
||||||
command.params['userId'] = user_id unless user_id.nil?
|
command.params['userId'] = user_id unless user_id.nil?
|
||||||
|
@ -425,36 +410,33 @@ module Google
|
||||||
command.query['pageToken'] = page_token unless page_token.nil?
|
command.query['pageToken'] = page_token unless page_token.nil?
|
||||||
command.query['fields'] = fields unless fields.nil?
|
command.query['fields'] = fields unless fields.nil?
|
||||||
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
command.query['userIp'] = user_ip unless user_ip.nil?
|
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
# Adds data points to a dataset. The dataset need not be previously created. All
|
# Adds data points to a dataset. The dataset need not be previously created.
|
||||||
# points within the given dataset will be returned with subsquent calls to
|
# All points within the given dataset will be returned with subsquent calls
|
||||||
# retrieve this dataset. Data points can belong to more than one dataset. This
|
# to retrieve this dataset. Data points can belong to more than one dataset.
|
||||||
# method does not use patch semantics.
|
# This method does not use patch semantics.
|
||||||
# @param [String] user_id
|
# @param [String] user_id
|
||||||
# Patch a dataset for the person identified. Use me to indicate the
|
# Patch a dataset for the person identified. Use <code>me</code> to indicate
|
||||||
# authenticated user. Only me is supported at this time.
|
# the authenticated user. Only <code>me</code> is supported at this time.
|
||||||
# @param [String] data_source_id
|
# @param [String] data_source_id
|
||||||
# The data stream ID of the data source that created the dataset.
|
# The data stream ID of the data source that created the dataset.
|
||||||
# @param [String] dataset_id
|
# @param [String] dataset_id
|
||||||
# Dataset identifier that is a composite of the minimum data point start time
|
# Dataset identifier that is a composite of the minimum data point start time
|
||||||
# and maximum data point end time represented as nanoseconds from the epoch. The
|
# and maximum data point end time represented as nanoseconds from the epoch.
|
||||||
# ID is formatted like: "startTime-endTime" where startTime and endTime are 64
|
# The ID is formatted like: "<var>startTime</var>-<var>endTime</var>"
|
||||||
# bit integers.
|
# where <var>startTime</var> and <var>endTime</var> are 64 bit integers.
|
||||||
# @param [Google::Apis::FitnessV1::Dataset] dataset_object
|
# @param [Google::Apis::FitnessV1::Dataset] dataset_object
|
||||||
# @param [Fixnum] current_time_millis
|
# @param [Fixnum] current_time_millis
|
||||||
# The client's current time in milliseconds since epoch. Note that the
|
# The client's current time in milliseconds since epoch. Note that the
|
||||||
# minStartTimeNs and maxEndTimeNs properties in the request body are in
|
# <code>minStartTimeNs</code> and <code>maxEndTimeNs</code> properties in
|
||||||
# nanoseconds instead of milliseconds.
|
# the request body are in nanoseconds instead of milliseconds.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
# An opaque string that represents a user for quota purposes. Must not exceed 40
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
# characters.
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
# @param [String] user_ip
|
|
||||||
# Deprecated. Please use quotaUser instead.
|
|
||||||
# @param [Google::Apis::RequestOptions] options
|
# @param [Google::Apis::RequestOptions] options
|
||||||
# Request-specific options
|
# Request-specific options
|
||||||
#
|
#
|
||||||
|
@ -467,8 +449,8 @@ module Google
|
||||||
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
def patch_user_data_source_dataset(user_id, data_source_id, dataset_id, dataset_object = nil, current_time_millis: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block)
|
def patch_user_data_source_dataset(user_id, data_source_id, dataset_id, dataset_object = nil, current_time_millis: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
command = make_simple_command(:patch, '{userId}/dataSources/{dataSourceId}/datasets/{datasetId}', options)
|
command = make_simple_command(:patch, 'fitness/v1/users/{userId}/dataSources/{dataSourceId}/datasets/{datasetId}', options)
|
||||||
command.request_representation = Google::Apis::FitnessV1::Dataset::Representation
|
command.request_representation = Google::Apis::FitnessV1::Dataset::Representation
|
||||||
command.request_object = dataset_object
|
command.request_object = dataset_object
|
||||||
command.response_representation = Google::Apis::FitnessV1::Dataset::Representation
|
command.response_representation = Google::Apis::FitnessV1::Dataset::Representation
|
||||||
|
@ -479,7 +461,6 @@ module Google
|
||||||
command.query['currentTimeMillis'] = current_time_millis unless current_time_millis.nil?
|
command.query['currentTimeMillis'] = current_time_millis unless current_time_millis.nil?
|
||||||
command.query['fields'] = fields unless fields.nil?
|
command.query['fields'] = fields unless fields.nil?
|
||||||
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
command.query['userIp'] = user_ip unless user_ip.nil?
|
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -487,16 +468,14 @@ module Google
|
||||||
# type of boundary. Multiple data sets of multiple types and from multiple
|
# type of boundary. Multiple data sets of multiple types and from multiple
|
||||||
# sources can be aggregated into exactly one bucket type per request.
|
# sources can be aggregated into exactly one bucket type per request.
|
||||||
# @param [String] user_id
|
# @param [String] user_id
|
||||||
# Aggregate data for the person identified. Use me to indicate the authenticated
|
# Aggregate data for the person identified. Use <code>me</code> to indicate
|
||||||
# user. Only me is supported at this time.
|
# the authenticated user. Only <code>me</code> is supported at this time.
|
||||||
# @param [Google::Apis::FitnessV1::AggregateRequest] aggregate_request_object
|
# @param [Google::Apis::FitnessV1::AggregateRequest] aggregate_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
# An opaque string that represents a user for quota purposes. Must not exceed 40
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
# characters.
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
# @param [String] user_ip
|
|
||||||
# Deprecated. Please use quotaUser instead.
|
|
||||||
# @param [Google::Apis::RequestOptions] options
|
# @param [Google::Apis::RequestOptions] options
|
||||||
# Request-specific options
|
# Request-specific options
|
||||||
#
|
#
|
||||||
|
@ -509,8 +488,8 @@ module Google
|
||||||
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
def aggregate_dataset(user_id, aggregate_request_object = nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block)
|
def aggregate_dataset(user_id, aggregate_request_object = nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
command = make_simple_command(:post, '{userId}/dataset:aggregate', options)
|
command = make_simple_command(:post, 'fitness/v1/users/{userId}/dataset:aggregate', options)
|
||||||
command.request_representation = Google::Apis::FitnessV1::AggregateRequest::Representation
|
command.request_representation = Google::Apis::FitnessV1::AggregateRequest::Representation
|
||||||
command.request_object = aggregate_request_object
|
command.request_object = aggregate_request_object
|
||||||
command.response_representation = Google::Apis::FitnessV1::AggregateResponse::Representation
|
command.response_representation = Google::Apis::FitnessV1::AggregateResponse::Representation
|
||||||
|
@ -518,14 +497,13 @@ module Google
|
||||||
command.params['userId'] = user_id unless user_id.nil?
|
command.params['userId'] = user_id unless user_id.nil?
|
||||||
command.query['fields'] = fields unless fields.nil?
|
command.query['fields'] = fields unless fields.nil?
|
||||||
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
command.query['userIp'] = user_ip unless user_ip.nil?
|
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
# Deletes a session specified by the given session ID.
|
# Deletes a session specified by the given session ID.
|
||||||
# @param [String] user_id
|
# @param [String] user_id
|
||||||
# Delete a session for the person identified. Use me to indicate the
|
# Delete a session for the person identified. Use <code>me</code> to indicate
|
||||||
# authenticated user. Only me is supported at this time.
|
# the authenticated user. Only <code>me</code> is supported at this time.
|
||||||
# @param [String] session_id
|
# @param [String] session_id
|
||||||
# The ID of the session to be deleted.
|
# The ID of the session to be deleted.
|
||||||
# @param [Fixnum] current_time_millis
|
# @param [Fixnum] current_time_millis
|
||||||
|
@ -533,10 +511,8 @@ module Google
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
# An opaque string that represents a user for quota purposes. Must not exceed 40
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
# characters.
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
# @param [String] user_ip
|
|
||||||
# Deprecated. Please use quotaUser instead.
|
|
||||||
# @param [Google::Apis::RequestOptions] options
|
# @param [Google::Apis::RequestOptions] options
|
||||||
# Request-specific options
|
# Request-specific options
|
||||||
#
|
#
|
||||||
|
@ -549,48 +525,49 @@ module Google
|
||||||
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
def delete_user_session(user_id, session_id, current_time_millis: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block)
|
def delete_user_session(user_id, session_id, current_time_millis: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
command = make_simple_command(:delete, '{userId}/sessions/{sessionId}', options)
|
command = make_simple_command(:delete, 'fitness/v1/users/{userId}/sessions/{sessionId}', options)
|
||||||
command.params['userId'] = user_id unless user_id.nil?
|
command.params['userId'] = user_id unless user_id.nil?
|
||||||
command.params['sessionId'] = session_id unless session_id.nil?
|
command.params['sessionId'] = session_id unless session_id.nil?
|
||||||
command.query['currentTimeMillis'] = current_time_millis unless current_time_millis.nil?
|
command.query['currentTimeMillis'] = current_time_millis unless current_time_millis.nil?
|
||||||
command.query['fields'] = fields unless fields.nil?
|
command.query['fields'] = fields unless fields.nil?
|
||||||
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
command.query['userIp'] = user_ip unless user_ip.nil?
|
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
# Lists sessions previously created.
|
# Lists sessions previously created.
|
||||||
# @param [String] user_id
|
# @param [String] user_id
|
||||||
# List sessions for the person identified. Use me to indicate the authenticated
|
# List sessions for the person identified. Use <code>me</code> to indicate
|
||||||
# user. Only me is supported at this time.
|
# the authenticated user. Only <code>me</code> is supported at this time.
|
||||||
# @param [Array<Fixnum>, Fixnum] activity_type
|
# @param [Array<Fixnum>, Fixnum] activity_type
|
||||||
# If non-empty, only sessions with these activity types should be returned.
|
# If non-empty, only sessions with these activity types should be returned.
|
||||||
# @param [String] end_time
|
# @param [String] end_time
|
||||||
# An RFC3339 timestamp. Only sessions ending between the start and end times
|
# An <a href="https://www.ietf.org/rfc/rfc3339.txt">RFC3339</a> timestamp.
|
||||||
# will be included in the response.
|
# Only sessions ending between the start and end times will be included in
|
||||||
|
# the response. If this time is omitted but <var>startTime</var> is
|
||||||
|
# specified, all sessions from <var>startTime</var> to the end of time will
|
||||||
|
# be returned.
|
||||||
# @param [Boolean] include_deleted
|
# @param [Boolean] include_deleted
|
||||||
# If true, deleted sessions will be returned. When set to true, sessions
|
# If true, and if both <var>startTime</var> and <var>endTime</var> are
|
||||||
# returned in this response will only have an ID and will not have any other
|
# omitted, session deletions will be returned.
|
||||||
# fields.
|
|
||||||
# @param [String] page_token
|
# @param [String] page_token
|
||||||
# The continuation token, which is used for incremental syncing. To get the next
|
# The continuation token, which is used for incremental syncing.
|
||||||
# batch of changes, set this parameter to the value of nextPageToken from the
|
# To get the next batch of changes, set this parameter to the value of
|
||||||
# previous response. This token is treated as a timestamp (in millis since epoch)
|
# <code>nextPageToken</code> from the previous response. The page token is
|
||||||
# . If specified, the API returns sessions modified since this time. The page
|
# ignored if either start or end time is specified. If none of start time,
|
||||||
# token is ignored if either start or end time is specified. If none of start
|
# end time, and the page token is specified, sessions modified in the last
|
||||||
# time, end time, and the page token is specified, sessions modified in the last
|
|
||||||
# 30 days are returned.
|
# 30 days are returned.
|
||||||
# @param [String] start_time
|
# @param [String] start_time
|
||||||
# An RFC3339 timestamp. Only sessions ending between the start and end times
|
# An <a href="https://www.ietf.org/rfc/rfc3339.txt">RFC3339</a> timestamp.
|
||||||
# will be included in the response.
|
# Only sessions ending between the start and end times will be included in
|
||||||
|
# the response. If this time is omitted but <var>endTime</var> is specified,
|
||||||
|
# all sessions from the start of time up to <var>endTime</var> will be
|
||||||
|
# returned.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
# An opaque string that represents a user for quota purposes. Must not exceed 40
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
# characters.
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
# @param [String] user_ip
|
|
||||||
# Deprecated. Please use quotaUser instead.
|
|
||||||
# @param [Google::Apis::RequestOptions] options
|
# @param [Google::Apis::RequestOptions] options
|
||||||
# Request-specific options
|
# Request-specific options
|
||||||
#
|
#
|
||||||
|
@ -603,8 +580,8 @@ module Google
|
||||||
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
def list_user_sessions(user_id, activity_type: nil, end_time: nil, include_deleted: nil, page_token: nil, start_time: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block)
|
def list_user_sessions(user_id, activity_type: nil, end_time: nil, include_deleted: nil, page_token: nil, start_time: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
command = make_simple_command(:get, '{userId}/sessions', options)
|
command = make_simple_command(:get, 'fitness/v1/users/{userId}/sessions', options)
|
||||||
command.response_representation = Google::Apis::FitnessV1::ListSessionsResponse::Representation
|
command.response_representation = Google::Apis::FitnessV1::ListSessionsResponse::Representation
|
||||||
command.response_class = Google::Apis::FitnessV1::ListSessionsResponse
|
command.response_class = Google::Apis::FitnessV1::ListSessionsResponse
|
||||||
command.params['userId'] = user_id unless user_id.nil?
|
command.params['userId'] = user_id unless user_id.nil?
|
||||||
|
@ -615,14 +592,13 @@ module Google
|
||||||
command.query['startTime'] = start_time unless start_time.nil?
|
command.query['startTime'] = start_time unless start_time.nil?
|
||||||
command.query['fields'] = fields unless fields.nil?
|
command.query['fields'] = fields unless fields.nil?
|
||||||
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
command.query['userIp'] = user_ip unless user_ip.nil?
|
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
# Updates or insert a given session.
|
# Updates or insert a given session.
|
||||||
# @param [String] user_id
|
# @param [String] user_id
|
||||||
# Create sessions for the person identified. Use me to indicate the
|
# Create sessions for the person identified. Use <code>me</code> to indicate
|
||||||
# authenticated user. Only me is supported at this time.
|
# the authenticated user. Only <code>me</code> is supported at this time.
|
||||||
# @param [String] session_id
|
# @param [String] session_id
|
||||||
# The ID of the session to be created.
|
# The ID of the session to be created.
|
||||||
# @param [Google::Apis::FitnessV1::Session] session_object
|
# @param [Google::Apis::FitnessV1::Session] session_object
|
||||||
|
@ -631,10 +607,8 @@ module Google
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
# An opaque string that represents a user for quota purposes. Must not exceed 40
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
# characters.
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
# @param [String] user_ip
|
|
||||||
# Deprecated. Please use quotaUser instead.
|
|
||||||
# @param [Google::Apis::RequestOptions] options
|
# @param [Google::Apis::RequestOptions] options
|
||||||
# Request-specific options
|
# Request-specific options
|
||||||
#
|
#
|
||||||
|
@ -647,8 +621,8 @@ module Google
|
||||||
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
def update_user_session(user_id, session_id, session_object = nil, current_time_millis: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block)
|
def update_user_session(user_id, session_id, session_object = nil, current_time_millis: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
command = make_simple_command(:put, '{userId}/sessions/{sessionId}', options)
|
command = make_simple_command(:put, 'fitness/v1/users/{userId}/sessions/{sessionId}', options)
|
||||||
command.request_representation = Google::Apis::FitnessV1::Session::Representation
|
command.request_representation = Google::Apis::FitnessV1::Session::Representation
|
||||||
command.request_object = session_object
|
command.request_object = session_object
|
||||||
command.response_representation = Google::Apis::FitnessV1::Session::Representation
|
command.response_representation = Google::Apis::FitnessV1::Session::Representation
|
||||||
|
@ -658,7 +632,6 @@ module Google
|
||||||
command.query['currentTimeMillis'] = current_time_millis unless current_time_millis.nil?
|
command.query['currentTimeMillis'] = current_time_millis unless current_time_millis.nil?
|
||||||
command.query['fields'] = fields unless fields.nil?
|
command.query['fields'] = fields unless fields.nil?
|
||||||
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
command.query['userIp'] = user_ip unless user_ip.nil?
|
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -667,7 +640,6 @@ module Google
|
||||||
def apply_command_defaults(command)
|
def apply_command_defaults(command)
|
||||||
command.query['key'] = key unless key.nil?
|
command.query['key'] = key unless key.nil?
|
||||||
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
command.query['userIp'] = user_ip unless user_ip.nil?
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
||||||
# @see https://cloud.google.com/healthcare
|
# @see https://cloud.google.com/healthcare
|
||||||
module HealthcareV1
|
module HealthcareV1
|
||||||
VERSION = 'V1'
|
VERSION = 'V1'
|
||||||
REVISION = '20200501'
|
REVISION = '20200515'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -258,8 +258,9 @@ module Google
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# A complete HL7v2 message.
|
# A complete HL7v2 message.
|
||||||
# See http://www.hl7.org/implement/standards/index.cfm?ref=common for details
|
# See [Introduction to HL7 Standards]
|
||||||
# on the standard.
|
# (https://www.hl7.org/implement/standards/index.cfm?ref=common) for
|
||||||
|
# details on the standard.
|
||||||
# Corresponds to the JSON property `message`
|
# Corresponds to the JSON property `message`
|
||||||
# @return [Google::Apis::HealthcareV1::Message]
|
# @return [Google::Apis::HealthcareV1::Message]
|
||||||
attr_accessor :message
|
attr_accessor :message
|
||||||
|
@ -729,9 +730,9 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# Response when all resources export successfully.
|
# Response when all resources export successfully.
|
||||||
# This structure will be included in the
|
# This structure is included in the
|
||||||
# response to describe the detailed
|
# response to describe the detailed
|
||||||
# outcome. It will only be included when the operation finishes successfully.
|
# outcome after the operation finishes successfully.
|
||||||
class ExportResourcesResponse
|
class ExportResourcesResponse
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
@ -977,6 +978,8 @@ module Google
|
||||||
# Supported types are: AdministrativeGenderCode, Code, Date, DateTime,
|
# Supported types are: AdministrativeGenderCode, Code, Date, DateTime,
|
||||||
# Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid,
|
# Decimal, HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid,
|
||||||
# Xhtml.
|
# Xhtml.
|
||||||
|
# Base64Binary is also supported, but may only be kept as-is or have all
|
||||||
|
# the content removed.
|
||||||
# Corresponds to the JSON property `paths`
|
# Corresponds to the JSON property `paths`
|
||||||
# @return [Array<String>]
|
# @return [Array<String>]
|
||||||
attr_accessor :paths
|
attr_accessor :paths
|
||||||
|
@ -1153,7 +1156,7 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :dataset_uri
|
attr_accessor :dataset_uri
|
||||||
|
|
||||||
# If this flag is `TRUE`, all tables will be deleted from the dataset before
|
# If this flag is `TRUE`, all tables are deleted from the dataset before
|
||||||
# the new exported tables are written. If the flag is not set and the
|
# the new exported tables are written. If the flag is not set and the
|
||||||
# destination dataset contains tables, the export call returns an error.
|
# destination dataset contains tables, the export call returns an error.
|
||||||
# Corresponds to the JSON property `force`
|
# Corresponds to the JSON property `force`
|
||||||
|
@ -1183,9 +1186,9 @@ module Google
|
||||||
class GoogleCloudHealthcareV1FhirGcsDestination
|
class GoogleCloudHealthcareV1FhirGcsDestination
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# URI for a Cloud Storage directory where result files should be written (in
|
# URI for a Cloud Storage directory where result files should be written, in
|
||||||
# the format `gs://`bucket-id`/`path/to/destination/dir``). If there is no
|
# the format of `gs://`bucket-id`/`path/to/destination/dir``. If there is no
|
||||||
# trailing slash, the service will append one when composing the object path.
|
# trailing slash, the service appends one when composing the object path.
|
||||||
# The user is responsible for creating the Cloud Storage bucket referenced in
|
# The user is responsible for creating the Cloud Storage bucket referenced in
|
||||||
# `uri_prefix`.
|
# `uri_prefix`.
|
||||||
# Corresponds to the JSON property `uriPrefix`
|
# Corresponds to the JSON property `uriPrefix`
|
||||||
|
@ -1243,7 +1246,7 @@ module Google
|
||||||
# Restricts notifications sent for messages matching a filter. If this is
|
# Restricts notifications sent for messages matching a filter. If this is
|
||||||
# empty, all messages are matched. Syntax:
|
# empty, all messages are matched. Syntax:
|
||||||
# https://cloud.google.com/appengine/docs/standard/python/search/query_strings
|
# https://cloud.google.com/appengine/docs/standard/python/search/query_strings
|
||||||
# Fields/functions available for filtering are:
|
# The following fields and functions are available for filtering:
|
||||||
# * `message_type`, from the MSH-9.1 field. For example,
|
# * `message_type`, from the MSH-9.1 field. For example,
|
||||||
# `NOT message_type = "ADT"`.
|
# `NOT message_type = "ADT"`.
|
||||||
# * `send_date` or `sendDate`, the YYYY-MM-DD date the message was sent in
|
# * `send_date` or `sendDate`, the YYYY-MM-DD date the message was sent in
|
||||||
|
@ -1267,21 +1270,24 @@ module Google
|
||||||
attr_accessor :filter
|
attr_accessor :filter
|
||||||
|
|
||||||
# The [Cloud Pub/Sub](https://cloud.google.com/pubsub/docs/) topic that
|
# The [Cloud Pub/Sub](https://cloud.google.com/pubsub/docs/) topic that
|
||||||
# notifications of changes are published on. Supplied by the client. The
|
# notifications of changes are published on. Supplied by the client.
|
||||||
# notification is a `PubsubMessage` with the following fields:
|
# The notification is a `PubsubMessage` with the following fields:
|
||||||
# * `PubsubMessage.Data` contains the resource name.
|
# * `PubsubMessage.Data` contains the resource name.
|
||||||
# * `PubsubMessage.MessageId` is the ID of this notification. It is
|
# * `PubsubMessage.MessageId` is the ID of this notification. It's
|
||||||
# guaranteed to be unique within the topic.
|
# guaranteed to be unique within the topic.
|
||||||
# * `PubsubMessage.PublishTime` is the time at which the message was
|
# * `PubsubMessage.PublishTime` is the time when the message was
|
||||||
# published.
|
# published.
|
||||||
# Note that notifications are only sent if the topic is non-empty. [Topic
|
# Note that notifications are only sent if the topic is non-empty. [Topic
|
||||||
# names](https://cloud.google.com/pubsub/docs/overview#names) must be
|
# names](https://cloud.google.com/pubsub/docs/overview#names) must be
|
||||||
# scoped to a project. Cloud Healthcare API service account must have
|
# scoped to a project.
|
||||||
|
# The Cloud Healthcare API service account,
|
||||||
|
# service-PROJECT_NUMBER@gcp-sa-healthcare.iam.gserviceaccount.com,
|
||||||
|
# must have
|
||||||
# publisher permissions on the given Pub/Sub topic. Not having adequate
|
# publisher permissions on the given Pub/Sub topic. Not having adequate
|
||||||
# permissions causes the calls that send notifications to fail.
|
# permissions causes the calls that send notifications to fail.
|
||||||
# If a notification cannot be published to Cloud Pub/Sub, errors will be
|
# If a notification cannot be published to Cloud Pub/Sub, errors are
|
||||||
# logged to Cloud Logging (see [Viewing logs](/healthcare/docs/how-
|
# logged to Cloud Logging. For more information, see
|
||||||
# tos/logging)).
|
# [Viewing error logs in Cloud Logging](/healthcare/docs/how-tos/logging)).
|
||||||
# Corresponds to the JSON property `pubsubTopic`
|
# Corresponds to the JSON property `pubsubTopic`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :pubsub_topic
|
attr_accessor :pubsub_topic
|
||||||
|
@ -1334,7 +1340,7 @@ module Google
|
||||||
# @return [Google::Apis::HealthcareV1::ParserConfig]
|
# @return [Google::Apis::HealthcareV1::ParserConfig]
|
||||||
attr_accessor :parser_config
|
attr_accessor :parser_config
|
||||||
|
|
||||||
# Determines whether duplicate messages should be rejected. A duplicate
|
# Determines whether to reject duplicate messages. A duplicate
|
||||||
# message is a message with the same raw bytes as a message that has already
|
# message is a message with the same raw bytes as a message that has already
|
||||||
# been ingested/created in this HL7v2 store.
|
# been ingested/created in this HL7v2 store.
|
||||||
# The default value is false, meaning that the store accepts the duplicate
|
# The default value is false, meaning that the store accepts the duplicate
|
||||||
|
@ -1506,9 +1512,9 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# Final response of importing resources.
|
# Final response of importing resources.
|
||||||
# This structure will be included in the
|
# This structure is included in the
|
||||||
# response to describe the detailed
|
# response to describe the detailed
|
||||||
# outcome. It will only be included when the operation finishes successfully.
|
# outcome after the operation finishes successfully.
|
||||||
class ImportResourcesResponse
|
class ImportResourcesResponse
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
@ -1587,8 +1593,9 @@ module Google
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# A complete HL7v2 message.
|
# A complete HL7v2 message.
|
||||||
# See http://www.hl7.org/implement/standards/index.cfm?ref=common for details
|
# See [Introduction to HL7 Standards]
|
||||||
# on the standard.
|
# (https://www.hl7.org/implement/standards/index.cfm?ref=common) for
|
||||||
|
# details on the standard.
|
||||||
# Corresponds to the JSON property `message`
|
# Corresponds to the JSON property `message`
|
||||||
# @return [Google::Apis::HealthcareV1::Message]
|
# @return [Google::Apis::HealthcareV1::Message]
|
||||||
attr_accessor :message
|
attr_accessor :message
|
||||||
|
@ -1615,8 +1622,9 @@ module Google
|
||||||
attr_accessor :hl7_ack
|
attr_accessor :hl7_ack
|
||||||
|
|
||||||
# A complete HL7v2 message.
|
# A complete HL7v2 message.
|
||||||
# See http://www.hl7.org/implement/standards/index.cfm?ref=common for details
|
# See [Introduction to HL7 Standards]
|
||||||
# on the standard.
|
# (https://www.hl7.org/implement/standards/index.cfm?ref=common) for
|
||||||
|
# details on the standard.
|
||||||
# Corresponds to the JSON property `message`
|
# Corresponds to the JSON property `message`
|
||||||
# @return [Google::Apis::HealthcareV1::Message]
|
# @return [Google::Apis::HealthcareV1::Message]
|
||||||
attr_accessor :message
|
attr_accessor :message
|
||||||
|
@ -1794,8 +1802,9 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# A complete HL7v2 message.
|
# A complete HL7v2 message.
|
||||||
# See http://www.hl7.org/implement/standards/index.cfm?ref=common for details
|
# See [Introduction to HL7 Standards]
|
||||||
# on the standard.
|
# (https://www.hl7.org/implement/standards/index.cfm?ref=common) for
|
||||||
|
# details on the standard.
|
||||||
class Message
|
class Message
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
@ -2533,7 +2542,7 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
# This structure contains configuration for streaming FHIR export.
|
# Contains configuration for streaming FHIR export.
|
||||||
class StreamConfig
|
class StreamConfig
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
|
|
@ -752,7 +752,9 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# SearchForInstances returns a list of matching instances. See
|
# SearchForInstances returns a list of matching instances. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.6.
|
# [Search Transaction]
|
||||||
|
# (http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.6)
|
||||||
|
# .
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -790,7 +792,9 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# SearchForSeries returns a list of matching series. See
|
# SearchForSeries returns a list of matching series. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.6.
|
# [Search Transaction]
|
||||||
|
# (http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.6)
|
||||||
|
# .
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -827,7 +831,9 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# SearchForStudies returns a list of matching studies. See
|
# SearchForStudies returns a list of matching studies. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.6.
|
# [Search Transaction]
|
||||||
|
# (http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.6)
|
||||||
|
# .
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -900,7 +906,9 @@ module Google
|
||||||
|
|
||||||
# StoreInstances stores DICOM instances associated with study instance unique
|
# StoreInstances stores DICOM instances associated with study instance unique
|
||||||
# identifiers (SUID). See
|
# identifiers (SUID). See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.5.
|
# [Store Transaction]
|
||||||
|
# (http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.5)
|
||||||
|
# .
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1015,7 +1023,9 @@ module Google
|
||||||
|
|
||||||
# RetrieveStudyMetadata returns instance associated with the given study
|
# RetrieveStudyMetadata returns instance associated with the given study
|
||||||
# presented as metadata with the bulk data removed. See
|
# presented as metadata with the bulk data removed. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4.
|
# [RetrieveTransaction]
|
||||||
|
# (http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4)
|
||||||
|
# .
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1052,7 +1062,9 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# RetrieveStudy returns all instances within the given study. See
|
# RetrieveStudy returns all instances within the given study. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4.
|
# [RetrieveTransaction]
|
||||||
|
# (http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4)
|
||||||
|
# .
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1089,7 +1101,9 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# SearchForInstances returns a list of matching instances. See
|
# SearchForInstances returns a list of matching instances. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.6.
|
# [Search Transaction]
|
||||||
|
# (http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.6)
|
||||||
|
# .
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1127,7 +1141,9 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# SearchForSeries returns a list of matching series. See
|
# SearchForSeries returns a list of matching series. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.6.
|
# [Search Transaction]
|
||||||
|
# (http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.6)
|
||||||
|
# .
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1165,7 +1181,9 @@ module Google
|
||||||
|
|
||||||
# StoreInstances stores DICOM instances associated with study instance unique
|
# StoreInstances stores DICOM instances associated with study instance unique
|
||||||
# identifiers (SUID). See
|
# identifiers (SUID). See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.5.
|
# [Store Transaction]
|
||||||
|
# (http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.5)
|
||||||
|
# .
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1246,7 +1264,9 @@ module Google
|
||||||
|
|
||||||
# RetrieveSeriesMetadata returns instance associated with the given study and
|
# RetrieveSeriesMetadata returns instance associated with the given study and
|
||||||
# series, presented as metadata with the bulk data removed. See
|
# series, presented as metadata with the bulk data removed. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4.
|
# [RetrieveTransaction]
|
||||||
|
# (http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4)
|
||||||
|
# .
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1283,7 +1303,9 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# RetrieveSeries returns all instances within the given study and series. See
|
# RetrieveSeries returns all instances within the given study and series. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4.
|
# [RetrieveTransaction]
|
||||||
|
# (http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4)
|
||||||
|
# .
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1320,7 +1342,9 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# SearchForInstances returns a list of matching instances. See
|
# SearchForInstances returns a list of matching instances. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.6.
|
# [Search Transaction]
|
||||||
|
# (http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.6)
|
||||||
|
# .
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1397,7 +1421,9 @@ module Google
|
||||||
|
|
||||||
# RetrieveInstance returns instance associated with the given study, series,
|
# RetrieveInstance returns instance associated with the given study, series,
|
||||||
# and SOP Instance UID. See
|
# and SOP Instance UID. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4.
|
# [RetrieveTransaction]
|
||||||
|
# (http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4)
|
||||||
|
# .
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1436,7 +1462,9 @@ module Google
|
||||||
# RetrieveInstanceMetadata returns instance associated with the given study,
|
# RetrieveInstanceMetadata returns instance associated with the given study,
|
||||||
# series, and SOP Instance UID presented as metadata with the bulk data
|
# series, and SOP Instance UID presented as metadata with the bulk data
|
||||||
# removed. See
|
# removed. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4.
|
# [RetrieveTransaction]
|
||||||
|
# (http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4)
|
||||||
|
# .
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1474,7 +1502,9 @@ module Google
|
||||||
|
|
||||||
# RetrieveRenderedInstance returns instance associated with the given study,
|
# RetrieveRenderedInstance returns instance associated with the given study,
|
||||||
# series, and SOP Instance UID in an acceptable Rendered Media Type. See
|
# series, and SOP Instance UID in an acceptable Rendered Media Type. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4.
|
# [RetrieveTransaction]
|
||||||
|
# (http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4)
|
||||||
|
# .
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1512,7 +1542,9 @@ module Google
|
||||||
|
|
||||||
# RetrieveFrames returns instances associated with the given study, series,
|
# RetrieveFrames returns instances associated with the given study, series,
|
||||||
# SOP Instance UID and frame numbers. See
|
# SOP Instance UID and frame numbers. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4.
|
# [RetrieveTransaction]
|
||||||
|
# (http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4`
|
||||||
|
# .
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1552,7 +1584,9 @@ module Google
|
||||||
# RetrieveRenderedFrames returns instances associated with the given study,
|
# RetrieveRenderedFrames returns instances associated with the given study,
|
||||||
# series, SOP Instance UID and frame numbers in an acceptable Rendered Media
|
# series, SOP Instance UID and frame numbers in an acceptable Rendered Media
|
||||||
# Type. See
|
# Type. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4.
|
# [RetrieveTransaction]
|
||||||
|
# (http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4)
|
||||||
|
# .
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1713,8 +1747,7 @@ module Google
|
||||||
# The metadata field type for this
|
# The metadata field type for this
|
||||||
# operation is OperationMetadata.
|
# operation is OperationMetadata.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The name of the FHIR store to export resource from. The name should be in
|
# The name of the FHIR store to export resource from, in the format of
|
||||||
# the format of
|
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
# fhirStores/`fhir_store_id``.
|
# fhirStores/`fhir_store_id``.
|
||||||
# @param [Google::Apis::HealthcareV1::ExportResourcesRequest] export_resources_request_object
|
# @param [Google::Apis::HealthcareV1::ExportResourcesRequest] export_resources_request_object
|
||||||
|
@ -1821,15 +1854,15 @@ module Google
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
# Import resources to the FHIR store by loading data from the specified
|
# Imports resources to the FHIR store by loading data from the specified
|
||||||
# sources. This method is optimized to load large quantities of data using
|
# sources. This method is optimized to load large quantities of data using
|
||||||
# import semantics that ignore some FHIR store configuration options and are
|
# import semantics that ignore some FHIR store configuration options and are
|
||||||
# not suitable for all use cases. It is primarily intended to load data into
|
# not suitable for all use cases. It is primarily intended to load data into
|
||||||
# an empty FHIR store that is not being used by other clients. In cases
|
# an empty FHIR store that is not being used by other clients. In cases
|
||||||
# where this method is not appropriate, consider using ExecuteBundle to
|
# where this method is not appropriate, consider using ExecuteBundle to
|
||||||
# load data.
|
# load data.
|
||||||
# Every resource in the input must contain a client-supplied ID, and will be
|
# Every resource in the input must contain a client-supplied ID. Each
|
||||||
# stored using that ID regardless of the
|
# resource is stored using the supplied ID regardless of the
|
||||||
# enable_update_create setting on the FHIR
|
# enable_update_create setting on the FHIR
|
||||||
# store.
|
# store.
|
||||||
# The import process does not enforce referential integrity, regardless of
|
# The import process does not enforce referential integrity, regardless of
|
||||||
|
@ -1847,14 +1880,14 @@ module Google
|
||||||
# version, regardless of the
|
# version, regardless of the
|
||||||
# disable_resource_versioning
|
# disable_resource_versioning
|
||||||
# setting on the FHIR store. If transient failures occur during the import,
|
# setting on the FHIR store. If transient failures occur during the import,
|
||||||
# it is possible that successfully imported resources will be overwritten
|
# it's possible that successfully imported resources will be overwritten
|
||||||
# more than once.
|
# more than once.
|
||||||
# The import operation is idempotent unless the input data contains multiple
|
# The import operation is idempotent unless the input data contains multiple
|
||||||
# valid resources with the same ID but different contents. In that case,
|
# valid resources with the same ID but different contents. In that case,
|
||||||
# after the import completes, the store will contain exactly one resource
|
# after the import completes, the store contains exactly one resource
|
||||||
# with that ID but there is no ordering guarantee on which version of the
|
# with that ID but there is no ordering guarantee on which version of the
|
||||||
# contents it will have. The operation result counters do not count
|
# contents it will have. The operation result counters do not count
|
||||||
# duplicate IDs as an error and will count one success for each resource in
|
# duplicate IDs as an error and count one success for each resource in
|
||||||
# the input, which might result in a success count larger than the number
|
# the input, which might result in a success count larger than the number
|
||||||
# of resources in the FHIR store. This often occurs when importing data
|
# of resources in the FHIR store. This often occurs when importing data
|
||||||
# organized in bundles produced by Patient-everything
|
# organized in bundles produced by Patient-everything
|
||||||
|
@ -1886,8 +1919,7 @@ module Google
|
||||||
# The metadata field type for this
|
# The metadata field type for this
|
||||||
# operation is OperationMetadata.
|
# operation is OperationMetadata.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The name of the FHIR store to import FHIR resources to. The name should be
|
# The name of the FHIR store to import FHIR resources to, in the format of
|
||||||
# in the format of
|
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
# fhirStores/`fhir_store_id``.
|
# fhirStores/`fhir_store_id``.
|
||||||
# @param [Google::Apis::HealthcareV1::ImportResourcesRequest] import_resources_request_object
|
# @param [Google::Apis::HealthcareV1::ImportResourcesRequest] import_resources_request_object
|
||||||
|
@ -2754,8 +2786,8 @@ module Google
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
# Deletes the specified HL7v2 store and removes all messages that are
|
# Deletes the specified HL7v2 store and removes all messages that it
|
||||||
# contained within it.
|
# contains.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The resource name of the HL7v2 store to delete.
|
# The resource name of the HL7v2 store to delete.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
||||||
# @see https://cloud.google.com/healthcare
|
# @see https://cloud.google.com/healthcare
|
||||||
module HealthcareV1beta1
|
module HealthcareV1beta1
|
||||||
VERSION = 'V1beta1'
|
VERSION = 'V1beta1'
|
||||||
REVISION = '20200501'
|
REVISION = '20200515'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -258,8 +258,9 @@ module Google
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# A complete HL7v2 message.
|
# A complete HL7v2 message.
|
||||||
# See http://www.hl7.org/implement/standards/index.cfm?ref=common for details
|
# See [Introduction to HL7 Standards]
|
||||||
# on the standard.
|
# (https://www.hl7.org/implement/standards/index.cfm?ref=common) for
|
||||||
|
# details on the standard.
|
||||||
# Corresponds to the JSON property `message`
|
# Corresponds to the JSON property `message`
|
||||||
# @return [Google::Apis::HealthcareV1beta1::Message]
|
# @return [Google::Apis::HealthcareV1beta1::Message]
|
||||||
attr_accessor :message
|
attr_accessor :message
|
||||||
|
@ -276,8 +277,8 @@ module Google
|
||||||
|
|
||||||
# Pseudonymization method that generates surrogates via cryptographic hashing.
|
# Pseudonymization method that generates surrogates via cryptographic hashing.
|
||||||
# Uses SHA-256.
|
# Uses SHA-256.
|
||||||
# Outputs a base64-encoded representation of the hashed output
|
# Outputs a base64-encoded representation of the hashed output.
|
||||||
# (for example, `L7k0BHmF1ha5U3NfGykjro4xWi1MPVQPjhMAZbSV9mM=`).
|
# For example, `L7k0BHmF1ha5U3NfGykjro4xWi1MPVQPjhMAZbSV9mM=`.
|
||||||
class CryptoHashConfig
|
class CryptoHashConfig
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
@ -1111,14 +1112,14 @@ module Google
|
||||||
# can be matched by "Patient.Address.String". Path also supports partial
|
# can be matched by "Patient.Address.String". Path also supports partial
|
||||||
# matching. For example, "Patient.Address.city" can be matched by
|
# matching. For example, "Patient.Address.city" can be matched by
|
||||||
# "Address.city" (Patient omitted). Partial matching and type matching
|
# "Address.city" (Patient omitted). Partial matching and type matching
|
||||||
# can be combined, for example "Patient.Address.city" can be matched by
|
# can be combined. For example, "Patient.Address.city" can be matched by
|
||||||
# "Address.String". For "choice" types (those defined in the FHIR spec
|
# "Address.String". For "choice" types (those defined in the FHIR spec
|
||||||
# with the form: field[x]), use two separate components. For example,
|
# with the form: field[x]), use two separate components. For example,
|
||||||
# "deceasedAge.unit" is matched by "Deceased.Age.unit". Supported types
|
# "deceasedAge.unit" is matched by "Deceased.Age.unit". Supported types
|
||||||
# are: AdministrativeGenderCode, Code, Date, DateTime, Decimal,
|
# are: AdministrativeGenderCode, Code, Date, DateTime, Decimal,
|
||||||
# HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
|
# HumanName, Id, LanguageCode, Markdown, Oid, String, Uri, Uuid, Xhtml.
|
||||||
# The sub-type for HumanName(for example HumanName.given,
|
# The sub-type for HumanName, such as HumanName.given or
|
||||||
# HumanName.family) can be omitted.
|
# HumanName.family, can be omitted.
|
||||||
# Corresponds to the JSON property `paths`
|
# Corresponds to the JSON property `paths`
|
||||||
# @return [Array<String>]
|
# @return [Array<String>]
|
||||||
attr_accessor :paths
|
attr_accessor :paths
|
||||||
|
@ -1385,9 +1386,9 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# Response when all resources export successfully.
|
# Response when all resources export successfully.
|
||||||
# This structure will be included in the
|
# This structure is included in the
|
||||||
# response to describe the detailed
|
# response to describe the detailed
|
||||||
# outcome. It will only be included when the operation finishes successfully.
|
# outcome after the operation finishes successfully.
|
||||||
class GoogleCloudHealthcareV1beta1FhirRestExportResourcesResponse
|
class GoogleCloudHealthcareV1beta1FhirRestExportResourcesResponse
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
@ -1421,7 +1422,7 @@ module Google
|
||||||
|
|
||||||
# URI for a Cloud Storage directory where result files should be written (in
|
# URI for a Cloud Storage directory where result files should be written (in
|
||||||
# the format `gs://`bucket-id`/`path/to/destination/dir``). If there is no
|
# the format `gs://`bucket-id`/`path/to/destination/dir``). If there is no
|
||||||
# trailing slash, the service will append one when composing the object path.
|
# trailing slash, the service appends one when composing the object path.
|
||||||
# The user is responsible for creating the Cloud Storage bucket referenced in
|
# The user is responsible for creating the Cloud Storage bucket referenced in
|
||||||
# `uri_prefix`.
|
# `uri_prefix`.
|
||||||
# Corresponds to the JSON property `uriPrefix`
|
# Corresponds to the JSON property `uriPrefix`
|
||||||
|
@ -1472,10 +1473,10 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# Error response of importing resources.
|
# Error response of importing resources.
|
||||||
# This structure will be included in the
|
# This structure is included in the
|
||||||
# error
|
# error
|
||||||
# details to describe the detailed error. It will
|
# details to describe the detailed error
|
||||||
# only be included when the operation finishes with some failure.
|
# after the operation finishes with some failure.
|
||||||
class GoogleCloudHealthcareV1beta1FhirRestImportResourcesErrorDetails
|
class GoogleCloudHealthcareV1beta1FhirRestImportResourcesErrorDetails
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
@ -1517,9 +1518,9 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# Final response of importing resources.
|
# Final response of importing resources.
|
||||||
# This structure will be included in the
|
# This structure is included in the
|
||||||
# response to describe the detailed
|
# response to describe the detailed
|
||||||
# outcome. It will only be included when the operation finishes successfully.
|
# outcome after the operation finishes successfully.
|
||||||
class GoogleCloudHealthcareV1beta1FhirRestImportResourcesResponse
|
class GoogleCloudHealthcareV1beta1FhirRestImportResourcesResponse
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
@ -1635,7 +1636,7 @@ module Google
|
||||||
# Restricts notifications sent for messages matching a filter. If this is
|
# Restricts notifications sent for messages matching a filter. If this is
|
||||||
# empty, all messages are matched. Syntax:
|
# empty, all messages are matched. Syntax:
|
||||||
# https://cloud.google.com/appengine/docs/standard/python/search/query_strings
|
# https://cloud.google.com/appengine/docs/standard/python/search/query_strings
|
||||||
# Fields/functions available for filtering are:
|
# The following fields and functions are available for filtering:
|
||||||
# * `message_type`, from the MSH-9.1 field. For example,
|
# * `message_type`, from the MSH-9.1 field. For example,
|
||||||
# `NOT message_type = "ADT"`.
|
# `NOT message_type = "ADT"`.
|
||||||
# * `send_date` or `sendDate`, the YYYY-MM-DD date the message was sent in
|
# * `send_date` or `sendDate`, the YYYY-MM-DD date the message was sent in
|
||||||
|
@ -1664,16 +1665,16 @@ module Google
|
||||||
# * `PubsubMessage.Data` contains the resource name.
|
# * `PubsubMessage.Data` contains the resource name.
|
||||||
# * `PubsubMessage.MessageId` is the ID of this notification. It is
|
# * `PubsubMessage.MessageId` is the ID of this notification. It is
|
||||||
# guaranteed to be unique within the topic.
|
# guaranteed to be unique within the topic.
|
||||||
# * `PubsubMessage.PublishTime` is the time at which the message was
|
# * `PubsubMessage.PublishTime` is the time when the message was
|
||||||
# published.
|
# published.
|
||||||
# Note that notifications are only sent if the topic is non-empty. [Topic
|
# Note that notifications are only sent if the topic is non-empty. [Topic
|
||||||
# names](https://cloud.google.com/pubsub/docs/overview#names) must be
|
# names](https://cloud.google.com/pubsub/docs/overview#names) must be
|
||||||
# scoped to a project. Cloud Healthcare API service account must have
|
# scoped to a project. Cloud Healthcare API service account must have
|
||||||
# publisher permissions on the given Pub/Sub topic. Not having adequate
|
# publisher permissions on the given Pub/Sub topic. Not having adequate
|
||||||
# permissions causes the calls that send notifications to fail.
|
# permissions causes the calls that send notifications to fail.
|
||||||
# If a notification cannot be published to Cloud Pub/Sub, errors will be
|
# If a notification can't be published to Cloud Pub/Sub, errors are
|
||||||
# logged to Cloud Logging (see [Viewing logs](/healthcare/docs/how-
|
# logged to Cloud Logging. For more information, see
|
||||||
# tos/logging)).
|
# [Viewing error logs in Cloud Logging](/healthcare/docs/how-tos/logging).
|
||||||
# Corresponds to the JSON property `pubsubTopic`
|
# Corresponds to the JSON property `pubsubTopic`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :pubsub_topic
|
attr_accessor :pubsub_topic
|
||||||
|
@ -1731,7 +1732,7 @@ module Google
|
||||||
# @return [Google::Apis::HealthcareV1beta1::ParserConfig]
|
# @return [Google::Apis::HealthcareV1beta1::ParserConfig]
|
||||||
attr_accessor :parser_config
|
attr_accessor :parser_config
|
||||||
|
|
||||||
# Determines whether duplicate messages should be rejected. A duplicate
|
# Determines whether to reject duplicate messages. A duplicate
|
||||||
# message is a message with the same raw bytes as a message that has already
|
# message is a message with the same raw bytes as a message that has already
|
||||||
# been ingested/created in this HL7v2 store.
|
# been ingested/created in this HL7v2 store.
|
||||||
# The default value is false, meaning that the store accepts the duplicate
|
# The default value is false, meaning that the store accepts the duplicate
|
||||||
|
@ -1936,8 +1937,8 @@ module Google
|
||||||
|
|
||||||
# Pseudonymization method that generates surrogates via cryptographic hashing.
|
# Pseudonymization method that generates surrogates via cryptographic hashing.
|
||||||
# Uses SHA-256.
|
# Uses SHA-256.
|
||||||
# Outputs a base64-encoded representation of the hashed output
|
# Outputs a base64-encoded representation of the hashed output.
|
||||||
# (for example, `L7k0BHmF1ha5U3NfGykjro4xWi1MPVQPjhMAZbSV9mM=`).
|
# For example, `L7k0BHmF1ha5U3NfGykjro4xWi1MPVQPjhMAZbSV9mM=`.
|
||||||
# Corresponds to the JSON property `cryptoHashConfig`
|
# Corresponds to the JSON property `cryptoHashConfig`
|
||||||
# @return [Google::Apis::HealthcareV1beta1::CryptoHashConfig]
|
# @return [Google::Apis::HealthcareV1beta1::CryptoHashConfig]
|
||||||
attr_accessor :crypto_hash_config
|
attr_accessor :crypto_hash_config
|
||||||
|
@ -1991,8 +1992,9 @@ module Google
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# A complete HL7v2 message.
|
# A complete HL7v2 message.
|
||||||
# See http://www.hl7.org/implement/standards/index.cfm?ref=common for details
|
# See [Introduction to HL7 Standards]
|
||||||
# on the standard.
|
# (https://www.hl7.org/implement/standards/index.cfm?ref=common) for
|
||||||
|
# details on the standard.
|
||||||
# Corresponds to the JSON property `message`
|
# Corresponds to the JSON property `message`
|
||||||
# @return [Google::Apis::HealthcareV1beta1::Message]
|
# @return [Google::Apis::HealthcareV1beta1::Message]
|
||||||
attr_accessor :message
|
attr_accessor :message
|
||||||
|
@ -2019,8 +2021,9 @@ module Google
|
||||||
attr_accessor :hl7_ack
|
attr_accessor :hl7_ack
|
||||||
|
|
||||||
# A complete HL7v2 message.
|
# A complete HL7v2 message.
|
||||||
# See http://www.hl7.org/implement/standards/index.cfm?ref=common for details
|
# See [Introduction to HL7 Standards]
|
||||||
# on the standard.
|
# (https://www.hl7.org/implement/standards/index.cfm?ref=common) for
|
||||||
|
# details on the standard.
|
||||||
# Corresponds to the JSON property `message`
|
# Corresponds to the JSON property `message`
|
||||||
# @return [Google::Apis::HealthcareV1beta1::Message]
|
# @return [Google::Apis::HealthcareV1beta1::Message]
|
||||||
attr_accessor :message
|
attr_accessor :message
|
||||||
|
@ -2270,8 +2273,9 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# A complete HL7v2 message.
|
# A complete HL7v2 message.
|
||||||
# See http://www.hl7.org/implement/standards/index.cfm?ref=common for details
|
# See [Introduction to HL7 Standards]
|
||||||
# on the standard.
|
# (https://www.hl7.org/implement/standards/index.cfm?ref=common) for
|
||||||
|
# details on the standard.
|
||||||
class Message
|
class Message
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
@ -2987,9 +2991,9 @@ module Google
|
||||||
|
|
||||||
# The FHIR resource type to search, such as Patient or Observation. For a
|
# The FHIR resource type to search, such as Patient or Observation. For a
|
||||||
# complete list, see the FHIR Resource Index
|
# complete list, see the FHIR Resource Index
|
||||||
# ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html),
|
# ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html),
|
||||||
# [STU3](http://hl7.org/implement/standards/fhir/STU3/resourcelist.html),
|
# [STU3](https://hl7.org/implement/standards/fhir/STU3/resourcelist.html),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/resourcelist.html)).
|
# [R4](https://hl7.org/implement/standards/fhir/R4/resourcelist.html)).
|
||||||
# Corresponds to the JSON property `resourceType`
|
# Corresponds to the JSON property `resourceType`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :resource_type
|
attr_accessor :resource_type
|
||||||
|
@ -3174,7 +3178,7 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
# This structure contains configuration for streaming FHIR export.
|
# Contains configuration for streaming FHIR export.
|
||||||
class StreamConfig
|
class StreamConfig
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
@ -3210,7 +3214,7 @@ module Google
|
||||||
# Tags to be filtered. Tags must be DICOM Data Elements, File Meta
|
# Tags to be filtered. Tags must be DICOM Data Elements, File Meta
|
||||||
# Elements, or Directory Structuring Elements, as defined at:
|
# Elements, or Directory Structuring Elements, as defined at:
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part06.html#table_6-1,.
|
# http://dicom.nema.org/medical/dicom/current/output/html/part06.html#table_6-1,.
|
||||||
# They may be provided by "Keyword" or "Tag". For example "PatientID",
|
# They may be provided by "Keyword" or "Tag". For example, "PatientID",
|
||||||
# "00100010".
|
# "00100010".
|
||||||
# Corresponds to the JSON property `tags`
|
# Corresponds to the JSON property `tags`
|
||||||
# @return [Array<String>]
|
# @return [Array<String>]
|
||||||
|
|
|
@ -947,7 +947,8 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# SearchForInstances returns a list of matching instances. See
|
# SearchForInstances returns a list of matching instances. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.6.
|
# [RetrieveTransaction](http://dicom.nema.org/medical/dicom/current/output/html/
|
||||||
|
# part18.html#sect_10.4).
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -985,7 +986,8 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# SearchForSeries returns a list of matching series. See
|
# SearchForSeries returns a list of matching series. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.6.
|
# [RetrieveTransaction](http://dicom.nema.org/medical/dicom/current/output/html/
|
||||||
|
# part18.html#sect_10.4).
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1022,7 +1024,8 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# SearchForStudies returns a list of matching studies. See
|
# SearchForStudies returns a list of matching studies. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.6.
|
# [RetrieveTransaction](http://dicom.nema.org/medical/dicom/current/output/html/
|
||||||
|
# part18.html#sect_10.4).
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1095,7 +1098,9 @@ module Google
|
||||||
|
|
||||||
# StoreInstances stores DICOM instances associated with study instance unique
|
# StoreInstances stores DICOM instances associated with study instance unique
|
||||||
# identifiers (SUID). See
|
# identifiers (SUID). See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.5.
|
# [Store
|
||||||
|
# Transaction](http://dicom.nema.org/medical/dicom/current/output/html/part18.
|
||||||
|
# html#sect_10.5).
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1208,7 +1213,8 @@ module Google
|
||||||
|
|
||||||
# RetrieveStudyMetadata returns instance associated with the given study
|
# RetrieveStudyMetadata returns instance associated with the given study
|
||||||
# presented as metadata with the bulk data removed. See
|
# presented as metadata with the bulk data removed. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4.
|
# [RetrieveTransaction](http://dicom.nema.org/medical/dicom/current/output/html/
|
||||||
|
# part18.html#sect_10.4).
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1245,7 +1251,8 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# RetrieveStudy returns all instances within the given study. See
|
# RetrieveStudy returns all instances within the given study. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4.
|
# [RetrieveTransaction](http://dicom.nema.org/medical/dicom/current/output/html/
|
||||||
|
# part18.html#sect_10.4).
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1282,7 +1289,8 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# SearchForInstances returns a list of matching instances. See
|
# SearchForInstances returns a list of matching instances. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.6.
|
# [RetrieveTransaction](http://dicom.nema.org/medical/dicom/current/output/html/
|
||||||
|
# part18.html#sect_10.4).
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1320,7 +1328,8 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# SearchForSeries returns a list of matching series. See
|
# SearchForSeries returns a list of matching series. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.6.
|
# [RetrieveTransaction](http://dicom.nema.org/medical/dicom/current/output/html/
|
||||||
|
# part18.html#sect_10.4).
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1358,7 +1367,9 @@ module Google
|
||||||
|
|
||||||
# StoreInstances stores DICOM instances associated with study instance unique
|
# StoreInstances stores DICOM instances associated with study instance unique
|
||||||
# identifiers (SUID). See
|
# identifiers (SUID). See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.5.
|
# [Store
|
||||||
|
# Transaction](http://dicom.nema.org/medical/dicom/current/output/html/part18.
|
||||||
|
# html#sect_10.5).
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1437,7 +1448,8 @@ module Google
|
||||||
|
|
||||||
# RetrieveSeriesMetadata returns instance associated with the given study and
|
# RetrieveSeriesMetadata returns instance associated with the given study and
|
||||||
# series, presented as metadata with the bulk data removed. See
|
# series, presented as metadata with the bulk data removed. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4.
|
# [RetrieveTransaction](http://dicom.nema.org/medical/dicom/current/output/html/
|
||||||
|
# part18.html#sect_10.4).
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1474,7 +1486,8 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# RetrieveSeries returns all instances within the given study and series. See
|
# RetrieveSeries returns all instances within the given study and series. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4.
|
# [RetrieveTransaction](http://dicom.nema.org/medical/dicom/current/output/html/
|
||||||
|
# part18.html#sect_10.4).
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1511,7 +1524,8 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# SearchForInstances returns a list of matching instances. See
|
# SearchForInstances returns a list of matching instances. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.6.
|
# [RetrieveTransaction](http://dicom.nema.org/medical/dicom/current/output/html/
|
||||||
|
# part18.html#sect_10.4).
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1588,7 +1602,8 @@ module Google
|
||||||
|
|
||||||
# RetrieveInstance returns instance associated with the given study, series,
|
# RetrieveInstance returns instance associated with the given study, series,
|
||||||
# and SOP Instance UID. See
|
# and SOP Instance UID. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4.
|
# [RetrieveTransaction](http://dicom.nema.org/medical/dicom/current/output/html/
|
||||||
|
# part18.html#sect_10.4).
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1627,7 +1642,8 @@ module Google
|
||||||
# RetrieveInstanceMetadata returns instance associated with the given study,
|
# RetrieveInstanceMetadata returns instance associated with the given study,
|
||||||
# series, and SOP Instance UID presented as metadata with the bulk data
|
# series, and SOP Instance UID presented as metadata with the bulk data
|
||||||
# removed. See
|
# removed. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4.
|
# [RetrieveTransaction](http://dicom.nema.org/medical/dicom/current/output/html/
|
||||||
|
# part18.html#sect_10.4).
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1665,7 +1681,8 @@ module Google
|
||||||
|
|
||||||
# RetrieveRenderedInstance returns instance associated with the given study,
|
# RetrieveRenderedInstance returns instance associated with the given study,
|
||||||
# series, and SOP Instance UID in an acceptable Rendered Media Type. See
|
# series, and SOP Instance UID in an acceptable Rendered Media Type. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4.
|
# [RetrieveTransaction](http://dicom.nema.org/medical/dicom/current/output/html/
|
||||||
|
# part18.html#sect_10.4).
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1703,7 +1720,8 @@ module Google
|
||||||
|
|
||||||
# RetrieveFrames returns instances associated with the given study, series,
|
# RetrieveFrames returns instances associated with the given study, series,
|
||||||
# SOP Instance UID and frame numbers. See
|
# SOP Instance UID and frame numbers. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4.
|
# [RetrieveTransaction](http://dicom.nema.org/medical/dicom/current/output/html/
|
||||||
|
# part18.html#sect_10.4).
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1743,7 +1761,8 @@ module Google
|
||||||
# RetrieveRenderedFrames returns instances associated with the given study,
|
# RetrieveRenderedFrames returns instances associated with the given study,
|
||||||
# series, SOP Instance UID and frame numbers in an acceptable Rendered Media
|
# series, SOP Instance UID and frame numbers in an acceptable Rendered Media
|
||||||
# Type. See
|
# Type. See
|
||||||
# http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4.
|
# [RetrieveTransaction](http://dicom.nema.org/medical/dicom/current/output/html/
|
||||||
|
# part18.html#sect_10.4).
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The name of the DICOM store that is being accessed. For example,
|
# The name of the DICOM store that is being accessed. For example,
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
|
@ -1906,8 +1925,7 @@ module Google
|
||||||
# The metadata field type for this
|
# The metadata field type for this
|
||||||
# operation is OperationMetadata.
|
# operation is OperationMetadata.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The name of the FHIR store to export resource from. The name should be in
|
# The name of the FHIR store to export resource from, in the format of
|
||||||
# the format of
|
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
# fhirStores/`fhir_store_id``.
|
# fhirStores/`fhir_store_id``.
|
||||||
# @param [Google::Apis::HealthcareV1beta1::ExportResourcesRequest] export_resources_request_object
|
# @param [Google::Apis::HealthcareV1beta1::ExportResourcesRequest] export_resources_request_object
|
||||||
|
@ -2021,8 +2039,8 @@ module Google
|
||||||
# an empty FHIR store that is not being used by other clients. In cases
|
# an empty FHIR store that is not being used by other clients. In cases
|
||||||
# where this method is not appropriate, consider using ExecuteBundle to
|
# where this method is not appropriate, consider using ExecuteBundle to
|
||||||
# load data.
|
# load data.
|
||||||
# Every resource in the input must contain a client-supplied ID, and will be
|
# Every resource in the input must contain a client-supplied ID. Each
|
||||||
# stored using that ID regardless of the
|
# resource is stored using the supplied ID regardless of the
|
||||||
# enable_update_create setting on the FHIR
|
# enable_update_create setting on the FHIR
|
||||||
# store.
|
# store.
|
||||||
# The import process does not enforce referential integrity, regardless of
|
# The import process does not enforce referential integrity, regardless of
|
||||||
|
@ -2044,10 +2062,10 @@ module Google
|
||||||
# more than once.
|
# more than once.
|
||||||
# The import operation is idempotent unless the input data contains multiple
|
# The import operation is idempotent unless the input data contains multiple
|
||||||
# valid resources with the same ID but different contents. In that case,
|
# valid resources with the same ID but different contents. In that case,
|
||||||
# after the import completes, the store will contain exactly one resource
|
# after the import completes, the store contains exactly one resource
|
||||||
# with that ID but there is no ordering guarantee on which version of the
|
# with that ID but there is no ordering guarantee on which version of the
|
||||||
# contents it will have. The operation result counters do not count
|
# contents it will have. The operation result counters do not count
|
||||||
# duplicate IDs as an error and will count one success for each resource in
|
# duplicate IDs as an error and count one success for each resource in
|
||||||
# the input, which might result in a success count larger than the number
|
# the input, which might result in a success count larger than the number
|
||||||
# of resources in the FHIR store. This often occurs when importing data
|
# of resources in the FHIR store. This often occurs when importing data
|
||||||
# organized in bundles produced by Patient-everything
|
# organized in bundles produced by Patient-everything
|
||||||
|
@ -2079,8 +2097,7 @@ module Google
|
||||||
# The metadata field type for this
|
# The metadata field type for this
|
||||||
# operation is OperationMetadata.
|
# operation is OperationMetadata.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The name of the FHIR store to import FHIR resources to. The name should be
|
# The name of the FHIR store to import FHIR resources to, in the format of
|
||||||
# in the format of
|
|
||||||
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
# `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/
|
||||||
# fhirStores/`fhir_store_id``.
|
# fhirStores/`fhir_store_id``.
|
||||||
# @param [Google::Apis::HealthcareV1beta1::ImportResourcesRequest] import_resources_request_object
|
# @param [Google::Apis::HealthcareV1beta1::ImportResourcesRequest] import_resources_request_object
|
||||||
|
@ -2388,9 +2405,9 @@ module Google
|
||||||
# search criteria specified as query parameters, grouped by
|
# search criteria specified as query parameters, grouped by
|
||||||
# `Observation.code`, sorted from most recent to oldest.
|
# `Observation.code`, sorted from most recent to oldest.
|
||||||
# Implements the FHIR extended operation Observation-lastn
|
# Implements the FHIR extended operation Observation-lastn
|
||||||
# ([STU3](http://hl7.org/implement/standards/fhir/STU3/observation-operations.
|
# ([STU3](https://hl7.org/implement/standards/fhir/STU3/observation-operations.
|
||||||
# html#lastn),
|
# html#lastn),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/observation-operations.html#
|
# [R4](https://hl7.org/implement/standards/fhir/R4/observation-operations.html#
|
||||||
# lastn)).
|
# lastn)).
|
||||||
# DSTU2 doesn't define the Observation-lastn method, but the server supports
|
# DSTU2 doesn't define the Observation-lastn method, but the server supports
|
||||||
# it the same way it supports STU3.
|
# it the same way it supports STU3.
|
||||||
|
@ -2408,10 +2425,10 @@ module Google
|
||||||
# grouping and limiting the results with `max`. To stay within the limit,
|
# grouping and limiting the results with `max`. To stay within the limit,
|
||||||
# constrain these searches using Observation search parameters such as
|
# constrain these searches using Observation search parameters such as
|
||||||
# `_lastUpdated` or `date`.
|
# `_lastUpdated` or `date`.
|
||||||
# On success, the response body will contain a JSON-encoded representation
|
# On success, the response body contains a JSON-encoded representation
|
||||||
# of a `Bundle` resource of type `searchset`, containing the results of the
|
# of a `Bundle` resource of type `searchset`, containing the results of the
|
||||||
# operation.
|
# operation.
|
||||||
# Errors generated by the FHIR store will contain a JSON-encoded
|
# Errors generated by the FHIR store contain a JSON-encoded
|
||||||
# `OperationOutcome` resource describing the reason for the error. If the
|
# `OperationOutcome` resource describing the reason for the error. If the
|
||||||
# request cannot be mapped to a valid API method on a FHIR store, a generic
|
# request cannot be mapped to a valid API method on a FHIR store, a generic
|
||||||
# GCP error might be returned instead.
|
# GCP error might be returned instead.
|
||||||
|
@ -2446,16 +2463,16 @@ module Google
|
||||||
|
|
||||||
# Retrieves a Patient resource and resources related to that patient.
|
# Retrieves a Patient resource and resources related to that patient.
|
||||||
# Implements the FHIR extended operation Patient-everything
|
# Implements the FHIR extended operation Patient-everything
|
||||||
# ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/patient-operations.html#
|
# ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/patient-operations.
|
||||||
|
# html#everything),
|
||||||
|
# [STU3](https://hl7.org/implement/standards/fhir/STU3/patient-operations.html#
|
||||||
# everything),
|
# everything),
|
||||||
# [STU3](http://hl7.org/implement/standards/fhir/STU3/patient-operations.html#
|
# [R4](https://hl7.org/implement/standards/fhir/R4/patient-operations.html#
|
||||||
# everything),
|
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/patient-operations.html#
|
|
||||||
# everything)).
|
# everything)).
|
||||||
# On success, the response body will contain a JSON-encoded representation
|
# On success, the response body contains a JSON-encoded representation
|
||||||
# of a `Bundle` resource of type `searchset`, containing the results of the
|
# of a `Bundle` resource of type `searchset`, containing the results of the
|
||||||
# operation.
|
# operation.
|
||||||
# Errors generated by the FHIR store will contain a JSON-encoded
|
# Errors generated by the FHIR store contain a JSON-encoded
|
||||||
# `OperationOutcome` resource describing the reason for the error. If the
|
# `OperationOutcome` resource describing the reason for the error. If the
|
||||||
# request cannot be mapped to a valid API method on a FHIR store, a generic
|
# request cannot be mapped to a valid API method on a FHIR store, a generic
|
||||||
# GCP error might be returned instead.
|
# GCP error might be returned instead.
|
||||||
|
@ -2465,9 +2482,9 @@ module Google
|
||||||
# * Resources directly referencing the patient resource that meet the
|
# * Resources directly referencing the patient resource that meet the
|
||||||
# inclusion criteria. The inclusion criteria are based on the membership
|
# inclusion criteria. The inclusion criteria are based on the membership
|
||||||
# rules in the patient compartment definition
|
# rules in the patient compartment definition
|
||||||
# ([DSTU2](http://hl7.org/fhir/DSTU2/compartment-patient.html),
|
# ([DSTU2](https://hl7.org/fhir/DSTU2/compartment-patient.html),
|
||||||
# [STU3](http://www.hl7.org/fhir/stu3/compartmentdefinition-patient.html),
|
# [STU3](http://www.hl7.org/fhir/stu3/compartmentdefinition-patient.html),
|
||||||
# [R4](http://hl7.org/fhir/R4/compartmentdefinition-patient.html)), which
|
# [R4](https://hl7.org/fhir/R4/compartmentdefinition-patient.html)), which
|
||||||
# details the eligible resource types and referencing search parameters.
|
# details the eligible resource types and referencing search parameters.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# Name of the `Patient` resource for which the information is required.
|
# Name of the `Patient` resource for which the information is required.
|
||||||
|
@ -2475,8 +2492,8 @@ module Google
|
||||||
# Maximum number of resources in a page. Defaults to 100.
|
# Maximum number of resources in a page. Defaults to 100.
|
||||||
# @param [String] _page_token
|
# @param [String] _page_token
|
||||||
# Used to retrieve the next or previous page of results
|
# Used to retrieve the next or previous page of results
|
||||||
# when using pagination. Value should be set to the value of page_token set
|
# when using pagination. Value should be set to the value of `page_token` set
|
||||||
# in next or previous page links' urls. Next and previous page are returned
|
# in next or previous page links' URLs. Next and previous page are returned
|
||||||
# in the response bundle's links field, where `link.relation` is "previous"
|
# in the response bundle's links field, where `link.relation` is "previous"
|
||||||
# or "next".
|
# or "next".
|
||||||
# Omit `page_token` if no previous request has been made.
|
# Omit `page_token` if no previous request has been made.
|
||||||
|
@ -2551,20 +2568,21 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# Gets the FHIR capability statement
|
# Gets the FHIR capability statement
|
||||||
# ([STU3](http://hl7.org/implement/standards/fhir/STU3/capabilitystatement.html),
|
# ([STU3](https://hl7.org/implement/standards/fhir/STU3/capabilitystatement.html)
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/capabilitystatement.html)),
|
# ,
|
||||||
|
# [R4](https://hl7.org/implement/standards/fhir/R4/capabilitystatement.html)),
|
||||||
# or the [conformance
|
# or the [conformance
|
||||||
# statement](http://hl7.org/implement/standards/fhir/DSTU2/conformance.html)
|
# statement](https://hl7.org/implement/standards/fhir/DSTU2/conformance.html)
|
||||||
# in the DSTU2 case for the store, which contains a description of
|
# in the DSTU2 case for the store, which contains a description of
|
||||||
# functionality supported by the server.
|
# functionality supported by the server.
|
||||||
# Implements the FHIR standard capabilities interaction
|
# Implements the FHIR standard capabilities interaction
|
||||||
# ([STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#capabilities),
|
# ([STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#capabilities),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/http.html#capabilities)),
|
# [R4](https://hl7.org/implement/standards/fhir/R4/http.html#capabilities)),
|
||||||
# or the [conformance
|
# or the [conformance
|
||||||
# interaction](http://hl7.org/implement/standards/fhir/DSTU2/http.html#
|
# interaction](https://hl7.org/implement/standards/fhir/DSTU2/http.html#
|
||||||
# conformance)
|
# conformance)
|
||||||
# in the DSTU2 case.
|
# in the DSTU2 case.
|
||||||
# On success, the response body will contain a JSON-encoded representation
|
# On success, the response body contains a JSON-encoded representation
|
||||||
# of a `CapabilityStatement` resource.
|
# of a `CapabilityStatement` resource.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# Name of the FHIR store to retrieve the capabilities for.
|
# Name of the FHIR store to retrieve the capabilities for.
|
||||||
|
@ -2597,15 +2615,15 @@ module Google
|
||||||
|
|
||||||
# Deletes FHIR resources that match a search query.
|
# Deletes FHIR resources that match a search query.
|
||||||
# Implements the FHIR standard conditional delete interaction
|
# Implements the FHIR standard conditional delete interaction
|
||||||
# ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/http.html#2.1.0.12.1),
|
# ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#2.1.0.12.1),
|
||||||
# [STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#2.21.0.13.1),
|
# [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#2.21.0.13.1),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/http.html#3.1.0.7.1)).
|
# [R4](https://hl7.org/implement/standards/fhir/R4/http.html#3.1.0.7.1)).
|
||||||
# If multiple resources match, all of them will be deleted.
|
# If multiple resources match, all matching resources are deleted.
|
||||||
# Search terms are provided as query parameters following the same pattern as
|
# Search terms are provided as query parameters following the same pattern as
|
||||||
# the search method.
|
# the search method.
|
||||||
# Note: Unless resource versioning is disabled by setting the
|
# Note: Unless resource versioning is disabled by setting the
|
||||||
# disable_resource_versioning flag
|
# disable_resource_versioning flag
|
||||||
# on the FHIR store, the deleted resources will be moved to a history
|
# on the FHIR store, the deleted resources are moved to a history
|
||||||
# repository that can still be retrieved through vread
|
# repository that can still be retrieved through vread
|
||||||
# and related methods, unless they are removed by the
|
# and related methods, unless they are removed by the
|
||||||
# purge method.
|
# purge method.
|
||||||
|
@ -2616,9 +2634,9 @@ module Google
|
||||||
# @param [String] type
|
# @param [String] type
|
||||||
# The FHIR resource type to delete, such as Patient or Observation. For a
|
# The FHIR resource type to delete, such as Patient or Observation. For a
|
||||||
# complete list, see the FHIR Resource Index
|
# complete list, see the FHIR Resource Index
|
||||||
# ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html),
|
# ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html),
|
||||||
# [STU3](http://hl7.org/implement/standards/fhir/STU3/resourcelist.html),
|
# [STU3](https://hl7.org/implement/standards/fhir/STU3/resourcelist.html),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/resourcelist.html)).
|
# [R4](https://hl7.org/implement/standards/fhir/R4/resourcelist.html)).
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
|
@ -2651,19 +2669,19 @@ module Google
|
||||||
# parameters, updates part of that resource by applying the operations
|
# parameters, updates part of that resource by applying the operations
|
||||||
# specified in a [JSON Patch](http://jsonpatch.com/) document.
|
# specified in a [JSON Patch](http://jsonpatch.com/) document.
|
||||||
# Implements the FHIR standard conditional patch interaction
|
# Implements the FHIR standard conditional patch interaction
|
||||||
# ([STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#patch),
|
# ([STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#patch),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/http.html#patch)).
|
# [R4](https://hl7.org/implement/standards/fhir/R4/http.html#patch)).
|
||||||
# DSTU2 doesn't define a conditional patch method, but the server supports it
|
# DSTU2 doesn't define a conditional patch method, but the server supports it
|
||||||
# in the same way it supports STU3.
|
# in the same way it supports STU3.
|
||||||
# Search terms are provided as query parameters following the same pattern as
|
# Search terms are provided as query parameters following the same pattern as
|
||||||
# the search method.
|
# the search method.
|
||||||
# If the search criteria identify more than one match, the request will
|
# If the search criteria identify more than one match, the request
|
||||||
# return a `412 Precondition Failed` error.
|
# returns a `412 Precondition Failed` error.
|
||||||
# The request body must contain a JSON Patch document, and the request
|
# The request body must contain a JSON Patch document, and the request
|
||||||
# headers must contain `Content-Type: application/json-patch+json`.
|
# headers must contain `Content-Type: application/json-patch+json`.
|
||||||
# On success, the response body will contain a JSON-encoded representation
|
# On success, the response body contains a JSON-encoded representation
|
||||||
# of the updated resource, including the server-assigned version ID.
|
# of the updated resource, including the server-assigned version ID.
|
||||||
# Errors generated by the FHIR store will contain a JSON-encoded
|
# Errors generated by the FHIR store contain a JSON-encoded
|
||||||
# `OperationOutcome` resource describing the reason for the error. If the
|
# `OperationOutcome` resource describing the reason for the error. If the
|
||||||
# request cannot be mapped to a valid API method on a FHIR store, a generic
|
# request cannot be mapped to a valid API method on a FHIR store, a generic
|
||||||
# GCP error might be returned instead.
|
# GCP error might be returned instead.
|
||||||
|
@ -2675,9 +2693,9 @@ module Google
|
||||||
# @param [String] type
|
# @param [String] type
|
||||||
# The FHIR resource type to update, such as Patient or Observation. For a
|
# The FHIR resource type to update, such as Patient or Observation. For a
|
||||||
# complete list, see the FHIR Resource Index
|
# complete list, see the FHIR Resource Index
|
||||||
# ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html),
|
# ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html),
|
||||||
# [STU3](http://hl7.org/implement/standards/fhir/STU3/resourcelist.html),
|
# [STU3](https://hl7.org/implement/standards/fhir/STU3/resourcelist.html),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/resourcelist.html)).
|
# [R4](https://hl7.org/implement/standards/fhir/R4/resourcelist.html)).
|
||||||
# @param [Google::Apis::HealthcareV1beta1::HttpBody] http_body_object
|
# @param [Google::Apis::HealthcareV1beta1::HttpBody] http_body_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
@ -2712,25 +2730,25 @@ module Google
|
||||||
# If a resource is found based on the search criteria specified in the query
|
# If a resource is found based on the search criteria specified in the query
|
||||||
# parameters, updates the entire contents of that resource.
|
# parameters, updates the entire contents of that resource.
|
||||||
# Implements the FHIR standard conditional update interaction
|
# Implements the FHIR standard conditional update interaction
|
||||||
# ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/http.html#2.1.0.10.2),
|
# ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#2.1.0.10.2),
|
||||||
# [STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#cond-update),
|
# [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#cond-update),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/http.html#cond-update)).
|
# [R4](https://hl7.org/implement/standards/fhir/R4/http.html#cond-update)).
|
||||||
# Search terms are provided as query parameters following the same pattern as
|
# Search terms are provided as query parameters following the same pattern as
|
||||||
# the search method.
|
# the search method.
|
||||||
# If the search criteria identify more than one match, the request will
|
# If the search criteria identify more than one match, the request
|
||||||
# return a `412 Precondition Failed` error.
|
# returns a `412 Precondition Failed` error.
|
||||||
# If the search criteria identify zero matches, and the supplied resource
|
# If the search criteria identify zero matches, and the supplied resource
|
||||||
# body contains an `id`, and the FHIR store has
|
# body contains an `id`, and the FHIR store has
|
||||||
# enable_update_create set, creates the
|
# enable_update_create set, creates the
|
||||||
# resource with the client-specified ID. If the search criteria identify zero
|
# resource with the client-specified ID. If the search criteria identify zero
|
||||||
# matches, and the supplied resource body does not contain an `id`, the
|
# matches, and the supplied resource body does not contain an `id`, the
|
||||||
# resource will be created with a server-assigned ID as per the
|
# resource is created with a server-assigned ID as per the
|
||||||
# create method.
|
# create method.
|
||||||
# The request body must contain a JSON-encoded FHIR resource, and the request
|
# The request body must contain a JSON-encoded FHIR resource, and the request
|
||||||
# headers must contain `Content-Type: application/fhir+json`.
|
# headers must contain `Content-Type: application/fhir+json`.
|
||||||
# On success, the response body will contain a JSON-encoded representation
|
# On success, the response body contains a JSON-encoded representation
|
||||||
# of the updated resource, including the server-assigned version ID.
|
# of the updated resource, including the server-assigned version ID.
|
||||||
# Errors generated by the FHIR store will contain a JSON-encoded
|
# Errors generated by the FHIR store contain a JSON-encoded
|
||||||
# `OperationOutcome` resource describing the reason for the error. If the
|
# `OperationOutcome` resource describing the reason for the error. If the
|
||||||
# request cannot be mapped to a valid API method on a FHIR store, a generic
|
# request cannot be mapped to a valid API method on a FHIR store, a generic
|
||||||
# GCP error might be returned instead.
|
# GCP error might be returned instead.
|
||||||
|
@ -2741,9 +2759,9 @@ module Google
|
||||||
# @param [String] type
|
# @param [String] type
|
||||||
# The FHIR resource type to update, such as Patient or Observation. For a
|
# The FHIR resource type to update, such as Patient or Observation. For a
|
||||||
# complete list, see the FHIR Resource Index
|
# complete list, see the FHIR Resource Index
|
||||||
# ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html),
|
# ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html),
|
||||||
# [STU3](http://hl7.org/implement/standards/fhir/STU3/resourcelist.html),
|
# [STU3](https://hl7.org/implement/standards/fhir/STU3/resourcelist.html),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/resourcelist.html)).
|
# [R4](https://hl7.org/implement/standards/fhir/R4/resourcelist.html)).
|
||||||
# Must match the resource type in the provided content.
|
# Must match the resource type in the provided content.
|
||||||
# @param [Google::Apis::HealthcareV1beta1::HttpBody] http_body_object
|
# @param [Google::Apis::HealthcareV1beta1::HttpBody] http_body_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
|
@ -2778,23 +2796,23 @@ module Google
|
||||||
|
|
||||||
# Creates a FHIR resource.
|
# Creates a FHIR resource.
|
||||||
# Implements the FHIR standard create interaction
|
# Implements the FHIR standard create interaction
|
||||||
# ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/http.html#create),
|
# ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#create),
|
||||||
# [STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#create),
|
# [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#create),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/http.html#create)),
|
# [R4](https://hl7.org/implement/standards/fhir/R4/http.html#create)),
|
||||||
# which creates a new resource with a server-assigned resource ID.
|
# which creates a new resource with a server-assigned resource ID.
|
||||||
# Also supports the FHIR standard conditional create interaction
|
# Also supports the FHIR standard conditional create interaction
|
||||||
# ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/http.html#ccreate),
|
# ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#ccreate),
|
||||||
# [STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#ccreate),
|
# [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#ccreate),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/http.html#ccreate)),
|
# [R4](https://hl7.org/implement/standards/fhir/R4/http.html#ccreate)),
|
||||||
# specified by supplying an `If-None-Exist` header containing a FHIR search
|
# specified by supplying an `If-None-Exist` header containing a FHIR search
|
||||||
# query. If no resources match this search query, the server processes the
|
# query. If no resources match this search query, the server processes the
|
||||||
# create operation as normal.
|
# create operation as normal.
|
||||||
# The request body must contain a JSON-encoded FHIR resource, and the request
|
# The request body must contain a JSON-encoded FHIR resource, and the request
|
||||||
# headers must contain `Content-Type: application/fhir+json`.
|
# headers must contain `Content-Type: application/fhir+json`.
|
||||||
# On success, the response body will contain a JSON-encoded representation
|
# On success, the response body contains a JSON-encoded representation
|
||||||
# of the resource as it was created on the server, including the
|
# of the resource as it was created on the server, including the
|
||||||
# server-assigned resource ID and version ID.
|
# server-assigned resource ID and version ID.
|
||||||
# Errors generated by the FHIR store will contain a JSON-encoded
|
# Errors generated by the FHIR store contain a JSON-encoded
|
||||||
# `OperationOutcome` resource describing the reason for the error. If the
|
# `OperationOutcome` resource describing the reason for the error. If the
|
||||||
# request cannot be mapped to a valid API method on a FHIR store, a generic
|
# request cannot be mapped to a valid API method on a FHIR store, a generic
|
||||||
# GCP error might be returned instead.
|
# GCP error might be returned instead.
|
||||||
|
@ -2803,9 +2821,9 @@ module Google
|
||||||
# @param [String] type
|
# @param [String] type
|
||||||
# The FHIR resource type to create, such as Patient or Observation. For a
|
# The FHIR resource type to create, such as Patient or Observation. For a
|
||||||
# complete list, see the FHIR Resource Index
|
# complete list, see the FHIR Resource Index
|
||||||
# ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html),
|
# ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/resourcelist.html),
|
||||||
# [STU3](http://hl7.org/implement/standards/fhir/STU3/resourcelist.html),
|
# [STU3](https://hl7.org/implement/standards/fhir/STU3/resourcelist.html),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/resourcelist.html)).
|
# [R4](https://hl7.org/implement/standards/fhir/R4/resourcelist.html)).
|
||||||
# Must match the resource type in the provided content.
|
# Must match the resource type in the provided content.
|
||||||
# @param [Google::Apis::HealthcareV1beta1::HttpBody] http_body_object
|
# @param [Google::Apis::HealthcareV1beta1::HttpBody] http_body_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
|
@ -2840,12 +2858,12 @@ module Google
|
||||||
|
|
||||||
# Deletes a FHIR resource.
|
# Deletes a FHIR resource.
|
||||||
# Implements the FHIR standard delete interaction
|
# Implements the FHIR standard delete interaction
|
||||||
# ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/http.html#delete),
|
# ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#delete),
|
||||||
# [STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#delete),
|
# [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#delete),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/http.html#delete)).
|
# [R4](https://hl7.org/implement/standards/fhir/R4/http.html#delete)).
|
||||||
# Note: Unless resource versioning is disabled by setting the
|
# Note: Unless resource versioning is disabled by setting the
|
||||||
# disable_resource_versioning flag
|
# disable_resource_versioning flag
|
||||||
# on the FHIR store, the deleted resources will be moved to a history
|
# on the FHIR store, the deleted resources are moved to a history
|
||||||
# repository that can still be retrieved through vread
|
# repository that can still be retrieved through vread
|
||||||
# and related methods, unless they are removed by the
|
# and related methods, unless they are removed by the
|
||||||
# purge method.
|
# purge method.
|
||||||
|
@ -2880,26 +2898,26 @@ module Google
|
||||||
|
|
||||||
# Executes all the requests in the given Bundle.
|
# Executes all the requests in the given Bundle.
|
||||||
# Implements the FHIR standard batch/transaction interaction
|
# Implements the FHIR standard batch/transaction interaction
|
||||||
# ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/http.html#transaction),
|
# ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#transaction),
|
||||||
# [STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#transaction),
|
# [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#transaction),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/http.html#transaction)).
|
# [R4](https://hl7.org/implement/standards/fhir/R4/http.html#transaction)).
|
||||||
# Supports all interactions within a bundle, except search. This method
|
# Supports all interactions within a bundle, except search. This method
|
||||||
# accepts Bundles of type `batch` and `transaction`, processing them
|
# accepts Bundles of type `batch` and `transaction`, processing them
|
||||||
# according to the batch processing rules
|
# according to the batch processing rules
|
||||||
# ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/http.html#2.1.0.16.1),
|
# ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#2.1.0.16.1),
|
||||||
# [STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#2.21.0.17.1),
|
# [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#2.21.0.17.1),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/http.html#brules))
|
# [R4](https://hl7.org/implement/standards/fhir/R4/http.html#brules))
|
||||||
# and transaction processing rules
|
# and transaction processing rules
|
||||||
# ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/http.html#2.1.0.16.2),
|
# ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#2.1.0.16.2),
|
||||||
# [STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#2.21.0.17.2),
|
# [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#2.21.0.17.2),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/http.html#trules)).
|
# [R4](https://hl7.org/implement/standards/fhir/R4/http.html#trules)).
|
||||||
# The request body must contain a JSON-encoded FHIR `Bundle` resource, and
|
# The request body must contain a JSON-encoded FHIR `Bundle` resource, and
|
||||||
# the request headers must contain `Content-Type: application/fhir+json`.
|
# the request headers must contain `Content-Type: application/fhir+json`.
|
||||||
# For a batch bundle or a successful transaction the response body will
|
# For a batch bundle or a successful transaction the response body
|
||||||
# contain a JSON-encoded representation of a `Bundle` resource of type
|
# contains a JSON-encoded representation of a `Bundle` resource of type
|
||||||
# `batch-response` or `transaction-response` containing one entry for each
|
# `batch-response` or `transaction-response` containing one entry for each
|
||||||
# entry in the request, with the outcome of processing the entry. In the
|
# entry in the request, with the outcome of processing the entry. In the
|
||||||
# case of an error for a transaction bundle, the response body will contain
|
# case of an error for a transaction bundle, the response body contains
|
||||||
# a JSON-encoded `OperationOutcome` resource describing the reason for the
|
# a JSON-encoded `OperationOutcome` resource describing the reason for the
|
||||||
# error. If the request cannot be mapped to a valid API method on a FHIR
|
# error. If the request cannot be mapped to a valid API method on a FHIR
|
||||||
# store, a generic GCP error might be returned instead.
|
# store, a generic GCP error might be returned instead.
|
||||||
|
@ -2944,13 +2962,13 @@ module Google
|
||||||
# Lists all the versions of a resource (including the current version and
|
# Lists all the versions of a resource (including the current version and
|
||||||
# deleted versions) from the FHIR store.
|
# deleted versions) from the FHIR store.
|
||||||
# Implements the per-resource form of the FHIR standard history interaction
|
# Implements the per-resource form of the FHIR standard history interaction
|
||||||
# ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/http.html#history),
|
# ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#history),
|
||||||
# [STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#history),
|
# [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#history),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/http.html#history)).
|
# [R4](https://hl7.org/implement/standards/fhir/R4/http.html#history)).
|
||||||
# On success, the response body will contain a JSON-encoded representation
|
# On success, the response body contains a JSON-encoded representation
|
||||||
# of a `Bundle` resource of type `history`, containing the version history
|
# of a `Bundle` resource of type `history`, containing the version history
|
||||||
# sorted from most recent to oldest versions.
|
# sorted from most recent to oldest versions.
|
||||||
# Errors generated by the FHIR store will contain a JSON-encoded
|
# Errors generated by the FHIR store contain a JSON-encoded
|
||||||
# `OperationOutcome` resource describing the reason for the error. If the
|
# `OperationOutcome` resource describing the reason for the error. If the
|
||||||
# request cannot be mapped to a valid API method on a FHIR store, a generic
|
# request cannot be mapped to a valid API method on a FHIR store, a generic
|
||||||
# GCP error might be returned instead.
|
# GCP error might be returned instead.
|
||||||
|
@ -3014,15 +3032,15 @@ module Google
|
||||||
# Updates part of an existing resource by applying the operations specified
|
# Updates part of an existing resource by applying the operations specified
|
||||||
# in a [JSON Patch](http://jsonpatch.com/) document.
|
# in a [JSON Patch](http://jsonpatch.com/) document.
|
||||||
# Implements the FHIR standard patch interaction
|
# Implements the FHIR standard patch interaction
|
||||||
# ([STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#patch),
|
# ([STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#patch),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/http.html#patch)).
|
# [R4](https://hl7.org/implement/standards/fhir/R4/http.html#patch)).
|
||||||
# DSTU2 doesn't define a patch method, but the server supports it in the same
|
# DSTU2 doesn't define a patch method, but the server supports it in the same
|
||||||
# way it supports STU3.
|
# way it supports STU3.
|
||||||
# The request body must contain a JSON Patch document, and the request
|
# The request body must contain a JSON Patch document, and the request
|
||||||
# headers must contain `Content-Type: application/json-patch+json`.
|
# headers must contain `Content-Type: application/json-patch+json`.
|
||||||
# On success, the response body will contain a JSON-encoded representation
|
# On success, the response body contains a JSON-encoded representation
|
||||||
# of the updated resource, including the server-assigned version ID.
|
# of the updated resource, including the server-assigned version ID.
|
||||||
# Errors generated by the FHIR store will contain a JSON-encoded
|
# Errors generated by the FHIR store contain a JSON-encoded
|
||||||
# `OperationOutcome` resource describing the reason for the error. If the
|
# `OperationOutcome` resource describing the reason for the error. If the
|
||||||
# request cannot be mapped to a valid API method on a FHIR store, a generic
|
# request cannot be mapped to a valid API method on a FHIR store, a generic
|
||||||
# GCP error might be returned instead.
|
# GCP error might be returned instead.
|
||||||
|
@ -3060,18 +3078,18 @@ module Google
|
||||||
|
|
||||||
# Gets the contents of a FHIR resource.
|
# Gets the contents of a FHIR resource.
|
||||||
# Implements the FHIR standard read interaction
|
# Implements the FHIR standard read interaction
|
||||||
# ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/http.html#read),
|
# ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#read),
|
||||||
# [STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#read),
|
# [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#read),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/http.html#read)).
|
# [R4](https://hl7.org/implement/standards/fhir/R4/http.html#read)).
|
||||||
# Also supports the FHIR standard conditional read interaction
|
# Also supports the FHIR standard conditional read interaction
|
||||||
# ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/http.html#cread),
|
# ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#cread),
|
||||||
# [STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#cread),
|
# [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#cread),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/http.html#cread))
|
# [R4](https://hl7.org/implement/standards/fhir/R4/http.html#cread))
|
||||||
# specified by supplying an `If-Modified-Since` header with a date/time value
|
# specified by supplying an `If-Modified-Since` header with a date/time value
|
||||||
# or an `If-None-Match` header with an ETag value.
|
# or an `If-None-Match` header with an ETag value.
|
||||||
# On success, the response body will contain a JSON-encoded representation
|
# On success, the response body contains a JSON-encoded representation
|
||||||
# of the resource.
|
# of the resource.
|
||||||
# Errors generated by the FHIR store will contain a JSON-encoded
|
# Errors generated by the FHIR store contain a JSON-encoded
|
||||||
# `OperationOutcome` resource describing the reason for the error. If the
|
# `OperationOutcome` resource describing the reason for the error. If the
|
||||||
# request cannot be mapped to a valid API method on a FHIR store, a generic
|
# request cannot be mapped to a valid API method on a FHIR store, a generic
|
||||||
# GCP error might be returned instead.
|
# GCP error might be returned instead.
|
||||||
|
@ -3107,13 +3125,13 @@ module Google
|
||||||
# Searches for resources in the given FHIR store according to criteria
|
# Searches for resources in the given FHIR store according to criteria
|
||||||
# specified as query parameters.
|
# specified as query parameters.
|
||||||
# Implements the FHIR standard search interaction
|
# Implements the FHIR standard search interaction
|
||||||
# ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/http.html#search),
|
# ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#search),
|
||||||
# [STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#search),
|
# [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#search),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/http.html#search))
|
# [R4](https://hl7.org/implement/standards/fhir/R4/http.html#search))
|
||||||
# using the search semantics described in the FHIR Search specification
|
# using the search semantics described in the FHIR Search specification
|
||||||
# ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/search.html),
|
# ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/search.html),
|
||||||
# [STU3](http://hl7.org/implement/standards/fhir/STU3/search.html),
|
# [STU3](https://hl7.org/implement/standards/fhir/STU3/search.html),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/search.html)).
|
# [R4](https://hl7.org/implement/standards/fhir/R4/search.html)).
|
||||||
# Supports three methods of search defined by the specification:
|
# Supports three methods of search defined by the specification:
|
||||||
# * `GET [base]?[parameters]` to search across all resources.
|
# * `GET [base]?[parameters]` to search across all resources.
|
||||||
# * `GET [base]/[type]?[parameters]` to search resources of a specified
|
# * `GET [base]/[type]?[parameters]` to search resources of a specified
|
||||||
|
@ -3122,10 +3140,10 @@ module Google
|
||||||
# the same semantics as the `GET` method.
|
# the same semantics as the `GET` method.
|
||||||
# The `GET` methods do not support compartment searches. The `POST` method
|
# The `GET` methods do not support compartment searches. The `POST` method
|
||||||
# does not support `application/x-www-form-urlencoded` search parameters.
|
# does not support `application/x-www-form-urlencoded` search parameters.
|
||||||
# On success, the response body will contain a JSON-encoded representation
|
# On success, the response body contains a JSON-encoded representation
|
||||||
# of a `Bundle` resource of type `searchset`, containing the results of the
|
# of a `Bundle` resource of type `searchset`, containing the results of the
|
||||||
# search.
|
# search.
|
||||||
# Errors generated by the FHIR store will contain a JSON-encoded
|
# Errors generated by the FHIR store contain a JSON-encoded
|
||||||
# `OperationOutcome` resource describing the reason for the error. If the
|
# `OperationOutcome` resource describing the reason for the error. If the
|
||||||
# request cannot be mapped to a valid API method on a FHIR store, a generic
|
# request cannot be mapped to a valid API method on a FHIR store, a generic
|
||||||
# GCP error might be returned instead.
|
# GCP error might be returned instead.
|
||||||
|
@ -3134,10 +3152,10 @@ module Google
|
||||||
# are supported on each FHIR resource. A list of all search parameters
|
# are supported on each FHIR resource. A list of all search parameters
|
||||||
# defined by the specification can be found in the FHIR Search Parameter
|
# defined by the specification can be found in the FHIR Search Parameter
|
||||||
# Registry
|
# Registry
|
||||||
# ([STU3](http://hl7.org/implement/standards/fhir/STU3/searchparameter-registry.
|
# ([STU3](https://hl7.org/implement/standards/fhir/STU3/searchparameter-registry.
|
||||||
# html),
|
# html),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/searchparameter-registry.html))
|
# [R4](https://hl7.org/implement/standards/fhir/R4/searchparameter-registry.html)
|
||||||
# .
|
# ).
|
||||||
# FHIR search parameters for DSTU2 can be found on each resource's definition
|
# FHIR search parameters for DSTU2 can be found on each resource's definition
|
||||||
# page.
|
# page.
|
||||||
# Supported search modifiers: `:missing`, `:exact`, `:contains`, `:text`,
|
# Supported search modifiers: `:missing`, `:exact`, `:contains`, `:text`,
|
||||||
|
@ -3146,7 +3164,7 @@ module Google
|
||||||
# `_revinclude`, `_summary=text`, `_summary=data`, and `_elements`.
|
# `_revinclude`, `_summary=text`, `_summary=data`, and `_elements`.
|
||||||
# The maximum number of search results returned defaults to 100, which can
|
# The maximum number of search results returned defaults to 100, which can
|
||||||
# be overridden by the `_count` parameter up to a maximum limit of 1000. If
|
# be overridden by the `_count` parameter up to a maximum limit of 1000. If
|
||||||
# there are additional results, the returned `Bundle` will contain
|
# there are additional results, the returned `Bundle` contains
|
||||||
# pagination links.
|
# pagination links.
|
||||||
# Resources with a total size larger than 5MB or a field count larger than
|
# Resources with a total size larger than 5MB or a field count larger than
|
||||||
# 50,000 might not be fully searchable as the server might trim its generated
|
# 50,000 might not be fully searchable as the server might trim its generated
|
||||||
|
@ -3188,9 +3206,9 @@ module Google
|
||||||
|
|
||||||
# Updates the entire contents of a resource.
|
# Updates the entire contents of a resource.
|
||||||
# Implements the FHIR standard update interaction
|
# Implements the FHIR standard update interaction
|
||||||
# ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/http.html#update),
|
# ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#update),
|
||||||
# [STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#update),
|
# [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#update),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/http.html#update)).
|
# [R4](https://hl7.org/implement/standards/fhir/R4/http.html#update)).
|
||||||
# If the specified resource does
|
# If the specified resource does
|
||||||
# not exist and the FHIR store has
|
# not exist and the FHIR store has
|
||||||
# enable_update_create set, creates the
|
# enable_update_create set, creates the
|
||||||
|
@ -3199,9 +3217,9 @@ module Google
|
||||||
# headers must contain `Content-Type: application/fhir+json`. The resource
|
# headers must contain `Content-Type: application/fhir+json`. The resource
|
||||||
# must contain an `id` element having an identical value to the ID in the
|
# must contain an `id` element having an identical value to the ID in the
|
||||||
# REST path of the request.
|
# REST path of the request.
|
||||||
# On success, the response body will contain a JSON-encoded representation
|
# On success, the response body contains a JSON-encoded representation
|
||||||
# of the updated resource, including the server-assigned version ID.
|
# of the updated resource, including the server-assigned version ID.
|
||||||
# Errors generated by the FHIR store will contain a JSON-encoded
|
# Errors generated by the FHIR store contain a JSON-encoded
|
||||||
# `OperationOutcome` resource describing the reason for the error. If the
|
# `OperationOutcome` resource describing the reason for the error. If the
|
||||||
# request cannot be mapped to a valid API method on a FHIR store, a generic
|
# request cannot be mapped to a valid API method on a FHIR store, a generic
|
||||||
# GCP error might be returned instead.
|
# GCP error might be returned instead.
|
||||||
|
@ -3240,12 +3258,12 @@ module Google
|
||||||
# Gets the contents of a version (current or historical) of a FHIR resource
|
# Gets the contents of a version (current or historical) of a FHIR resource
|
||||||
# by version ID.
|
# by version ID.
|
||||||
# Implements the FHIR standard vread interaction
|
# Implements the FHIR standard vread interaction
|
||||||
# ([DSTU2](http://hl7.org/implement/standards/fhir/DSTU2/http.html#vread),
|
# ([DSTU2](https://hl7.org/implement/standards/fhir/DSTU2/http.html#vread),
|
||||||
# [STU3](http://hl7.org/implement/standards/fhir/STU3/http.html#vread),
|
# [STU3](https://hl7.org/implement/standards/fhir/STU3/http.html#vread),
|
||||||
# [R4](http://hl7.org/implement/standards/fhir/R4/http.html#vread)).
|
# [R4](https://hl7.org/implement/standards/fhir/R4/http.html#vread)).
|
||||||
# On success, the response body will contain a JSON-encoded representation
|
# On success, the response body contains a JSON-encoded representation
|
||||||
# of the resource.
|
# of the resource.
|
||||||
# Errors generated by the FHIR store will contain a JSON-encoded
|
# Errors generated by the FHIR store contain a JSON-encoded
|
||||||
# `OperationOutcome` resource describing the reason for the error. If the
|
# `OperationOutcome` resource describing the reason for the error. If the
|
||||||
# request cannot be mapped to a valid API method on a FHIR store, a generic
|
# request cannot be mapped to a valid API method on a FHIR store, a generic
|
||||||
# GCP error might be returned instead.
|
# GCP error might be returned instead.
|
||||||
|
@ -3315,8 +3333,8 @@ module Google
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
# Deletes the specified HL7v2 store and removes all messages that are
|
# Deletes the specified HL7v2 store and removes all messages that it
|
||||||
# contained within it.
|
# contains.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The resource name of the HL7v2 store to delete.
|
# The resource name of the HL7v2 store to delete.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
|
@ -3723,7 +3741,7 @@ module Google
|
||||||
# @param [String] filter
|
# @param [String] filter
|
||||||
# Restricts messages returned to those matching a filter. Syntax:
|
# Restricts messages returned to those matching a filter. Syntax:
|
||||||
# https://cloud.google.com/appengine/docs/standard/python/search/query_strings
|
# https://cloud.google.com/appengine/docs/standard/python/search/query_strings
|
||||||
# Fields/functions available for filtering are:
|
# The following fields and functions are available for filtering:
|
||||||
# * `message_type`, from the MSH-9.1 field. For example,
|
# * `message_type`, from the MSH-9.1 field. For example,
|
||||||
# `NOT message_type = "ADT"`.
|
# `NOT message_type = "ADT"`.
|
||||||
# * `send_date` or `sendDate`, the YYYY-MM-DD date the message was sent in
|
# * `send_date` or `sendDate`, the YYYY-MM-DD date the message was sent in
|
||||||
|
@ -3790,7 +3808,7 @@ module Google
|
||||||
|
|
||||||
# Update the message.
|
# Update the message.
|
||||||
# The contents of the message in Message.data and data extracted from
|
# The contents of the message in Message.data and data extracted from
|
||||||
# the contents such as Message.create_time cannot be altered. Only the
|
# the contents such as Message.create_time can't be altered. Only the
|
||||||
# Message.labels field is allowed to be updated. The labels in the
|
# Message.labels field is allowed to be updated. The labels in the
|
||||||
# request are merged with the existing set of labels. Existing labels with
|
# request are merged with the existing set of labels. Existing labels with
|
||||||
# the same keys are updated.
|
# the same keys are updated.
|
||||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
||||||
# @see https://developers.google.com/actions/smarthome/create-app#request-sync
|
# @see https://developers.google.com/actions/smarthome/create-app#request-sync
|
||||||
module HomegraphV1
|
module HomegraphV1
|
||||||
VERSION = 'V1'
|
VERSION = 'V1'
|
||||||
REVISION = '20200415'
|
REVISION = '20200522'
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -476,6 +476,9 @@ module Google
|
||||||
attr_accessor :event_id
|
attr_accessor :event_id
|
||||||
|
|
||||||
# Token to maintain state in the follow up notification response.
|
# Token to maintain state in the follow up notification response.
|
||||||
|
# Deprecated. See the [notifications
|
||||||
|
# guide](https://developers.google.com/assistant/smarthome/develop/notifications)
|
||||||
|
# for details on implementing follow up notifications.
|
||||||
# Corresponds to the JSON property `followUpToken`
|
# Corresponds to the JSON property `followUpToken`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :follow_up_token
|
attr_accessor :follow_up_token
|
||||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
||||||
# @see https://cloud.google.com/iam/
|
# @see https://cloud.google.com/iam/
|
||||||
module IamV1
|
module IamV1
|
||||||
VERSION = 'V1'
|
VERSION = 'V1'
|
||||||
REVISION = '20200221'
|
REVISION = '20200515'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -886,10 +886,13 @@ module Google
|
||||||
# Google groups, and domains (such as G Suite). A `role` is a named list of
|
# Google groups, and domains (such as G Suite). A `role` is a named list of
|
||||||
# permissions; each `role` can be an IAM predefined role or a user-created
|
# permissions; each `role` can be an IAM predefined role or a user-created
|
||||||
# custom role.
|
# custom role.
|
||||||
# Optionally, a `binding` can specify a `condition`, which is a logical
|
# For some types of Google Cloud resources, a `binding` can also specify a
|
||||||
# expression that allows access to a resource only if the expression evaluates
|
# `condition`, which is a logical expression that allows access to a resource
|
||||||
# to `true`. A condition can add constraints based on attributes of the
|
# only if the expression evaluates to `true`. A condition can add constraints
|
||||||
# request, the resource, or both.
|
# based on attributes of the request, the resource, or both. To learn which
|
||||||
|
# resources support conditions in their IAM policies, see the
|
||||||
|
# [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-
|
||||||
|
# policies).
|
||||||
# **JSON example:**
|
# **JSON example:**
|
||||||
# `
|
# `
|
||||||
# "bindings": [
|
# "bindings": [
|
||||||
|
@ -904,7 +907,9 @@ module Google
|
||||||
# `,
|
# `,
|
||||||
# `
|
# `
|
||||||
# "role": "roles/resourcemanager.organizationViewer",
|
# "role": "roles/resourcemanager.organizationViewer",
|
||||||
# "members": ["user:eve@example.com"],
|
# "members": [
|
||||||
|
# "user:eve@example.com"
|
||||||
|
# ],
|
||||||
# "condition": `
|
# "condition": `
|
||||||
# "title": "expirable access",
|
# "title": "expirable access",
|
||||||
# "description": "Does not grant access after Sep 2020",
|
# "description": "Does not grant access after Sep 2020",
|
||||||
|
@ -982,6 +987,9 @@ module Google
|
||||||
# the conditions in the version `3` policy are lost.
|
# the conditions in the version `3` policy are lost.
|
||||||
# If a policy does not include any conditions, operations on that policy may
|
# If a policy does not include any conditions, operations on that policy may
|
||||||
# specify any valid version or leave the field unset.
|
# specify any valid version or leave the field unset.
|
||||||
|
# To learn which resources support conditions in their IAM policies, see the
|
||||||
|
# [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-
|
||||||
|
# policies).
|
||||||
# Corresponds to the JSON property `version`
|
# Corresponds to the JSON property `version`
|
||||||
# @return [Fixnum]
|
# @return [Fixnum]
|
||||||
attr_accessor :version
|
attr_accessor :version
|
||||||
|
@ -1454,10 +1462,13 @@ module Google
|
||||||
# Google groups, and domains (such as G Suite). A `role` is a named list of
|
# Google groups, and domains (such as G Suite). A `role` is a named list of
|
||||||
# permissions; each `role` can be an IAM predefined role or a user-created
|
# permissions; each `role` can be an IAM predefined role or a user-created
|
||||||
# custom role.
|
# custom role.
|
||||||
# Optionally, a `binding` can specify a `condition`, which is a logical
|
# For some types of Google Cloud resources, a `binding` can also specify a
|
||||||
# expression that allows access to a resource only if the expression evaluates
|
# `condition`, which is a logical expression that allows access to a resource
|
||||||
# to `true`. A condition can add constraints based on attributes of the
|
# only if the expression evaluates to `true`. A condition can add constraints
|
||||||
# request, the resource, or both.
|
# based on attributes of the request, the resource, or both. To learn which
|
||||||
|
# resources support conditions in their IAM policies, see the
|
||||||
|
# [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-
|
||||||
|
# policies).
|
||||||
# **JSON example:**
|
# **JSON example:**
|
||||||
# `
|
# `
|
||||||
# "bindings": [
|
# "bindings": [
|
||||||
|
@ -1472,7 +1483,9 @@ module Google
|
||||||
# `,
|
# `,
|
||||||
# `
|
# `
|
||||||
# "role": "roles/resourcemanager.organizationViewer",
|
# "role": "roles/resourcemanager.organizationViewer",
|
||||||
# "members": ["user:eve@example.com"],
|
# "members": [
|
||||||
|
# "user:eve@example.com"
|
||||||
|
# ],
|
||||||
# "condition": `
|
# "condition": `
|
||||||
# "title": "expirable access",
|
# "title": "expirable access",
|
||||||
# "description": "Does not grant access after Sep 2020",
|
# "description": "Does not grant access after Sep 2020",
|
||||||
|
@ -1510,8 +1523,7 @@ module Google
|
||||||
# OPTIONAL: A FieldMask specifying which fields of the policy to modify. Only
|
# OPTIONAL: A FieldMask specifying which fields of the policy to modify. Only
|
||||||
# the fields in the mask will be modified. If no mask is provided, the
|
# the fields in the mask will be modified. If no mask is provided, the
|
||||||
# following default mask is used:
|
# following default mask is used:
|
||||||
# paths: "bindings, etag"
|
# `paths: "bindings, etag"`
|
||||||
# This field is only used by Cloud IAM.
|
|
||||||
# Corresponds to the JSON property `updateMask`
|
# Corresponds to the JSON property `updateMask`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :update_mask
|
attr_accessor :update_mask
|
||||||
|
|
|
@ -899,6 +899,10 @@ module Google
|
||||||
# Disabling a service account that is bound to VMs, Apps, Functions, or
|
# Disabling a service account that is bound to VMs, Apps, Functions, or
|
||||||
# other jobs will cause those jobs to lose access to resources if they are
|
# other jobs will cause those jobs to lose access to resources if they are
|
||||||
# using the disabled service account.
|
# using the disabled service account.
|
||||||
|
# Previously issued Access tokens for a service account will be rejected
|
||||||
|
# while the service account is disabled but will start working again if the
|
||||||
|
# account is re-enabled. Issuance of new tokens will fail while the account
|
||||||
|
# is disabled.
|
||||||
# To improve reliability of your services and avoid unexpected outages, it
|
# To improve reliability of your services and avoid unexpected outages, it
|
||||||
# is recommended to first disable a service account rather than delete it.
|
# is recommended to first disable a service account rather than delete it.
|
||||||
# After disabling the service account, wait at least 24 hours to verify there
|
# After disabling the service account, wait at least 24 hours to verify there
|
||||||
|
@ -1041,6 +1045,9 @@ module Google
|
||||||
# Requests for policies with any conditional bindings must specify version 3.
|
# Requests for policies with any conditional bindings must specify version 3.
|
||||||
# Policies without any conditional bindings may specify any valid value or
|
# Policies without any conditional bindings may specify any valid value or
|
||||||
# leave the field unset.
|
# leave the field unset.
|
||||||
|
# To learn which resources support conditions in their IAM policies, see the
|
||||||
|
# [IAM
|
||||||
|
# documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
|
|
Loading…
Reference in New Issue