Class: GoApiClient::Domain::Job

Inherits:
AttributeHelper show all
Defined in:
lib/go_api_client/domain/job.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(attributes = {}) ⇒ Job

Returns a new instance of Job.



8
9
10
# File 'lib/go_api_client/domain/job.rb', line 8

def initialize(attributes={})
  super(attributes)
end

Instance Attribute Details

#artifacts_uriObject

Returns the value of attribute artifacts_uri.



5
6
7
# File 'lib/go_api_client/domain/job.rb', line 5

def artifacts_uri
  @artifacts_uri
end

#assignedObject

Returns the value of attribute assigned.



5
6
7
# File 'lib/go_api_client/domain/job.rb', line 5

def assigned
  @assigned
end

#buildingObject

Returns the value of attribute building.



5
6
7
# File 'lib/go_api_client/domain/job.rb', line 5

def building
  @building
end

#completedObject

Returns the value of attribute completed.



5
6
7
# File 'lib/go_api_client/domain/job.rb', line 5

def completed
  @completed
end

#completingObject

Returns the value of attribute completing.



5
6
7
# File 'lib/go_api_client/domain/job.rb', line 5

def completing
  @completing
end

#console_log_urlObject

Returns the value of attribute console_log_url.



5
6
7
# File 'lib/go_api_client/domain/job.rb', line 5

def console_log_url
  @console_log_url
end

#durationObject

Returns the value of attribute duration.



5
6
7
# File 'lib/go_api_client/domain/job.rb', line 5

def duration
  @duration
end

#idObject

Returns the value of attribute id.



5
6
7
# File 'lib/go_api_client/domain/job.rb', line 5

def id
  @id
end

#nameObject

Returns the value of attribute name.



5
6
7
# File 'lib/go_api_client/domain/job.rb', line 5

def name
  @name
end

#parsed_artifactsObject

Returns the value of attribute parsed_artifacts.



5
6
7
# File 'lib/go_api_client/domain/job.rb', line 5

def parsed_artifacts
  @parsed_artifacts
end

#preparingObject

Returns the value of attribute preparing.



5
6
7
# File 'lib/go_api_client/domain/job.rb', line 5

def preparing
  @preparing
end

#resultObject

Returns the value of attribute result.



5
6
7
# File 'lib/go_api_client/domain/job.rb', line 5

def result
  @result
end

#scheduledObject

Returns the value of attribute scheduled.



5
6
7
# File 'lib/go_api_client/domain/job.rb', line 5

def scheduled
  @scheduled
end

#self_uriObject

Returns the value of attribute self_uri.



5
6
7
# File 'lib/go_api_client/domain/job.rb', line 5

def self_uri
  @self_uri
end