- getAsArrayList() - Method in StepParameters
-
- getAsMap() - Method in StepParameters
-
- getCode() - Method in ExecutionResult
-
- getComponent(Class<Component>) - Method in ComponentManager
-
Get a loaded component from a static cache
- getComponentLocal(Class<Component>) - Method in ComponentManager
-
Get a loaded component from an instance cache
- getConfigName() - Method in Context
-
Gets name of the config specified as a value for one of the step parameters.
- getConfigValues() - Method in Context
-
This method returns a
Config object that represents plugin configuration.
- getContext() - Method in FlowPlugin
-
This method returns already created L object.
- getCredential(String) - Method in StepParameters
-
Get a credential from a map
- getCredentialName() - Method in Credential
-
Returns name of the current credential
- getCredentialType() - Method in Credential
-
Returns type of the current credential
- getCurrentProcedureName() - Method in Context
-
Retrieves name for a procedure we are running in.
- getCurrentProjectName() - Method in Context
-
Returns current runtime context project name.
- getCurrentScheduleName() - Method in Context
-
This method retrieves name of the current schedule we are running inside or an empty string
- getEc() - Method in FlowAPI
-
Use this method to get an initialized object for the specific purposes that are not covered by this wrapper.
- getFlowPDFVersion() - Method in FlowPlugin
-
Determines current version of the flowpdf-groovy-lib
- getFlowProperty(String) - Method in FlowAPI
-
Returns value of the property at given path
- getHttpBuilder() - Method in REST
-
This method returns an initialized groovyx.net.http.HTTPBuilder instance for the extended use cases.
- getInstance() - Method in FWLog
-
Singleton constructor
- getLastPayload() - Method in Payloadset
-
Returns payload that was added last
- getLastRecord(FlowPlugin) - Method in Reporting
-
This method is used to check freshness of current metadata.
- getLevelName(Integer) - Method in FWLog
-
Overriding log level names, so user can easily distinguish framework and plugin log messages
- getLevelName(Integer) - Method in Log
-
- getLogLevel() - Method in Log
-
Returns current log level.
- getMessage() - Method in FlowPDFException
-
- getMethod() - Method in HTTPRequest
-
- getName() - Method in AbstractParameter
-
Returns a value that represents an actual or configuration parameter name
- getName() - Method in Credential
-
The generic method allowing the credential can be processed as a parameter.
- getName() - Method in Parameter
-
Returns a name for the current parameter.
- getParameter(String) - Method in StepParameters
-
Get a parameter from a map
- getParametersList() - Method in StepParameters
-
Returns a list of the parameter keys
@return
- getPath() - Method in HTTPRequest
-
Accessor for the
path field
- getPayloadDefinition(String) - Method in Engine
-
Cached accessor for the report object types definitions defined on the CloudBees CD server
- getPayloadsForType(String) - Method in Payloadset
-
Returns only the payloads whose type matches given one
- getPluginName() - Method in FlowPlugin
-
Accessor for the pluginName variable
- getPluginProjectName() - Method in FlowPlugin
-
Builds name of the plugin project
- getPluginProjectPath() - Method in FlowPlugin
-
Builds path to the plugin project
- getRecordsAfter(FlowPlugin, Metadata) - Method in Reporting
-
If current metadata is older than the record received by the
getLastRecord(), this method will be called to get new records.
- getReportObjectTypeRequiredKeys(String) - Method in Engine
-
Filters keys that are required to be in the payload (according to the report object definition)
- getReportObjectTypes() - Method in Engine
-
Cached accessor for the report object types defined on the CloudBees CD server
- getRequiredCredential(String) - Method in StepParameters
-
Get a credential from a map with a strict check for existence
- getRequiredParameter(String) - Method in StepParameters
-
Get a parameter from a map with a strict check for existence
- getRunContext() - Method in Context
-
- getRuntimeParameters() - Method in Context
-
Handy shortcut for receiving the configuration and procedure parameters.
- getSecretValue() - Method in Credential
-
Returns a secret value that is stored in the current credential.
- getServerUrl() - Method in FlowAPI
-
Builds server url for current environment variables
- getServerVersion() - Method in FlowAPI
-
Asks server for version and returns version of the CloudBees CD Server
- getStdErr() - Method in ExecutionResult
-
- getStdOut() - Method in ExecutionResult
-
- getStepParameters() - Method in Context
-
This method returns representation of current procedure parameters
- getTimeout() - Method in Command
-
Returns current value for the command timeout
- getUserName() - Method in Credential
-
Returns a user name that is stored in the current credential.
- getValue() - Method in AbstractParameter
-
Returns a value that represents an actual or configuration parameter value
- getValue() - Method in Credential
-
The generic method allowing the credential can be processed as a parameter.
- getValue() - Method in Parameter
-
Returns a value for the current parameter.
- rawRecordsToDataset(List<Map<String, Object>>) - Method in Reporting
-
Converts objects returned from the reporting system to a Data
- readActualCredential(String, String) - Method in Context
-
Read the values of the credential in current context.
- readActualParameter(String) - Method in Context
-
Read the value of an actual parameter in current context.
- readActualParameterValue(String) - Method in FlowAPI
-
This method contains a logic to get a value for an actual parameter.
- render() - Method in EntityAlreadyExists
-
Builds an exception message from the initial parameters.
- render() - Method in EntityDoesNotExist
-
Builds an exception message from the initial parameters.
- render() - Method in FlowPDFException
-
Builds an exception message from the initial parameters.
- render() - Method in MissingFunctionArgument
-
Builds an exception message from the initial parameters.
- render() - Method in MissingFunctionDefinition
-
Builds an exception message from the initial parameters.
- render() - Method in UnexpectedEmptyValue
-
Builds an exception message from the initial parameters.
- render() - Method in UnexpectedMissingValue
-
Builds an exception message from the initial parameters.
- render() - Method in WrongFunctionArgumentType
-
Builds an exception message from the initial parameters.
- render() - Method in WrongFunctionArgumentValue
-
Builds an exception message from the initial parameters.
- renderCommand() - Method in Command
-
Builds a ProcessBuilder for given program and arguments.
- replaceMasked(String) - Method in Log
-
- report(Payloadset) - Method in Engine
-
This method sends all the Payloads for a given
Payloadset
- Reporting - Class in com.cloudbees.flowpdf.components.reporting
This module provides a component for Release Command Center (RCC) integration.
- reportRecursive(List<Payload>, Map<String, Integer>) - Method in Engine
-
This method is responsible for sending the report of the payload and then send all it's dependent payloads
- request(String, String, Map<String, String>, String) - Method in REST
-
- requestContentType - Field in HTTPRequest
-
Content type for this request
- RequestHook - Interface in com.cloudbees.flowpdf.client
Authentication is implemented in form of HTTPRequest hooks.
- REST - Class in com.cloudbees.flowpdf.client
REST is a configuration-driven wrapper for the groovyx.net.http.HTTPBuilder.
- REST(RESTConfig) - Constructor in REST
-
Constructor
- RESTConfig - Class in com.cloudbees.flowpdf.client
- retrieveConfigByNameAndLocation(String, String) - Method in Context
-
Reads the specified property sheet and converts the properties to the Parameter or Credential objects.
- retrieveCurrentProjectName(String) - Method in Context
-
Retrieves name of the project where current running job was started
@return
- RSAOAuthRequestHook - Class in com.cloudbees.flowpdf.client.oauth
Implementation of the OAuth with RSA-SHA1 (tested with Atlassian JIRA) authorization hook.
- RSAOAuthRequestHook(RESTConfig) - Constructor in RSAOAuthRequestHook
-
Constructor
- run() - Method in Command
-
Renders a
Command to a ProcessBuilder and executes it.
- runCommand(Command) - Method in CLI
-
- runReaderStream(InputStream, Appendable) - Method in StreamReaderThread
-
- runStep(String, String, String) - Method in FlowPlugin
-
This method is responsible for collecting the context information and running the procedure's step
- sanitizeLogLevel(def) - Method in Log
-
- set(String, String) - Method in Parameter
-
Sets a name for the current parameter.
- setBinaryContent(byte[]) - Method in HTTPRequest
-
Sets the binary content of the request.
- setContentBytes(byte[]) - Method in HTTPRequest
-
- setContentString(String) - Method in HTTPRequest
-
- setCredentialName(String) - Method in Credential
-
Sets new name for a current credential.
- setCredentialType(String) - Method in Credential
-
Sets new type of the credential
- setDefaultLogLevel(def) - Method in Log
-
Sets a log level for all new instancews and the predefined static instance
- setDefaultLogToProperty(String) - Method in Log
-
Sets a property where the copy of log will be stored for a static instance
- setEc(ElectricFlow) - Method in FlowAPI
-
This method allows to replace the ElectricFlow instance
- setFlowProperty(String, String) - Method in FlowAPI
-
Sets CloudBees CD property at the given path
- setHeader(String, String) - Method in HTTPRequest
-
Sets a header value
- setHeaders(Map<String, String>) - Method in HTTPRequest
-
- setJobStepOutcome(String) - Method in StepResult
-
- setJobStepSummary(String) - Method in StepResult
-
- setJobSummary(String) - Method in StepResult
-
- setLogLevel(def) - Method in Log
-
Sets new log level for this instance
- setLogToProperty(String) - Method in Log
-
Sets a property where the copy of log will be stored for an instance
- setMethod(Method) - Method in HTTPRequest
-
- setName(String) - Method in Parameter
-
Sets a name for the current parameter.
- setOutcomeProperty(String, String) - Method in StepResult
-
- setOutputParameter(String, String) - Method in StepResult
-
- SetOutputParameterAction - Class in com.cloudbees.flowpdf.stepresult
Action which results in setting value for an output parameter.
- SetOutputParameterAction(actionTypes, String, String) - Constructor in SetOutputParameterAction
-
Default constructor.
- setPath(String) - Method in HTTPRequest
-
- setPipelineSummary(String, String) - Method in StepResult
-
- SetPropertyAction - Class in com.cloudbees.flowpdf.stepresult
Action which results in setting value for a property.
- SetPropertyAction(actionTypes, String, String) - Constructor in SetPropertyAction
-
Default constructor.
- setProxyParameters(Map<String, String>) - Method in RESTConfig
-
Convenience method to set all proxy parameters with a map
- setQuery(Map<String, String>) - Method in HTTPRequest
-
- setQueryParameter(String, String) - Method in HTTPRequest
-
Sets or removes the query parameter with given name
- setReportUrl(String, String, String) - Method in StepResult
-
- setRequestContentType(ContentType) - Method in HTTPRequest
-
- setResponseContentType(String) - Method in REST
-
Set new default content type to be set for the requests without a contentType set.
- setResponseContentType(String) - Method in RESTConfig
-
Convenience method.
- setSecretValue(String) - Method in Credential
-
Sets new secret value
- setTimeout(long) - Method in Command
-
Sets new value value for the command timeout
- setUserName(String) - Method in Credential
-
Sets new value for a username.
- setValue(String) - Method in Parameter
-
Sets a value for the current parameter.
- showEnvironmentInfo() - Method in FlowPlugin
-
Logs environment information
- stdErr - Field in ExecutionResult
-
Content of the standart output after the command execution
- stdOut - Field in ExecutionResult
-
Content of the standart output after the command execution
- StepParameters - Class in com.cloudbees.flowpdf
This class represents current step parameters, that are defined for current procedure step or current pipeline task.
- StepParameters(Map<String, AbstractParameter>) - Constructor in StepParameters
-
Constructor
- StepResult - Class in com.cloudbees.flowpdf
- StreamReaderThread - Class in com.cloudbees.flowpdf.components.cli.utils