Skip navigation links
A C D F G H I M O P R S T V W 

A

add(String, Object) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.groovy.Document
Add new property to a document by a given path.
asJson() - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.groovy.Document
 
asMap() - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.groovy.Document
 
asYaml() - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.groovy.Document
 

C

com.xebialabs.deployit.plugin.stitch.model - package com.xebialabs.deployit.plugin.stitch.model
 
com.xebialabs.deployit.plugin.stitch.service.engine.context - package com.xebialabs.deployit.plugin.stitch.service.engine.context
 
com.xebialabs.deployit.plugin.stitch.service.engine.format.input.adapter - package com.xebialabs.deployit.plugin.stitch.service.engine.format.input.adapter
 
com.xebialabs.deployit.plugin.stitch.service.engine.format.output.consumer - package com.xebialabs.deployit.plugin.stitch.service.engine.format.output.consumer
 
com.xebialabs.deployit.plugin.stitch.service.engine.index.dto - package com.xebialabs.deployit.plugin.stitch.service.engine.index.dto
 
com.xebialabs.deployit.plugin.stitch.service.engine.processor - package com.xebialabs.deployit.plugin.stitch.service.engine.processor
 
com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler - package com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler
 
com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.groovy - package com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.groovy
 
convert(InputStream) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.format.input.adapter.InputAdapter
Converts input stream to JsonNode

D

delete(String) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.groovy.Document
Delete property from a document by a given path
DeploymentContext - Interface in com.xebialabs.deployit.plugin.stitch.service.engine.context
DeploymentContext represents context that is available during deployment and stitch transformation.
describeAsString() - Method in interface com.xebialabs.deployit.plugin.stitch.model.StitchProcessor
Returns processor description.
describeAsString() - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.index.dto.StitchProcessorDto
Returns processors description.
Document - Interface in com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.groovy
Provides a set of mutation operations with a Document

F

fileParameterName() - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.ProcessorHandler
Returns file parameter name for external file.

G

getBooleanList(String) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.context.InputContext
Returns List for given path.
getBooleanValue(String) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.context.InputContext
Returns Boolean value in given path.
getContent() - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.index.dto.StitchProcessorParameterDto
Returns parameters value from external file.
getCurrentDeployed() - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.context.DeploymentContext
Returns current deployed.
getCurrentDeployedApplication() - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.context.DeploymentContext
Returns current deployed application.
getDeployed() - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.context.DeploymentContext
Returns deployed for deployment.
getDeployedApplication() - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.context.DeploymentContext
Returns deployed application for deployment.
getDocument() - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.groovy.Document
Get original document
getDoubleList(String) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.context.InputContext
Returns List for given path.
getDoubleValue(String) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.context.InputContext
Returns Double value in given path.
getFileContent() - Method in interface com.xebialabs.deployit.plugin.stitch.model.StitchParameter
Returns parameters value from external file.
getFileFormats() - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.format.input.adapter.InputAdapter
Gets all file formats that are supported with this consumer.
getFileFormats() - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.format.output.consumer.OutputConsumer
Gets all file formats that are supported with this consumer.
getIntegerList(String) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.context.InputContext
Returns List for given path.
getIntegerValue(String) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.context.InputContext
Returns Integer value in given path.
getJsonNode(String) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.context.InputContext
Returns JsonNode value in given path.
getJsonNodeList(String) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.context.InputContext
Returns List for given path.
getLongList(String) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.context.InputContext
Returns List for given path.
getLongValue(String) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.context.InputContext
Returns Long value in given path.
getMutatedDocument() - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.groovy.Document
Returns a result document after all applied operations.
getName() - Method in interface com.xebialabs.deployit.plugin.stitch.model.StitchParameter
Returns parameters name.
getName() - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.index.dto.StitchProcessorParameterDto
Returns parameter name.
getNamespaceName() - Method in interface com.xebialabs.deployit.plugin.stitch.model.StitchProcessor
Returns name of the namespace containing this processor.
getParameters() - Method in interface com.xebialabs.deployit.plugin.stitch.model.StitchProcessor
Returns processors parameters.
getPreviousDeployed() - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.context.DeploymentContext
Returns deployed from previous deployment.
getPreviousDeployedApplication() - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.context.DeploymentContext
Returns previously deployed application.
getProcessorParameters() - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.index.dto.StitchProcessorDto
Returns processors parameters.
getStringList(String) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.context.InputContext
Returns List for given path.
getStringValue(String) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.context.InputContext
Returns String value in given path.
getType() - Method in interface com.xebialabs.deployit.plugin.stitch.model.StitchProcessor
Returns processor type.
getValue() - Method in interface com.xebialabs.deployit.plugin.stitch.model.StitchParameter
Returns parameters value.
getValue() - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.index.dto.StitchProcessorParameterDto
Returns parameters value.

H

handle(JsonNode, StitchProcessor, DeploymentContext, Map<String, Object>) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.ProcessorHandler
This method is responsible for stitch transformation.

I

InputAdapter - Interface in com.xebialabs.deployit.plugin.stitch.service.engine.format.input.adapter
Input adapter responsible for transforming desired input format to JsonNode.
InputContext - Interface in com.xebialabs.deployit.plugin.stitch.service.engine.context
InvocationDocument is abstraction for original input document for the executed Stitch Invocation.
InvalidProcessorException - Exception in com.xebialabs.deployit.plugin.stitch.service.engine.processor
 
InvalidProcessorException(String) - Constructor for exception com.xebialabs.deployit.plugin.stitch.service.engine.processor.InvalidProcessorException
 

M

map(String, MapFunction) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.groovy.Document
Map a specific MapFunction on a given path
map(Object) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.groovy.MapFunction
Map current value and return modified value
MapFunction - Interface in com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.groovy
A map function that can be used as an argument in Document map method to manipulate a Document in a script (e.g.

O

OutputConsumer - Interface in com.xebialabs.deployit.plugin.stitch.service.engine.format.output.consumer
Output consumer responsible for transforming JsonNode to desired output format.

P

pathExistsWithValue(String) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.context.InputContext
Returns true if path exists and has assigned value to it.
ProcessorHandler - Interface in com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler
Processor handler that can handle and apply stitch processor, in other words it is responsible for stitch transformation.
put(String, String, Object) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.groovy.Document
Put a key/value pair to a document by a given json path

R

readPaths(String) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.groovy.Document
Read a list of strings from a document by a given json path.
readValue(String, Class<T>) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.groovy.Document
Read value from a document by a given json path.
readValue(String) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.groovy.Document
 
readValues(String, Class<T>) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.groovy.Document
Read a list of values from a document by a given json path.
readValues(String) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.groovy.Document
 
renameKey(String, String, String) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.groovy.Document
Rename a key at a given json path.

S

set(String, Object) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.groovy.Document
Set property to a document by a given path
StitchParameter - Interface in com.xebialabs.deployit.plugin.stitch.model
StitchParameter represents one parameter that processor can have.
StitchProcessor - Interface in com.xebialabs.deployit.plugin.stitch.model
StitchProcessor represents processor that is used to transform files.
StitchProcessorDto - Interface in com.xebialabs.deployit.plugin.stitch.service.engine.index.dto
Represent processor during parsing and validation phase.
StitchProcessorParameterDto - Interface in com.xebialabs.deployit.plugin.stitch.service.engine.index.dto
Represent processor parameter during parsing and validation phase.

T

type() - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.ProcessorHandler
Returns type that can be handled by this handler.

V

validate(StitchProcessorDto) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.processor.handler.ProcessorHandler
Method for processor validation during parsing/validation phase.

W

write(JsonNode, OutputStream) - Method in interface com.xebialabs.deployit.plugin.stitch.service.engine.format.output.consumer.OutputConsumer
Writes result of transformation of JsonNode to OutputStream
A C D F G H I M O P R S T V W 
Skip navigation links