Class: Softlayer::Network::Media::Transcode::Account
- Inherits:
-
Model
- Object
- Model
- Softlayer::Network::Media::Transcode::Account
show all
- Defined in:
- lib/softlayer/network/media/transcode/account.rb
Defined Under Namespace
Classes: Representer
Constant Summary
collapse
- SERVICE =
'SoftLayer_Network_Media_Transcode_Account'
Instance Attribute Summary collapse
Class Method Summary
collapse
Instance Method Summary
collapse
Methods inherited from Model
all, all_request_for, create, find, parse, request, #request, #to_hash
Instance Attribute Details
#account ⇒ Object
Returns the value of attribute account.
12
13
14
|
# File 'lib/softlayer/network/media/transcode/account.rb', line 12
def account
@account
end
|
#account_id ⇒ Object
Returns the value of attribute account_id.
7
8
9
|
# File 'lib/softlayer/network/media/transcode/account.rb', line 7
def account_id
@account_id
end
|
#create_date ⇒ Object
Returns the value of attribute create_date.
8
9
10
|
# File 'lib/softlayer/network/media/transcode/account.rb', line 8
def create_date
@create_date
end
|
#id ⇒ Object
Returns the value of attribute id.
9
10
11
|
# File 'lib/softlayer/network/media/transcode/account.rb', line 9
def id
@id
end
|
#modify_date ⇒ Object
Returns the value of attribute modify_date.
10
11
12
|
# File 'lib/softlayer/network/media/transcode/account.rb', line 10
def modify_date
@modify_date
end
|
#transcode_job_count ⇒ Object
Returns the value of attribute transcode_job_count.
11
12
13
|
# File 'lib/softlayer/network/media/transcode/account.rb', line 11
def transcode_job_count
@transcode_job_count
end
|
#transcode_jobs ⇒ Object
Returns the value of attribute transcode_jobs.
13
14
15
|
# File 'lib/softlayer/network/media/transcode/account.rb', line 13
def transcode_jobs
@transcode_jobs
end
|
Class Method Details
.create_transcode_account ⇒ Object
15
16
17
|
# File 'lib/softlayer/network/media/transcode/account.rb', line 15
def self.create_transcode_account
request(:create_transcode_account, Boolean)
end
|
Instance Method Details
#create_transcode_job(new_job = nil) ⇒ Object
19
20
21
22
|
# File 'lib/softlayer/network/media/transcode/account.rb', line 19
def create_transcode_job(new_job = nil)
message = {new_job: new_job}
request(:create_transcode_job, Boolean, message)
end
|
#get_account ⇒ Object
24
25
26
|
# File 'lib/softlayer/network/media/transcode/account.rb', line 24
def get_account
request(:get_account, Softlayer::Account)
end
|
28
29
30
31
|
# File 'lib/softlayer/network/media/transcode/account.rb', line 28
def get_directory_information(directory_name = nil, extension_filter = nil)
message = {directory_name: directory_name, extension_filter: extension_filter}
request(:get_directory_information, Array[Softlayer::Container::Network::Directory::Listing], message)
end
|
#get_file_detail(source = nil) ⇒ Object
33
34
35
36
|
# File 'lib/softlayer/network/media/transcode/account.rb', line 33
def get_file_detail(source = nil)
message = {source: source}
request(:get_file_detail, Softlayer::Container::Network::Media::Information, message)
end
|
#get_ftp_attributes ⇒ Object
38
39
40
|
# File 'lib/softlayer/network/media/transcode/account.rb', line 38
def get_ftp_attributes
request(:get_ftp_attributes, Softlayer::Container::Network::Authentication::Data)
end
|
#get_object ⇒ Object
42
43
44
|
# File 'lib/softlayer/network/media/transcode/account.rb', line 42
def get_object
request(:get_object, Softlayer::Network::Media::Transcode::Account)
end
|
#get_preset_detail(guid = nil) ⇒ Object
46
47
48
49
|
# File 'lib/softlayer/network/media/transcode/account.rb', line 46
def get_preset_detail(guid = nil)
message = {guid: guid}
request(:get_preset_detail, Array[Softlayer::Container::Network::Media::Transcode::Preset::Element], message)
end
|
#get_presets ⇒ Object
51
52
53
|
# File 'lib/softlayer/network/media/transcode/account.rb', line 51
def get_presets
request(:get_presets, Array[Softlayer::Container::Network::Media::Transcode::Preset])
end
|
#get_transcode_jobs ⇒ Object
55
56
57
|
# File 'lib/softlayer/network/media/transcode/account.rb', line 55
def get_transcode_jobs
request(:get_transcode_jobs, Array[Softlayer::Network::Media::Transcode::Job])
end
|