Class: Twilio::REST::Preview::BulkExports::ExportContext::DayInstance

Inherits:
InstanceResource
  • Object
show all
Defined in:
lib/twilio-ruby/rest/preview/bulk_exports/export/day.rb

Overview

PLEASE NOTE that this class contains preview products that are subject to change. Use them with caution. If you currently do not have developer preview access, please contact [email protected].

Instance Method Summary collapse

Constructor Details

#initialize(version, payload, resource_type: nil) ⇒ DayInstance

Initialize the DayInstance

Parameters:

  • version (Version)

    Version that contains the resource

  • payload (Hash)

    payload that contains response from Twilio

  • resource_type (String) (defaults to: nil)

    The resource_type



157
158
159
160
161
162
163
164
165
166
167
# File 'lib/twilio-ruby/rest/preview/bulk_exports/export/day.rb', line 157

def initialize(version, payload, resource_type: nil)
  super(version)

  # Marshaled Properties
  @properties = {
      'redirect_to' => payload['redirect_to'],
      'day' => payload['day'],
      'size' => payload['size'].to_i,
      'resource_type' => payload['resource_type'],
  }
end

Instance Method Details

#dayString

Returns The day.

Returns:

  • (String)

    The day



177
178
179
# File 'lib/twilio-ruby/rest/preview/bulk_exports/export/day.rb', line 177

def day
  @properties['day']
end

#inspectObject

Provide a detailed, user friendly representation



201
202
203
# File 'lib/twilio-ruby/rest/preview/bulk_exports/export/day.rb', line 201

def inspect
  "<Twilio.Preview.BulkExports.DayInstance>"
end

#redirect_toString

Returns The redirect_to.

Returns:

  • (String)

    The redirect_to



171
172
173
# File 'lib/twilio-ruby/rest/preview/bulk_exports/export/day.rb', line 171

def redirect_to
  @properties['redirect_to']
end

#resource_typeString

Returns The resource_type.

Returns:

  • (String)

    The resource_type



189
190
191
# File 'lib/twilio-ruby/rest/preview/bulk_exports/export/day.rb', line 189

def resource_type
  @properties['resource_type']
end

#sizeString

Returns The size.

Returns:

  • (String)

    The size



183
184
185
# File 'lib/twilio-ruby/rest/preview/bulk_exports/export/day.rb', line 183

def size
  @properties['size']
end

#to_sObject

Provide a user friendly representation



195
196
197
# File 'lib/twilio-ruby/rest/preview/bulk_exports/export/day.rb', line 195

def to_s
  "<Twilio.Preview.BulkExports.DayInstance>"
end