| Type | Name and description |
|---|---|
static java.lang.Object |
BAD_PROJECT_CONFIG |
static java.lang.Object |
NO_FILE_MSG |
okhttp3.OkHttpClient |
client |
DataOpsExtension |
configuration |
javax.validation.ValidatorFactory |
factory |
static org.gradle.api.logging.Logger |
logger |
SaagieUtils |
saagieUtils |
java.lang.String |
sl |
static groovy.json.JsonSlurper |
slurper |
java.lang.String |
taskName |
javax.validation.Validator |
validator |
| Constructor and description |
|---|
SaagieClient
(DataOpsExtension configuration, java.lang.String taskName) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
java.lang.String |
addAppVersion(java.lang.Object app, java.lang.Object appVersion) |
|
java.lang.String |
addJobVersion(java.lang.Object job, java.lang.Object jobVersion) |
|
java.lang.String |
callGetJobDetail() |
|
java.lang.Object |
checkConfigurationForVariableEnvironmentIsValid(boolean isV1 = false) |
|
java.lang.Object |
checkIfEnvDefinedNamesIsValidFromConfiguration() |
|
java.lang.Object |
checkIfEnvHaveNotScopeOrScopeDifferentFromGlobalAndProject() |
|
java.lang.Object |
checkIfEnvScopeIsProjectButNoProjectIdProvided(boolean isV1) |
|
java.lang.Object |
checkIfOptionIncludeAllVarIsNotSetAndEnvNameAreEmpty() |
|
boolean |
checkRequiredConfig(boolean conditions) |
|
void |
checkRequiredConfigForAppAndAppVersionAndProjectId(App app, AppVersionDTO appVersion) |
|
void |
checkRequiredConfigForJobAndJobVersionAndProjectId(Job job, JobVersion jobVersion) |
|
java.lang.String |
createProject() |
|
java.lang.String |
createProjectApp(App app, AppVersionDTO appVersion) |
|
java.lang.String |
createProjectGraphPipeline(Pipeline pipeline, PipelineVersion graphPipelineVersion, java.lang.Object isImportContext) |
|
java.lang.String |
createProjectJob(Job job, JobVersion jobVersion) |
|
java.lang.String |
createProjectJobWithFile(Job job, JobVersion jobVersion) |
|
java.lang.String |
createProjectJobWithOrWithoutFile(Job job, JobVersion jobVersion) |
|
java.lang.String |
createProjectPipeline(Pipeline pipeline, PipelineVersion pipelineVersion) |
|
java.lang.String |
deleteProject() |
|
java.lang.String |
deleteProjectJob() |
|
java.lang.String |
deleteProjectPipeline() |
|
java.lang.String |
export(ExportPipeline[] exportPipelines, ExportJob[] exportJobs, ExportVariables[] exportVariables, ExportApp[] exportApps, java.lang.Object listJobWithNameAndIdV1 = null, boolean variablesExportedIsEmpty, java.lang.Object isV1 = false) |
|
java.lang.Object |
exportAllArtifactsProject() |
|
java.lang.Object |
exportArtifactsFromProjectConfiguration() |
|
java.lang.String |
exportArtifactsV1() |
|
java.lang.String |
exportArtifactsV2() |
|
java.lang.Object |
getAllGraphPipelines() |
|
java.util.ArrayList<?> |
getAllInstancePipelineInformation(java.lang.String pipelineId) |
|
ExportApp[] |
getAllProjectAppsFromProject() |
|
ExportPipeline[] |
getAllProjectGraphPipelinesFromProject() |
|
ExportJob[] |
getAllProjectJobsFromProject() |
|
ExportPipeline[] |
getAllProjectPipelinesFromProject() |
|
java.lang.Object |
getAllVariablesFromV1() |
|
ExportApp |
getAppAndAppVersionDetailToExport(java.lang.String appId) |
|
java.lang.Object |
getInstancePipelineDetail(java.lang.String pipelineId, java.lang.String instanceId) |
|
ExportJob |
getJobAndJobVersionDetailToExport(java.lang.String jobId) |
|
ExportJob |
getJobAndJobVersionDetailToExportV1(java.lang.String jobId, java.lang.Object listJobsByNameAndIds) |
|
java.lang.String |
getJobInstanceStatus() |
|
ExportApp[] |
getListAppAndAppVersions(groovy.lang.Closure operation) |
|
ExportApp[] |
getListAppAndAppVersionsFromConfig() |
|
ExportJob[] |
getListJobAndJobVersions(groovy.lang.Closure operation, java.lang.Object listJobsByNameAndIdFromV1 = null) |
|
ExportJob[] |
getListJobAndJobVersionsFromConfig() |
|
ExportJob[] |
getListJobAndJobVersionsFromConfigV1(java.util.ArrayList listJobsByNameAndIdFromV1) |
|
java.lang.Object |
getListOfAllProjectPipelines() |
|
java.lang.Object |
getListOfVariablesFromRequest(okhttp3.Request variablesListRequest) |
|
ExportPipeline[] |
getListPipelineAndGraphPipelineVersionsFromConfig() |
|
ExportPipeline[] |
getListPipelineAndPipelineVersionsFromConfig() |
|
ExportPipeline[] |
getListPipelineAndpipelineVersionsFromConfigV1(java.util.ArrayList listJobsByNameAndIdFromV1) |
|
java.lang.Object |
getListVariablesV1FromConfig() |
|
java.lang.Object |
getListVariablesV2FromConfig() |
|
ExportPipeline |
getPipelineAndGraphPipelineVersionDetailToExport(java.lang.String pipelineId) |
|
ExportPipeline |
getPipelineAndPipelineVersionDetailToExport(java.lang.String pipelineId) |
|
ExportPipeline |
getPipelineAndPipelineVersionDetailToExportV1(java.lang.String pipelineId, java.lang.Object listJobsWithNameAndIdFromV1) |
|
ExportPipeline[] |
getPipelineAndPipelineVersions(groovy.lang.Closure operation, java.lang.Object listJobsByNameAndIdFromV1 = null) |
|
java.lang.String |
getPipelineInstanceStatus() |
|
java.lang.String |
getProjectJobs() |
|
java.lang.Object |
getProjectJobsByNameAndId() |
|
java.lang.String |
getProjectTechnologies() |
|
java.lang.String |
getProjects() |
|
static java.util.Map |
getRunTimeVersionMapper(java.lang.Object technologyV2Version, java.lang.Object technologyV2) |
|
static java.util.Map |
getTechnologyV2MappedInformation(java.lang.String technologyV2Id, java.lang.Object version) |
|
static java.lang.Object |
getTemporaryFile(java.lang.String url, boolean customDirectoryExist) |
|
java.lang.Object |
getV1Client() |
|
java.lang.Object[] |
getVariableEnvironmentFromList(java.lang.Object newMappedVariable) |
|
java.lang.Object |
getVariableListIfConfigIsDefined(java.lang.Object getVariableListingClosure) |
|
static java.lang.Object |
handleErrors(okhttp3.Response response) |
|
java.lang.String |
importArtifacts() |
|
java.lang.Object |
isArray(java.lang.Object array) |
|
java.lang.String |
listAllPipelines() |
|
java.lang.String |
listGroups() |
|
java.lang.String |
listPlatforms() |
|
java.lang.String |
listTechnologies() |
|
java.lang.Object |
managePipelineDetailResult(java.lang.Object pipelineDetailResult) |
|
static ExportJob |
mapJobVersionsFromAPItoBeExported(ExportJob exportJob, java.lang.Object versions) |
|
static ExportPipeline |
mapPipelineVersionsFromAPItoBeExported(ExportPipeline exportPipeline, java.lang.Object versions) |
|
java.lang.String |
runProjectJob() |
|
java.lang.String |
runProjectPipeline() |
|
java.lang.Object |
saveEnvironmentVariable(java.lang.Object environmentVariable) |
|
java.lang.String |
stopJobInstance() |
|
java.lang.String |
stopPipelineInstance() |
|
boolean |
testIfJobV1isValid(java.lang.Object parsedV1job) |
|
static java.lang.Object |
throwAndLogError(java.lang.Object message) |
|
java.lang.Object |
tryCatchClosure(groovy.lang.Closure closure, java.lang.String message, java.lang.String potentialFunctionName = null) |
|
protected java.lang.Object |
updateGraphPipelineVersion(Pipeline pipeline, PipelineVersion graphPipelineVersion, boolean isImportContext) |
|
protected java.lang.Object |
updatePipelineInfos() |
|
java.lang.String |
updateProject() |
|
java.lang.String |
updateProjectJob() |
|
java.lang.String |
updateProjectJobWithGraphQLFromRequest(okhttp3.Request request) |
|
java.lang.String |
updateProjectPipeline() |
|
java.lang.String |
upgradeProjectJobWithGraphQL() |
|
void |
uploadIfJobHavePackage(java.lang.Object jobId) |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Groovy Documentation