# encoding: ASCII-8BIT require 'xsd/qname' module Jira4R; module V2 # {http://beans.soap.rpc.jira.atlassian.com}RemoteComment # author - SOAP::SOAPString # body - SOAP::SOAPString # created - SOAP::SOAPDateTime # groupLevel - SOAP::SOAPString # id - SOAP::SOAPString # roleLevel - SOAP::SOAPString # updateAuthor - SOAP::SOAPString # updated - SOAP::SOAPDateTime class RemoteComment attr_accessor :author attr_accessor :body attr_accessor :created attr_accessor :groupLevel attr_accessor :id attr_accessor :roleLevel attr_accessor :updateAuthor attr_accessor :updated def initialize(author = nil, body = nil, created = nil, groupLevel = nil, id = nil, roleLevel = nil, updateAuthor = nil, updated = nil) @author = author @body = body @created = created @groupLevel = groupLevel @id = id @roleLevel = roleLevel @updateAuthor = updateAuthor @updated = updated end end # {http://beans.soap.rpc.jira.atlassian.com}RemoteEntity class RemoteEntity def initialize end end # {http://beans.soap.rpc.jira.atlassian.com}RemoteUser # email - SOAP::SOAPString # fullname - SOAP::SOAPString # name - SOAP::SOAPString class RemoteUser < RemoteEntity attr_accessor :email attr_accessor :fullname attr_accessor :name def initialize(email = nil, fullname = nil, name = nil) @email = email @fullname = fullname @name = name end end # {http://beans.soap.rpc.jira.atlassian.com}RemoteGroup # name - SOAP::SOAPString # users - Jira4R::V2::ArrayOf_tns1_RemoteUser class RemoteGroup < RemoteEntity attr_accessor :name attr_accessor :users def initialize(name = nil, users = nil) @name = name @users = users end end # {http://beans.soap.rpc.jira.atlassian.com}RemoteServerInfo # baseUrl - SOAP::SOAPString # buildDate - SOAP::SOAPDateTime # buildNumber - SOAP::SOAPString # edition - SOAP::SOAPString # version - SOAP::SOAPString class RemoteServerInfo attr_accessor :baseUrl attr_accessor :buildDate attr_accessor :buildNumber attr_accessor :edition attr_accessor :version def initialize(baseUrl = nil, buildDate = nil, buildNumber = nil, edition = nil, version = nil) @baseUrl = baseUrl @buildDate = buildDate @buildNumber = buildNumber @edition = edition @version = version end end # {http://beans.soap.rpc.jira.atlassian.com}AbstractRemoteEntity # abstract # id - SOAP::SOAPString class AbstractRemoteEntity attr_accessor :id def initialize(id = nil) @id = id end end # {http://beans.soap.rpc.jira.atlassian.com}AbstractNamedRemoteEntity # abstract # id - SOAP::SOAPString # name - SOAP::SOAPString class AbstractNamedRemoteEntity < AbstractRemoteEntity attr_accessor :id attr_accessor :name def initialize(id = nil, name = nil) @id = id @name = name end end # {http://beans.soap.rpc.jira.atlassian.com}RemoteVersion # id - SOAP::SOAPString # name - SOAP::SOAPString # archived - SOAP::SOAPBoolean # releaseDate - SOAP::SOAPDateTime # released - SOAP::SOAPBoolean # sequence - SOAP::SOAPLong class RemoteVersion < AbstractNamedRemoteEntity attr_accessor :id attr_accessor :name attr_accessor :archived attr_accessor :releaseDate attr_accessor :released attr_accessor :sequence def initialize(id = nil, name = nil, archived = nil, releaseDate = nil, released = nil, sequence = nil) @id = id @name = name @archived = archived @releaseDate = releaseDate @released = released @sequence = sequence end end # {http://beans.soap.rpc.jira.atlassian.com}RemoteComponent # id - SOAP::SOAPString # name - SOAP::SOAPString class RemoteComponent < AbstractNamedRemoteEntity attr_accessor :id attr_accessor :name def initialize(id = nil, name = nil) @id = id @name = name end end # {http://beans.soap.rpc.jira.atlassian.com}RemoteNamedObject # id - SOAP::SOAPString # name - SOAP::SOAPString class RemoteNamedObject < AbstractNamedRemoteEntity attr_accessor :id attr_accessor :name def initialize(id = nil, name = nil) @id = id @name = name end end # {http://beans.soap.rpc.jira.atlassian.com}RemoteProject # id - SOAP::SOAPString # name - SOAP::SOAPString # description - SOAP::SOAPString # issueSecurityScheme - Jira4R::V2::RemoteScheme # key - SOAP::SOAPString # lead - SOAP::SOAPString # notificationScheme - Jira4R::V2::RemoteScheme # permissionScheme - Jira4R::V2::RemotePermissionScheme # projectUrl - SOAP::SOAPString # url - SOAP::SOAPString class RemoteProject < AbstractNamedRemoteEntity attr_accessor :id attr_accessor :name attr_accessor :description attr_accessor :issueSecurityScheme attr_accessor :key attr_accessor :lead attr_accessor :notificationScheme attr_accessor :permissionScheme attr_accessor :projectUrl attr_accessor :url def initialize(id = nil, name = nil, description = nil, issueSecurityScheme = nil, key = nil, lead = nil, notificationScheme = nil, permissionScheme = nil, projectUrl = nil, url = nil) @id = id @name = name @description = description @issueSecurityScheme = issueSecurityScheme @key = key @lead = lead @notificationScheme = notificationScheme @permissionScheme = permissionScheme @projectUrl = projectUrl @url = url end end # {http://beans.soap.rpc.jira.atlassian.com}AbstractRemoteConstant # abstract # id - SOAP::SOAPString # name - SOAP::SOAPString # description - SOAP::SOAPString # icon - SOAP::SOAPString class AbstractRemoteConstant < AbstractNamedRemoteEntity attr_accessor :id attr_accessor :name attr_accessor :description attr_accessor :icon def initialize(id = nil, name = nil, description = nil, icon = nil) @id = id @name = name @description = description @icon = icon end end # {http://beans.soap.rpc.jira.atlassian.com}RemotePriority # id - SOAP::SOAPString # name - SOAP::SOAPString # description - SOAP::SOAPString # icon - SOAP::SOAPString # color - SOAP::SOAPString class RemotePriority < AbstractRemoteConstant attr_accessor :id attr_accessor :name attr_accessor :description attr_accessor :icon attr_accessor :color def initialize(id = nil, name = nil, description = nil, icon = nil, color = nil) @id = id @name = name @description = description @icon = icon @color = color end end # {http://beans.soap.rpc.jira.atlassian.com}RemoteResolution # id - SOAP::SOAPString # name - SOAP::SOAPString # description - SOAP::SOAPString # icon - SOAP::SOAPString class RemoteResolution < AbstractRemoteConstant attr_accessor :id attr_accessor :name attr_accessor :description attr_accessor :icon def initialize(id = nil, name = nil, description = nil, icon = nil) @id = id @name = name @description = description @icon = icon end end # {http://beans.soap.rpc.jira.atlassian.com}RemoteIssueType # id - SOAP::SOAPString # name - SOAP::SOAPString # description - SOAP::SOAPString # icon - SOAP::SOAPString # subTask - SOAP::SOAPBoolean class RemoteIssueType < AbstractRemoteConstant attr_accessor :id attr_accessor :name attr_accessor :description attr_accessor :icon attr_accessor :subTask def initialize(id = nil, name = nil, description = nil, icon = nil, subTask = nil) @id = id @name = name @description = description @icon = icon @subTask = subTask end end # {http://beans.soap.rpc.jira.atlassian.com}RemoteStatus # id - SOAP::SOAPString # name - SOAP::SOAPString # description - SOAP::SOAPString # icon - SOAP::SOAPString class RemoteStatus < AbstractRemoteConstant attr_accessor :id attr_accessor :name attr_accessor :description attr_accessor :icon def initialize(id = nil, name = nil, description = nil, icon = nil) @id = id @name = name @description = description @icon = icon end end # {http://beans.soap.rpc.jira.atlassian.com}RemoteField # id - SOAP::SOAPString # name - SOAP::SOAPString class RemoteField < AbstractNamedRemoteEntity attr_accessor :id attr_accessor :name def initialize(id = nil, name = nil) @id = id @name = name end end # {http://beans.soap.rpc.jira.atlassian.com}RemoteFilter # id - SOAP::SOAPString # name - SOAP::SOAPString # author - SOAP::SOAPString # description - SOAP::SOAPString # project - SOAP::SOAPString # xml - SOAP::SOAPString class RemoteFilter < AbstractNamedRemoteEntity attr_accessor :id attr_accessor :name attr_accessor :author attr_accessor :description attr_accessor :project attr_accessor :xml def initialize(id = nil, name = nil, author = nil, description = nil, project = nil, xml = nil) @id = id @name = name @author = author @description = description @project = project @xml = xml end end # {http://beans.soap.rpc.jira.atlassian.com}RemoteIssue # id - SOAP::SOAPString # affectsVersions - Jira4R::V2::ArrayOf_tns1_RemoteVersion # assignee - SOAP::SOAPString # attachmentNames - Jira4R::V2::ArrayOf_xsd_string # components - Jira4R::V2::ArrayOf_tns1_RemoteComponent # created - SOAP::SOAPDateTime # customFieldValues - Jira4R::V2::ArrayOf_tns1_RemoteCustomFieldValue # description - SOAP::SOAPString # duedate - SOAP::SOAPDateTime # environment - SOAP::SOAPString # fixVersions - Jira4R::V2::ArrayOf_tns1_RemoteVersion # key - SOAP::SOAPString # priority - SOAP::SOAPString # project - SOAP::SOAPString # reporter - SOAP::SOAPString # resolution - SOAP::SOAPString # status - SOAP::SOAPString # summary - SOAP::SOAPString # type - SOAP::SOAPString # updated - SOAP::SOAPDateTime # votes - SOAP::SOAPLong class RemoteIssue < AbstractRemoteEntity attr_accessor :id attr_accessor :affectsVersions attr_accessor :assignee attr_accessor :attachmentNames attr_accessor :components attr_accessor :created attr_accessor :customFieldValues attr_accessor :description attr_accessor :duedate attr_accessor :environment attr_accessor :fixVersions attr_accessor :key attr_accessor :priority attr_accessor :project attr_accessor :reporter attr_accessor :resolution attr_accessor :status attr_accessor :summary attr_accessor :type attr_accessor :updated attr_accessor :votes def initialize(id = nil, affectsVersions = nil, assignee = nil, attachmentNames = nil, components = nil, created = nil, customFieldValues = nil, description = nil, duedate = nil, environment = nil, fixVersions = nil, key = nil, priority = nil, project = nil, reporter = nil, resolution = nil, status = nil, summary = nil, type = nil, updated = nil, votes = nil) @id = id @affectsVersions = affectsVersions @assignee = assignee @attachmentNames = attachmentNames @components = components @created = created @customFieldValues = customFieldValues @description = description @duedate = duedate @environment = environment @fixVersions = fixVersions @key = key @priority = priority @project = project @reporter = reporter @resolution = resolution @status = status @summary = summary @type = type @updated = updated @votes = votes end end # {http://beans.soap.rpc.jira.atlassian.com}RemoteAttachment # id - SOAP::SOAPString # author - SOAP::SOAPString # created - SOAP::SOAPDateTime # filename - SOAP::SOAPString # filesize - SOAP::SOAPLong # mimetype - SOAP::SOAPString class RemoteAttachment < AbstractRemoteEntity attr_accessor :id attr_accessor :author attr_accessor :created attr_accessor :filename attr_accessor :filesize attr_accessor :mimetype def initialize(id = nil, author = nil, created = nil, filename = nil, filesize = nil, mimetype = nil) @id = id @author = author @created = created @filename = filename @filesize = filesize @mimetype = mimetype end end # {http://beans.soap.rpc.jira.atlassian.com}RemoteCustomFieldValue # customfieldId - SOAP::SOAPString # key - SOAP::SOAPString # values - Jira4R::V2::ArrayOf_xsd_string class RemoteCustomFieldValue attr_accessor :customfieldId attr_accessor :key attr_accessor :values def initialize(customfieldId = nil, key = nil, values = nil) @customfieldId = customfieldId @key = key @values = values end end # {http://beans.soap.rpc.jira.atlassian.com}RemoteScheme # description - SOAP::SOAPString # id - SOAP::SOAPLong # name - SOAP::SOAPString # type - SOAP::SOAPString class RemoteScheme attr_accessor :description attr_accessor :id attr_accessor :name attr_accessor :type def initialize(description = nil, id = nil, name = nil, type = nil) @description = description @id = id @name = name @type = type end end # {http://beans.soap.rpc.jira.atlassian.com}RemotePermissionScheme # description - SOAP::SOAPString # id - SOAP::SOAPLong # name - SOAP::SOAPString # type - SOAP::SOAPString # permissionMappings - Jira4R::V2::ArrayOf_tns1_RemotePermissionMapping class RemotePermissionScheme < RemoteScheme attr_accessor :description attr_accessor :id attr_accessor :name attr_accessor :type attr_accessor :permissionMappings def initialize(description = nil, id = nil, name = nil, type = nil, permissionMappings = nil) @description = description @id = id @name = name @type = type @permissionMappings = permissionMappings end end # {http://beans.soap.rpc.jira.atlassian.com}RemotePermission # name - SOAP::SOAPString # permission - SOAP::SOAPLong class RemotePermission attr_accessor :name attr_accessor :permission def initialize(name = nil, permission = nil) @name = name @permission = permission end end # {http://beans.soap.rpc.jira.atlassian.com}RemotePermissionMapping # permission - Jira4R::V2::RemotePermission # remoteEntities - Jira4R::V2::ArrayOf_tns1_RemoteEntity class RemotePermissionMapping attr_accessor :permission attr_accessor :remoteEntities def initialize(permission = nil, remoteEntities = nil) @permission = permission @remoteEntities = remoteEntities end end # {http://beans.soap.rpc.jira.atlassian.com}RemoteFieldValue # id - SOAP::SOAPString # values - Jira4R::V2::ArrayOf_xsd_string class RemoteFieldValue attr_accessor :id attr_accessor :values def initialize(id = nil, values = nil) @id = id @values = values end end # {http://beans.soap.rpc.jira.atlassian.com}RemoteConfiguration # allowAttachments - SOAP::SOAPBoolean # allowExternalUserManagment - SOAP::SOAPBoolean # allowIssueLinking - SOAP::SOAPBoolean # allowSubTasks - SOAP::SOAPBoolean # allowTimeTracking - SOAP::SOAPBoolean # allowUnassignedIssues - SOAP::SOAPBoolean # allowVoting - SOAP::SOAPBoolean # allowWatching - SOAP::SOAPBoolean # timeTrackingDaysPerWeek - SOAP::SOAPInt # timeTrackingHoursPerDay - SOAP::SOAPInt class RemoteConfiguration attr_accessor :allowAttachments attr_accessor :allowExternalUserManagment attr_accessor :allowIssueLinking attr_accessor :allowSubTasks attr_accessor :allowTimeTracking attr_accessor :allowUnassignedIssues attr_accessor :allowVoting attr_accessor :allowWatching attr_accessor :timeTrackingDaysPerWeek attr_accessor :timeTrackingHoursPerDay def initialize(allowAttachments = nil, allowExternalUserManagment = nil, allowIssueLinking = nil, allowSubTasks = nil, allowTimeTracking = nil, allowUnassignedIssues = nil, allowVoting = nil, allowWatching = nil, timeTrackingDaysPerWeek = nil, timeTrackingHoursPerDay = nil) @allowAttachments = allowAttachments @allowExternalUserManagment = allowExternalUserManagment @allowIssueLinking = allowIssueLinking @allowSubTasks = allowSubTasks @allowTimeTracking = allowTimeTracking @allowUnassignedIssues = allowUnassignedIssues @allowVoting = allowVoting @allowWatching = allowWatching @timeTrackingDaysPerWeek = timeTrackingDaysPerWeek @timeTrackingHoursPerDay = timeTrackingHoursPerDay end end # {http://beans.soap.rpc.jira.atlassian.com}RemoteProjectRole # description - SOAP::SOAPString # id - SOAP::SOAPLong # name - SOAP::SOAPString class RemoteProjectRole attr_accessor :description attr_accessor :id attr_accessor :name def initialize(description = nil, id = nil, name = nil) @description = description @id = id @name = name end end # {http://beans.soap.rpc.jira.atlassian.com}RemoteRoleActor # descriptor - SOAP::SOAPString # parameter - SOAP::SOAPString # projectRole - Jira4R::V2::RemoteProjectRole # type - SOAP::SOAPString # users - Jira4R::V2::ArrayOf_tns1_RemoteUser class RemoteRoleActor attr_accessor :descriptor attr_accessor :parameter attr_accessor :projectRole attr_accessor :type attr_accessor :users def initialize(descriptor = nil, parameter = nil, projectRole = nil, type = nil, users = nil) @descriptor = descriptor @parameter = parameter @projectRole = projectRole @type = type @users = users end end # {http://beans.soap.rpc.jira.atlassian.com}RemoteRoleActors # projectRole - Jira4R::V2::RemoteProjectRole # roleActors - Jira4R::V2::ArrayOf_tns1_RemoteRoleActor # users - Jira4R::V2::ArrayOf_tns1_RemoteUser class RemoteRoleActors attr_accessor :projectRole attr_accessor :roleActors attr_accessor :users def initialize(projectRole = nil, roleActors = nil, users = nil) @projectRole = projectRole @roleActors = roleActors @users = users end end # {http://beans.soap.rpc.jira.atlassian.com}RemoteProjectRoleActors # projectRole - Jira4R::V2::RemoteProjectRole # roleActors - Jira4R::V2::ArrayOf_tns1_RemoteRoleActor # users - Jira4R::V2::ArrayOf_tns1_RemoteUser # project - Jira4R::V2::RemoteProject class RemoteProjectRoleActors < RemoteRoleActors attr_accessor :projectRole attr_accessor :roleActors attr_accessor :users attr_accessor :project def initialize(projectRole = nil, roleActors = nil, users = nil, project = nil) @projectRole = projectRole @roleActors = roleActors @users = users @project = project end end # {http://beans.soap.rpc.jira.atlassian.com}RemoteWorklog # author - SOAP::SOAPString # comment - SOAP::SOAPString # created - SOAP::SOAPDateTime # groupLevel - SOAP::SOAPString # id - SOAP::SOAPString # roleLevelId - SOAP::SOAPString # startDate - SOAP::SOAPDateTime # timeSpent - SOAP::SOAPString # timeSpentInSeconds - SOAP::SOAPLong # updateAuthor - SOAP::SOAPString # updated - SOAP::SOAPDateTime class RemoteWorklog attr_accessor :author attr_accessor :comment attr_accessor :created attr_accessor :groupLevel attr_accessor :id attr_accessor :roleLevelId attr_accessor :startDate attr_accessor :timeSpent attr_accessor :timeSpentInSeconds attr_accessor :updateAuthor attr_accessor :updated def initialize(author = nil, comment = nil, created = nil, groupLevel = nil, id = nil, roleLevelId = nil, startDate = nil, timeSpent = nil, timeSpentInSeconds = nil, updateAuthor = nil, updated = nil) @author = author @comment = comment @created = created @groupLevel = groupLevel @id = id @roleLevelId = roleLevelId @startDate = startDate @timeSpent = timeSpent @timeSpentInSeconds = timeSpentInSeconds @updateAuthor = updateAuthor @updated = updated end end # {http://exception.rpc.jira.atlassian.com}RemoteException class RemoteException < ::StandardError def initialize end end # {http://exception.rpc.jira.atlassian.com}RemoteAuthenticationException class RemoteAuthenticationException < ::StandardError def initialize end end # {http://exception.rpc.jira.atlassian.com}RemoteValidationException class RemoteValidationException < ::StandardError def initialize end end # {http://exception.rpc.jira.atlassian.com}RemotePermissionException class RemotePermissionException < ::StandardError def initialize end end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_tns1_RemoteUser class ArrayOf_tns1_RemoteUser < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_tns1_RemoteVersion class ArrayOf_tns1_RemoteVersion < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_xsd_string class ArrayOf_xsd_string < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_tns1_RemoteComponent class ArrayOf_tns1_RemoteComponent < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_tns1_RemoteCustomFieldValue class ArrayOf_tns1_RemoteCustomFieldValue < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_tns1_RemoteNamedObject class ArrayOf_tns1_RemoteNamedObject < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_tns1_RemoteEntity class ArrayOf_tns1_RemoteEntity < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_tns1_RemotePermissionMapping class ArrayOf_tns1_RemotePermissionMapping < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_tns1_RemoteProject class ArrayOf_tns1_RemoteProject < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_tns1_RemoteFieldValue class ArrayOf_tns1_RemoteFieldValue < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_tns1_RemotePriority class ArrayOf_tns1_RemotePriority < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_tns1_RemoteResolution class ArrayOf_tns1_RemoteResolution < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_tns1_RemoteIssueType class ArrayOf_tns1_RemoteIssueType < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_tns1_RemoteStatus class ArrayOf_tns1_RemoteStatus < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_tns1_RemoteProjectRole class ArrayOf_tns1_RemoteProjectRole < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_tns1_RemoteRoleActor class ArrayOf_tns1_RemoteRoleActor < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_tns1_RemoteScheme class ArrayOf_tns1_RemoteScheme < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_tns1_RemoteField class ArrayOf_tns1_RemoteField < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_tns1_RemoteFilter class ArrayOf_tns1_RemoteFilter < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_tns1_RemoteComment class ArrayOf_tns1_RemoteComment < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_xsd_base64Binary class ArrayOf_xsd_base64Binary < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_tns1_RemoteAttachment class ArrayOf_tns1_RemoteAttachment < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_tns1_RemoteWorklog class ArrayOf_tns1_RemoteWorklog < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_tns1_RemotePermissionScheme class ArrayOf_tns1_RemotePermissionScheme < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_tns1_RemotePermission class ArrayOf_tns1_RemotePermission < ::Array end # {http://jira.atlassian.com/rpc/soap/jirasoapservice-v2}ArrayOf_tns1_RemoteIssue class ArrayOf_tns1_RemoteIssue < ::Array end end; end