Module: MergeTicketingClient

Defined in:
lib/merge_ticketing_client/version.rb,
lib/merge_ticketing_client.rb,
lib/merge_ticketing_client/api_error.rb,
lib/merge_ticketing_client/api_client.rb,
lib/merge_ticketing_client/models/tag.rb,
lib/merge_ticketing_client/models/team.rb,
lib/merge_ticketing_client/models/user.rb,
lib/merge_ticketing_client/api/tags_api.rb,
lib/merge_ticketing_client/models/issue.rb,
lib/merge_ticketing_client/api/teams_api.rb,
lib/merge_ticketing_client/api/users_api.rb,
lib/merge_ticketing_client/configuration.rb,
lib/merge_ticketing_client/models/ticket.rb,
lib/merge_ticketing_client/api/issues_api.rb,
lib/merge_ticketing_client/models/account.rb,
lib/merge_ticketing_client/models/comment.rb,
lib/merge_ticketing_client/models/contact.rb,
lib/merge_ticketing_client/models/project.rb,
lib/merge_ticketing_client/api/tickets_api.rb,
lib/merge_ticketing_client/api/accounts_api.rb,
lib/merge_ticketing_client/api/comments_api.rb,
lib/merge_ticketing_client/api/contacts_api.rb,
lib/merge_ticketing_client/api/projects_api.rb,
lib/merge_ticketing_client/models/attachment.rb,
lib/merge_ticketing_client/models/collection.rb,
lib/merge_ticketing_client/models/link_token.rb,
lib/merge_ticketing_client/models/remote_key.rb,
lib/merge_ticketing_client/api/link_token_api.rb,
lib/merge_ticketing_client/models/item_schema.rb,
lib/merge_ticketing_client/models/method_enum.rb,
lib/merge_ticketing_client/models/remote_data.rb,
lib/merge_ticketing_client/models/sync_status.rb,
lib/merge_ticketing_client/api/attachments_api.rb,
lib/merge_ticketing_client/api/collections_api.rb,
lib/merge_ticketing_client/api/passthrough_api.rb,
lib/merge_ticketing_client/api/sync_status_api.rb,
lib/merge_ticketing_client/models/remote_field.rb,
lib/merge_ticketing_client/api/force_resync_api.rb,
lib/merge_ticketing_client/api/generate_key_api.rb,
lib/merge_ticketing_client/models/account_token.rb,
lib/merge_ticketing_client/models/category_enum.rb,
lib/merge_ticketing_client/models/encoding_enum.rb,
lib/merge_ticketing_client/models/meta_response.rb,
lib/merge_ticketing_client/models/priority_enum.rb,
lib/merge_ticketing_client/api/account_token_api.rb,
lib/merge_ticketing_client/models/debug_mode_log.rb,
lib/merge_ticketing_client/models/item_type_enum.rb,
lib/merge_ticketing_client/models/ticket_request.rb,
lib/merge_ticketing_client/api/delete_account_api.rb,
lib/merge_ticketing_client/api/regenerate_key_api.rb,
lib/merge_ticketing_client/api/selective_sync_api.rb,
lib/merge_ticketing_client/models/account_details.rb,
lib/merge_ticketing_client/models/categories_enum.rb,
lib/merge_ticketing_client/models/comment_request.rb,
lib/merge_ticketing_client/models/field_type_enum.rb,
lib/merge_ticketing_client/models/model_operation.rb,
lib/merge_ticketing_client/models/operator_schema.rb,
lib/merge_ticketing_client/models/remote_response.rb,
lib/merge_ticketing_client/models/ticket_response.rb,
lib/merge_ticketing_client/api/account_details_api.rb,
lib/merge_ticketing_client/api/linked_accounts_api.rb,
lib/merge_ticketing_client/models/comment_response.rb,
lib/merge_ticketing_client/models/condition_schema.rb,
lib/merge_ticketing_client/models/item_format_enum.rb,
lib/merge_ticketing_client/models/webhook_receiver.rb,
lib/merge_ticketing_client/models/access_level_enum.rb,
lib/merge_ticketing_client/models/available_actions.rb,
lib/merge_ticketing_client/models/field_format_enum.rb,
lib/merge_ticketing_client/models/issue_status_enum.rb,
lib/merge_ticketing_client/api/async_passthrough_api.rb,
lib/merge_ticketing_client/api/available_actions_api.rb,
lib/merge_ticketing_client/api/webhook_receivers_api.rb,
lib/merge_ticketing_client/models/attachment_request.rb,
lib/merge_ticketing_client/models/paginated_tag_list.rb,
lib/merge_ticketing_client/models/remote_field_class.rb,
lib/merge_ticketing_client/models/response_type_enum.rb,
lib/merge_ticketing_client/models/ticket_status_enum.rb,
lib/merge_ticketing_client/models/account_integration.rb,
lib/merge_ticketing_client/models/condition_type_enum.rb,
lib/merge_ticketing_client/models/paginated_team_list.rb,
lib/merge_ticketing_client/models/paginated_user_list.rb,
lib/merge_ticketing_client/models/request_format_enum.rb,
lib/merge_ticketing_client/models/collection_type_enum.rb,
lib/merge_ticketing_client/models/enabled_actions_enum.rb,
lib/merge_ticketing_client/models/paginated_issue_list.rb,
lib/merge_ticketing_client/models/remote_field_request.rb,
lib/merge_ticketing_client/models/linked_account_status.rb,
lib/merge_ticketing_client/models/paginated_ticket_list.rb,
lib/merge_ticketing_client/models/paginated_account_list.rb,
lib/merge_ticketing_client/models/paginated_comment_list.rb,
lib/merge_ticketing_client/models/paginated_contact_list.rb,
lib/merge_ticketing_client/models/paginated_project_list.rb,
lib/merge_ticketing_client/models/patched_ticket_request.rb,
lib/merge_ticketing_client/models/debug_model_log_summary.rb,
lib/merge_ticketing_client/models/sync_status_status_enum.rb,
lib/merge_ticketing_client/models/ticket_endpoint_request.rb,
lib/merge_ticketing_client/models/comment_endpoint_request.rb,
lib/merge_ticketing_client/models/data_passthrough_request.rb,
lib/merge_ticketing_client/models/end_user_details_request.rb,
lib/merge_ticketing_client/models/error_validation_problem.rb,
lib/merge_ticketing_client/models/linked_account_condition.rb,
lib/merge_ticketing_client/models/webhook_receiver_request.rb,
lib/merge_ticketing_client/models/async_passthrough_reciept.rb,
lib/merge_ticketing_client/models/paginated_attachment_list.rb,
lib/merge_ticketing_client/models/paginated_collection_list.rb,
lib/merge_ticketing_client/models/validation_problem_source.rb,
lib/merge_ticketing_client/models/paginated_sync_status_list.rb,
lib/merge_ticketing_client/models/warning_validation_problem.rb,
lib/merge_ticketing_client/models/account_details_and_actions.rb,
lib/merge_ticketing_client/models/generate_remote_key_request.rb,
lib/merge_ticketing_client/models/multipart_form_field_request.rb,
lib/merge_ticketing_client/models/ticketing_attachment_response.rb,
lib/merge_ticketing_client/models/remote_field_class_item_schema.rb,
lib/merge_ticketing_client/models/paginated_condition_schema_list.rb,
lib/merge_ticketing_client/models/patched_ticket_endpoint_request.rb,
lib/merge_ticketing_client/models/common_model_scopes_body_request.rb,
lib/merge_ticketing_client/models/linked_account_condition_request.rb,
lib/merge_ticketing_client/models/paginated_remote_field_class_list.rb,
lib/merge_ticketing_client/models/remote_key_for_regeneration_request.rb,
lib/merge_ticketing_client/models/ticketing_attachment_endpoint_request.rb,
lib/merge_ticketing_client/models/account_details_and_actions_integration.rb,
lib/merge_ticketing_client/models/account_details_and_actions_status_enum.rb,
lib/merge_ticketing_client/models/selective_sync_configurations_usage_enum.rb,
lib/merge_ticketing_client/models/paginated_account_details_and_actions_list.rb,
lib/merge_ticketing_client/models/linked_account_selective_sync_configuration.rb,
lib/merge_ticketing_client/models/linked_account_selective_sync_configuration_request.rb,
lib/merge_ticketing_client/models/linked_account_selective_sync_configuration_list_request.rb

Overview

#Merge Ticketing API

#The unified API for building rich integrations with multiple Ticketing platforms.

The version of the OpenAPI document: 1.0 Contact: [email protected] Generated by: openapi-generator.tech OpenAPI Generator version: 5.1.1

Defined Under Namespace

Classes: AccessLevelEnum, Account, AccountDetails, AccountDetailsAndActions, AccountDetailsAndActionsIntegration, AccountDetailsAndActionsStatusEnum, AccountDetailsApi, AccountIntegration, AccountToken, AccountTokenApi, AccountsApi, ApiClient, ApiError, AsyncPassthroughApi, AsyncPassthroughReciept, Attachment, AttachmentRequest, AttachmentsApi, AvailableActions, AvailableActionsApi, CategoriesEnum, CategoryEnum, Collection, CollectionTypeEnum, CollectionsApi, Comment, CommentEndpointRequest, CommentRequest, CommentResponse, CommentsApi, CommonModelScopesBodyRequest, ConditionSchema, ConditionTypeEnum, Configuration, Contact, ContactsApi, DataPassthroughRequest, DebugModeLog, DebugModelLogSummary, DeleteAccountApi, EnabledActionsEnum, EncodingEnum, EndUserDetailsRequest, ErrorValidationProblem, FieldFormatEnum, FieldTypeEnum, ForceResyncApi, GenerateKeyApi, GenerateRemoteKeyRequest, Issue, IssueStatusEnum, IssuesApi, ItemFormatEnum, ItemSchema, ItemTypeEnum, LinkToken, LinkTokenApi, LinkedAccountCondition, LinkedAccountConditionRequest, LinkedAccountSelectiveSyncConfiguration, LinkedAccountSelectiveSyncConfigurationListRequest, LinkedAccountSelectiveSyncConfigurationRequest, LinkedAccountStatus, LinkedAccountsApi, MetaResponse, MethodEnum, ModelOperation, MultipartFormFieldRequest, OperatorSchema, PaginatedAccountDetailsAndActionsList, PaginatedAccountList, PaginatedAttachmentList, PaginatedCollectionList, PaginatedCommentList, PaginatedConditionSchemaList, PaginatedContactList, PaginatedIssueList, PaginatedProjectList, PaginatedRemoteFieldClassList, PaginatedSyncStatusList, PaginatedTagList, PaginatedTeamList, PaginatedTicketList, PaginatedUserList, PassthroughApi, PatchedTicketEndpointRequest, PatchedTicketRequest, PriorityEnum, Project, ProjectsApi, RegenerateKeyApi, RemoteData, RemoteField, RemoteFieldClass, RemoteFieldClassItemSchema, RemoteFieldRequest, RemoteKey, RemoteKeyForRegenerationRequest, RemoteResponse, RequestFormatEnum, ResponseTypeEnum, SelectiveSyncApi, SelectiveSyncConfigurationsUsageEnum, SyncStatus, SyncStatusApi, SyncStatusStatusEnum, Tag, TagsApi, Team, TeamsApi, Ticket, TicketEndpointRequest, TicketRequest, TicketResponse, TicketStatusEnum, TicketingAttachmentEndpointRequest, TicketingAttachmentResponse, TicketsApi, User, UsersApi, ValidationProblemSource, WarningValidationProblem, WebhookReceiver, WebhookReceiverRequest, WebhookReceiversApi

Constant Summary collapse

VERSION =
'1.0.5'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

MergeTicketingClient.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



152
153
154
155
156
157
158
# File 'lib/merge_ticketing_client.rb', line 152

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end