Class: DocuSign_eSign::ListTemplatesOptions

Inherits:
Object
  • Object
show all
Defined in:
lib/docusign_esign/api/envelopes_api.rb,
lib/docusign_esign/api/templates_api.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

#countObject

Number of records to return in the cache.



151
152
153
# File 'lib/docusign_esign/api/templates_api.rb', line 151

def count
  @count
end

#created_from_dateObject

Returns the value of attribute created_from_date.



154
155
156
# File 'lib/docusign_esign/api/templates_api.rb', line 154

def created_from_date
  @created_from_date
end

#created_to_dateObject

Returns the value of attribute created_to_date.



157
158
159
# File 'lib/docusign_esign/api/templates_api.rb', line 157

def created_to_date
  @created_to_date
end

#folder_idsObject

A comma separated list of folder ID GUIDs.



160
161
162
# File 'lib/docusign_esign/api/templates_api.rb', line 160

def folder_ids
  @folder_ids
end

#folder_typesObject

Returns the value of attribute folder_types.



163
164
165
# File 'lib/docusign_esign/api/templates_api.rb', line 163

def folder_types
  @folder_types
end

#from_dateObject

Start of the search date range. Only returns templates created on or after this date/time. If no value is specified, there is no limit on the earliest date created.



166
167
168
# File 'lib/docusign_esign/api/templates_api.rb', line 166

def from_date
  @from_date
end

#includeObject

A comma separated list of additional template attributes to include in the response. Valid values are: recipients, folders, documents, custom_fields, and notifications.



424
425
426
# File 'lib/docusign_esign/api/envelopes_api.rb', line 424

def include
  @include
end

#is_downloadObject

Returns the value of attribute is_download.



172
173
174
# File 'lib/docusign_esign/api/templates_api.rb', line 172

def is_download
  @is_download
end

#modified_from_dateObject

Returns the value of attribute modified_from_date.



175
176
177
# File 'lib/docusign_esign/api/templates_api.rb', line 175

def modified_from_date
  @modified_from_date
end

#modified_to_dateObject

Returns the value of attribute modified_to_date.



178
179
180
# File 'lib/docusign_esign/api/templates_api.rb', line 178

def modified_to_date
  @modified_to_date
end

#orderObject

Sets the direction order used to sort the list. Valid values are: -asc = ascending sort order (a to z) -desc = descending sort order (z to a)



181
182
183
# File 'lib/docusign_esign/api/templates_api.rb', line 181

def order
  @order
end

#order_byObject

Sets the file attribute used to sort the list. Valid values are: -name: template name -modified: date/time template was last modified. -used: date/time the template was last used.



184
185
186
# File 'lib/docusign_esign/api/templates_api.rb', line 184

def order_by
  @order_by
end

#search_fieldsObject

Returns the value of attribute search_fields.



187
188
189
# File 'lib/docusign_esign/api/templates_api.rb', line 187

def search_fields
  @search_fields
end

#search_textObject

The search text used to search the names of templates.



190
191
192
# File 'lib/docusign_esign/api/templates_api.rb', line 190

def search_text
  @search_text
end

#shared_by_meObject

If true, the response only includes templates shared by the user. If false, the response only returns template not shared by the user. If not specified, the response is not affected.



193
194
195
# File 'lib/docusign_esign/api/templates_api.rb', line 193

def shared_by_me
  @shared_by_me
end

#start_positionObject

The starting index for the first template shown in the response. This must be greater than or equal to 0 (zero).



196
197
198
# File 'lib/docusign_esign/api/templates_api.rb', line 196

def start_position
  @start_position
end

#template_idsObject

Returns the value of attribute template_ids.



199
200
201
# File 'lib/docusign_esign/api/templates_api.rb', line 199

def template_ids
  @template_ids
end

#to_dateObject

End of the search date range. Only returns templates created up to this date/time. If no value is provided, this defaults to the current date.



202
203
204
# File 'lib/docusign_esign/api/templates_api.rb', line 202

def to_date
  @to_date
end

#used_from_dateObject

Start of the search date range. Only returns templates used or edited on or after this date/time. If no value is specified, there is no limit on the earliest date used.



205
206
207
# File 'lib/docusign_esign/api/templates_api.rb', line 205

def used_from_date
  @used_from_date
end

#used_to_dateObject

End of the search date range. Only returns templates used or edited up to this date/time. If no value is provided, this defaults to the current date.



208
209
210
# File 'lib/docusign_esign/api/templates_api.rb', line 208

def used_to_date
  @used_to_date
end

#user_filterObject

Sets if the templates shown in the response Valid values are: -owned_by_me: only shows templates the user owns. -shared_with_me: only shows templates that are shared with the user. -all: shows all templates owned or shared with the user.



211
212
213
# File 'lib/docusign_esign/api/templates_api.rb', line 211

def user_filter
  @user_filter
end

#user_idObject

Returns the value of attribute user_id.



214
215
216
# File 'lib/docusign_esign/api/templates_api.rb', line 214

def user_id
  @user_id
end

Class Method Details

.defaultObject



426
427
428
# File 'lib/docusign_esign/api/envelopes_api.rb', line 426

def self.default
  @@default ||= ListTemplatesOptions.new
end