class Google::Apis::GenomicsV1beta2::BatchAnnotationsResponseEntry

Attributes

annotation[RW]

An annotation describes a region of reference genome. The value of an annotation may be one of several canonical types, supplemented by arbitrary info tags. A variant annotation is represented by one or more of these canonical types. An annotation is not inherently associated with a specific sample or individual (though a client could choose to use annotations in this way). Example canonical annotation types are 'Gene' and 'Variant'. Corresponds to the JSON property `annotation` @return [Google::Apis::GenomicsV1beta2::Annotation]

status[RW]

Corresponds to the JSON property `status` @return [Google::Apis::GenomicsV1beta2::BatchAnnotationsResponseEntryStatus]

Public Class Methods

new(**args) click to toggle source
# File generated/google/apis/genomics_v1beta2/classes.rb, line 261
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File generated/google/apis/genomics_v1beta2/classes.rb, line 266
def update!(**args)
  @annotation = args[:annotation] unless args[:annotation].nil?
  @status = args[:status] unless args[:status].nil?
end