class Google::Apis::GenomicsV1beta2::Dataset

A Dataset is a collection of genomic data.

Attributes

create_time[RW]

The time this dataset was created, in seconds from the epoch. Corresponds to the JSON property `createTime` @return [String]

id[RW]

The Google generated ID of the dataset, immutable. Corresponds to the JSON property `id` @return [String]

is_public[RW]

Flag indicating whether or not a dataset is publicly viewable. If a dataset is not public, it inherits viewing permissions from its project. Corresponds to the JSON property `isPublic` @return [Boolean]

is_public?[RW]

Flag indicating whether or not a dataset is publicly viewable. If a dataset is not public, it inherits viewing permissions from its project. Corresponds to the JSON property `isPublic` @return [Boolean]

name[RW]

The dataset name. Corresponds to the JSON property `name` @return [String]

project_number[RW]

The Google Developers Console project number that this dataset belongs to. Corresponds to the JSON property `projectNumber` @return [String]

Public Class Methods

new(**args) click to toggle source
# File generated/google/apis/genomics_v1beta2/classes.rb, line 581
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 586
def update!(**args)
  @create_time = args[:create_time] unless args[:create_time].nil?
  @id = args[:id] unless args[:id].nil?
  @is_public = args[:is_public] unless args[:is_public].nil?
  @name = args[:name] unless args[:name].nil?
  @project_number = args[:project_number] unless args[:project_number].nil?
end