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.



141
142
143
# File 'lib/docusign_esign/api/templates_api.rb', line 141

def count
  @count
end

#created_from_dateObject

Returns the value of attribute created_from_date.



144
145
146
# File 'lib/docusign_esign/api/templates_api.rb', line 144

def created_from_date
  @created_from_date
end

#created_to_dateObject

Returns the value of attribute created_to_date.



147
148
149
# File 'lib/docusign_esign/api/templates_api.rb', line 147

def created_to_date
  @created_to_date
end

#folder_idsObject

A comma separated list of folder ID GUIDs.



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

def folder_ids
  @folder_ids
end

#folder_typesObject

Returns the value of attribute folder_types.



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

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.



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

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.



444
445
446
# File 'lib/docusign_esign/api/envelopes_api.rb', line 444

def include
  @include
end

#is_deleted_template_onlyObject

Returns the value of attribute is_deleted_template_only.



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

def is_deleted_template_only
  @is_deleted_template_only
end

#is_downloadObject

Returns the value of attribute is_download.



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

def is_download
  @is_download
end

#modified_from_dateObject

Returns the value of attribute modified_from_date.



168
169
170
# File 'lib/docusign_esign/api/templates_api.rb', line 168

def modified_from_date
  @modified_from_date
end

#modified_to_dateObject

Returns the value of attribute modified_to_date.



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

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)



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

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.



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

def order_by
  @order_by
end

#search_fieldsObject

Returns the value of attribute search_fields.



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

def search_fields
  @search_fields
end

#search_textObject

The search text used to search the names of templates.



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

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.



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

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).



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

def start_position
  @start_position
end

#template_idsObject

Returns the value of attribute template_ids.



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

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.



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

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.



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

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.



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

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.



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

def user_filter
  @user_filter
end

#user_idObject

Returns the value of attribute user_id.



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

def user_id
  @user_id
end

Class Method Details

.defaultObject



446
447
448
# File 'lib/docusign_esign/api/envelopes_api.rb', line 446

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