Plugin
ActionDescriptor
__attrs_init__(self, name, base64Image, description, pythonVersion, disabled, id, actionType, readonly, availableOutputTypes, modifiedDate, createdDate, imageId=None, scriptFile=None, version=None, script=None, licenses=[], packageDescriptor={}, pythonDependencies={}, inputParameters={}, availableOutputVariables={}, family=None, assetDependencyType=None, assetDependencyVersion=None)
special
Method generated by attrs for class ActionDescriptor.
Source code in aqueduct/models/plugin.py
def __attrs_init__(self, name, base64Image, description, pythonVersion, disabled, id, actionType, readonly, availableOutputTypes, modifiedDate, createdDate, imageId=attr_dict['imageId'].default, scriptFile=attr_dict['scriptFile'].default, version=attr_dict['version'].default, script=attr_dict['script'].default, licenses=attr_dict['licenses'].default, packageDescriptor=attr_dict['packageDescriptor'].default, pythonDependencies=attr_dict['pythonDependencies'].default, inputParameters=attr_dict['inputParameters'].default, availableOutputVariables=attr_dict['availableOutputVariables'].default, family=attr_dict['family'].default, assetDependencyType=attr_dict['assetDependencyType'].default, assetDependencyVersion=attr_dict['assetDependencyVersion'].default):
self.name = name
self.base64Image = base64Image
self.description = description
self.pythonVersion = pythonVersion
self.disabled = disabled
self.id = id
self.actionType = actionType
self.readonly = readonly
self.availableOutputTypes = availableOutputTypes
self.modifiedDate = modifiedDate
self.createdDate = createdDate
self.imageId = imageId
self.scriptFile = scriptFile
self.version = version
self.script = script
self.licenses = licenses
self.packageDescriptor = packageDescriptor
self.pythonDependencies = pythonDependencies
self.inputParameters = inputParameters
self.availableOutputVariables = availableOutputVariables
self.family = family
self.assetDependencyType = assetDependencyType
self.assetDependencyVersion = assetDependencyVersion
self.__attrs_post_init__()
AssetDescriptor (BaseDescriptor)
__attrs_init__(self, name, base64Image, description, version, pythonVersion, disabled, id, type, testScript, testScriptFile, imageId, packageDescriptor={}, inputParameters={}, family=None)
special
Method generated by attrs for class AssetDescriptor.
Source code in aqueduct/models/plugin.py
def __attrs_init__(self, name, base64Image, description, version, pythonVersion, disabled, id, type, testScript, testScriptFile, imageId, packageDescriptor=attr_dict['packageDescriptor'].default, inputParameters=attr_dict['inputParameters'].default, family=attr_dict['family'].default):
self.name = name
self.base64Image = base64Image
self.description = description
self.version = version
self.pythonVersion = pythonVersion
self.disabled = disabled
self.id = id
self.type = type
self.testScript = testScript
self.testScriptFile = testScriptFile
self.imageId = imageId
self.packageDescriptor = packageDescriptor
self.inputParameters = inputParameters
self.family = family
BaseDescriptor
__attrs_init__(self, name, base64Image, description, version, pythonVersion, disabled, id)
special
Method generated by attrs for class BaseDescriptor.
Source code in aqueduct/models/plugin.py
def __attrs_init__(self, name, base64Image, description, version, pythonVersion, disabled, id):
self.name = name
self.base64Image = base64Image
self.description = description
self.version = version
self.pythonVersion = pythonVersion
self.disabled = disabled
self.id = id
License
__attrs_init__(self, package, license)
special
Method generated by attrs for class License.
Source code in aqueduct/models/plugin.py
def __attrs_init__(self, package, license):
self.package = package
self.license = license
PackageDescriptor (Plugin)
__attrs_init__(self, name, base64Image, description, version, pythonVersion, disabled, id, author, modifiedDate, createdDate, authorEmail, url, packages, fileId, isEmailBundle, vendor, product, readme, changeLog, supportedSwimlaneVersion=NOTHING, availableActionDescriptors=[], assetDescriptors=[], family=None)
special
Method generated by attrs for class PackageDescriptor.
Source code in aqueduct/models/plugin.py
def __attrs_init__(self, name, base64Image, description, version, pythonVersion, disabled, id, author, modifiedDate, createdDate, authorEmail, url, packages, fileId, isEmailBundle, vendor, product, readme, changeLog, supportedSwimlaneVersion=NOTHING, availableActionDescriptors=attr_dict['availableActionDescriptors'].default, assetDescriptors=attr_dict['assetDescriptors'].default, family=attr_dict['family'].default):
self.name = name
self.base64Image = base64Image
self.description = description
self.version = version
self.pythonVersion = pythonVersion
self.disabled = disabled
self.id = id
self.author = author
self.modifiedDate = modifiedDate
self.createdDate = createdDate
self.authorEmail = authorEmail
self.url = url
self.packages = packages
self.fileId = fileId
self.isEmailBundle = isEmailBundle
self.vendor = vendor
self.product = product
self.readme = readme
self.changeLog = changeLog
if supportedSwimlaneVersion is not NOTHING:
self.supportedSwimlaneVersion = supportedSwimlaneVersion
else:
self.supportedSwimlaneVersion = __attr_factory_supportedSwimlaneVersion()
self.availableActionDescriptors = availableActionDescriptors
self.assetDescriptors = assetDescriptors
self.family = family
self.__attrs_post_init__()
PackageDescriptor2
__attrs_init__(self, disabled, id, isEmailBundle, modifiedDate, createdDate, name=NOTHING, base64Image=NOTHING, description=NOTHING, version=NOTHING, pythonVersion=NOTHING, author=NOTHING, author_email=NOTHING, supported_swimlane_version=NOTHING, url=NOTHING, packages=NOTHING, fileId=NOTHING, vendor=NOTHING, product=NOTHING, readme=None, changeLog=None, family=None)
special
Method generated by attrs for class PackageDescriptor2.
Source code in aqueduct/models/plugin.py
def __attrs_init__(self, disabled, id, isEmailBundle, modifiedDate, createdDate, name=NOTHING, base64Image=NOTHING, description=NOTHING, version=NOTHING, pythonVersion=NOTHING, author=NOTHING, author_email=NOTHING, supported_swimlane_version=NOTHING, url=NOTHING, packages=NOTHING, fileId=NOTHING, vendor=NOTHING, product=NOTHING, readme=attr_dict['readme'].default, changeLog=attr_dict['changeLog'].default, family=attr_dict['family'].default):
self.disabled = disabled
self.id = id
self.isEmailBundle = isEmailBundle
self.modifiedDate = modifiedDate
self.createdDate = createdDate
if name is not NOTHING:
self.name = name
else:
self.name = __attr_factory_name()
if base64Image is not NOTHING:
self.base64Image = base64Image
else:
self.base64Image = __attr_factory_base64Image()
if description is not NOTHING:
self.description = description
else:
self.description = __attr_factory_description()
if version is not NOTHING:
self.version = version
else:
self.version = __attr_factory_version()
if pythonVersion is not NOTHING:
self.pythonVersion = pythonVersion
else:
self.pythonVersion = __attr_factory_pythonVersion()
if author is not NOTHING:
self.author = author
else:
self.author = __attr_factory_author()
if author_email is not NOTHING:
self.author_email = author_email
else:
self.author_email = __attr_factory_author_email()
if supported_swimlane_version is not NOTHING:
self.supported_swimlane_version = supported_swimlane_version
else:
self.supported_swimlane_version = __attr_factory_supported_swimlane_version()
if url is not NOTHING:
self.url = url
else:
self.url = __attr_factory_url()
if packages is not NOTHING:
self.packages = packages
else:
self.packages = __attr_factory_packages()
if fileId is not NOTHING:
self.fileId = fileId
else:
self.fileId = __attr_factory_fileId()
if vendor is not NOTHING:
self.vendor = vendor
else:
self.vendor = __attr_factory_vendor()
if product is not NOTHING:
self.product = product
else:
self.product = __attr_factory_product()
self.readme = readme
self.changeLog = changeLog
self.family = family
Plugin (BaseDescriptor)
__attrs_init__(self, name, base64Image, description, version, pythonVersion, disabled, id, author, modifiedDate, createdDate, authorEmail, url, packages, fileId, isEmailBundle, vendor, product, readme, changeLog, supportedSwimlaneVersion=NOTHING, availableActionDescriptors=[], assetDescriptors=[], family=None)
special
Method generated by attrs for class Plugin.
Source code in aqueduct/models/plugin.py
def __attrs_init__(self, name, base64Image, description, version, pythonVersion, disabled, id, author, modifiedDate, createdDate, authorEmail, url, packages, fileId, isEmailBundle, vendor, product, readme, changeLog, supportedSwimlaneVersion=NOTHING, availableActionDescriptors=attr_dict['availableActionDescriptors'].default, assetDescriptors=attr_dict['assetDescriptors'].default, family=attr_dict['family'].default):
self.name = name
self.base64Image = base64Image
self.description = description
self.version = version
self.pythonVersion = pythonVersion
self.disabled = disabled
self.id = id
self.author = author
self.modifiedDate = modifiedDate
self.createdDate = createdDate
self.authorEmail = authorEmail
self.url = url
self.packages = packages
self.fileId = fileId
self.isEmailBundle = isEmailBundle
self.vendor = vendor
self.product = product
self.readme = readme
self.changeLog = changeLog
if supportedSwimlaneVersion is not NOTHING:
self.supportedSwimlaneVersion = supportedSwimlaneVersion
else:
self.supportedSwimlaneVersion = __attr_factory_supportedSwimlaneVersion()
self.availableActionDescriptors = availableActionDescriptors
self.assetDescriptors = assetDescriptors
self.family = family
self.__attrs_post_init__()
PluginLight
__attrs_init__(self, author, base64Image, changeLog, createdDate, description, id, modifiedDate, name, product, pythonVersion, readme, vendor, version, supportedSwimlaneVersion=None, family=None)
special
Method generated by attrs for class PluginLight.
Source code in aqueduct/models/plugin.py
def __attrs_init__(self, author, base64Image, changeLog, createdDate, description, id, modifiedDate, name, product, pythonVersion, readme, vendor, version, supportedSwimlaneVersion=attr_dict['supportedSwimlaneVersion'].default, family=attr_dict['family'].default):
self.author = author
self.base64Image = base64Image
self.changeLog = changeLog
self.createdDate = createdDate
self.description = description
self.id = id
self.modifiedDate = modifiedDate
self.name = name
self.product = product
self.pythonVersion = pythonVersion
self.readme = readme
self.vendor = vendor
self.version = version
self.supportedSwimlaneVersion = supportedSwimlaneVersion
self.family = family