Class: Qismo::Objects::BroadcastJob

Inherits:
Qismo::Object show all
Defined in:
lib/qismo/objects/broadcast_job.rb

Overview

Broadcast job object

Defined Under Namespace

Classes: User

Constant Summary

Constants included from Types

Types::Bool, Types::Hash, Types::Int, Types::String

Instance Attribute Summary collapse

Method Summary

Methods inherited from Qismo::Object

from_array

Instance Attribute Details

#broadcast_job_idInteger (readonly)

Returns:

  • (Integer)


20
# File 'lib/qismo/objects/broadcast_job.rb', line 20

attribute? :broadcast_job_id, Types::Int.optional

#broadcast_logsArray<Qismo::Objects::BroadcastLog> (readonly)

Returns:



24
# File 'lib/qismo/objects/broadcast_job.rb', line 24

attribute? :broadcast_logs, Types.Array(Qismo::Objects::BroadcastLog.optional).optional

#canceled_atString (readonly)

Returns:



40
# File 'lib/qismo/objects/broadcast_job.rb', line 40

attribute? :canceled_at, Types::String.optional

#canceled_byInteger (readonly)

Returns:

  • (Integer)


44
# File 'lib/qismo/objects/broadcast_job.rb', line 44

attribute? :canceled_by, Types::Int.optional

#channel_idInteger (readonly)

Returns:

  • (Integer)


48
# File 'lib/qismo/objects/broadcast_job.rb', line 48

attribute? :channel_id, Types::Int.optional

#channel_nameString (readonly)

Returns:



52
# File 'lib/qismo/objects/broadcast_job.rb', line 52

attribute? :channel_name, Types::String.optional

#created_atString (readonly)

Returns:



56
# File 'lib/qismo/objects/broadcast_job.rb', line 56

attribute? :created_at, Types::String.optional

#idInteger (readonly)

Returns:

  • (Integer)


60
# File 'lib/qismo/objects/broadcast_job.rb', line 60

attribute? :id, Types::Int | Types::String

#languageString (readonly)

Returns:



28
# File 'lib/qismo/objects/broadcast_job.rb', line 28

attribute? :language, Types::String.optional

#nameString (readonly)

Returns:



32
# File 'lib/qismo/objects/broadcast_job.rb', line 32

attribute? :name, Types::String.optional

#namespaceString (readonly)

Returns:



36
# File 'lib/qismo/objects/broadcast_job.rb', line 36

attribute? :namespace, Types::String.optional

#started_atString (readonly)

Returns:



64
# File 'lib/qismo/objects/broadcast_job.rb', line 64

attribute? :started_at, Types::String.optional

#statusString (readonly)

Returns:



68
# File 'lib/qismo/objects/broadcast_job.rb', line 68

attribute? :status, Types::String.optional

#template_detail_idInteger (readonly)

Returns:

  • (Integer)


72
# File 'lib/qismo/objects/broadcast_job.rb', line 72

attribute? :template_detail_id, Types::Int.optional

#template_idInteger (readonly)

Returns:

  • (Integer)


76
# File 'lib/qismo/objects/broadcast_job.rb', line 76

attribute? :template_id, Types::Int.optional

#template_nameString (readonly)

Returns:



80
# File 'lib/qismo/objects/broadcast_job.rb', line 80

attribute? :template_name, Types::String.optional

#total_failedInteger (readonly)

Returns:

  • (Integer)


84
# File 'lib/qismo/objects/broadcast_job.rb', line 84

attribute? :total_failed, Types::Int.optional

#total_readInteger (readonly)

Returns:

  • (Integer)


88
# File 'lib/qismo/objects/broadcast_job.rb', line 88

attribute? :total_read, Types::Int.optional

#total_receivedInteger (readonly)

Returns:

  • (Integer)


92
# File 'lib/qismo/objects/broadcast_job.rb', line 92

attribute? :total_received, Types::Int.optional

#total_recipientInteger (readonly)

Returns:

  • (Integer)


96
# File 'lib/qismo/objects/broadcast_job.rb', line 96

attribute? :total_recipient, Types::Int.optional

#userQismo::Objects::BroadcastJob::User (readonly)



16
# File 'lib/qismo/objects/broadcast_job.rb', line 16

attribute? :user, User.optional