License

1 minute readReference

deleteLicense

Deletes a license.

Arguments

Argument Name Type Description

productName

String

Product name of the license.(Required)

featureName

String

Feature name of the license.(Required)

Usage

import com.electriccloud.client.groovy.ElectricFlow
import com.electriccloud.client.groovy.models.*


ElectricFlow ef = new ElectricFlow()

def result = ef.deleteLicense(
                productName: 'test-productName',
                featureName: 'test-featureName')

getAdminLicense

Retrieves the admin license, which can be used when all concurrent user licenses are in use.

Arguments

Usage

import com.electriccloud.client.groovy.ElectricFlow
import com.electriccloud.client.groovy.models.*


ElectricFlow ef = new ElectricFlow()

def result = ef.getAdminLicense()

getLicense

Retrieves information for one license.

Arguments

Argument Name Type Description

productName

String

Product name of the license.(Required)

featureName

String

Feature name of the license.(Required)

Usage

import com.electriccloud.client.groovy.ElectricFlow
import com.electriccloud.client.groovy.models.*


ElectricFlow ef = new ElectricFlow()

def result = ef.getLicense(
                productName: 'test-productName',
                featureName: 'test-featureName')

getLicenseDetails

Retrieves licenses details required for UI processing.

Arguments

Argument Name Type Description

Usage

import com.electriccloud.client.groovy.ElectricFlow
import com.electriccloud.client.groovy.models.*


ElectricFlow ef = new ElectricFlow()

def result = ef.getLicenseDetails()

getLicenseUsage

Retrieves the current license usage.

Arguments

Argument Name Type Description

Usage

import com.electriccloud.client.groovy.ElectricFlow
import com.electriccloud.client.groovy.models.*


ElectricFlow ef = new ElectricFlow()

def result = ef.getLicenseUsage()

getLicenses

Retrieves all license data.

Arguments

Usage

import com.electriccloud.client.groovy.ElectricFlow
import com.electriccloud.client.groovy.models.*


ElectricFlow ef = new ElectricFlow()

def result = ef.getLicenses()

importLicenseData

Imports one or more licenses.

Arguments

Argument Name Type Description

licenseData

String

Container elements for license data. Expects embedded XML as CDATA.(Required)

Usage

import com.electriccloud.client.groovy.ElectricFlow
import com.electriccloud.client.groovy.models.*


ElectricFlow ef = new ElectricFlow()

def result = ef.importLicenseData(
                licenseData: 'test-licenseData')