- debug(String) - Method in class com.thoughtworks.go.plugin.api.logging.Logger
-
Messages to be logged in debug mode.
- debug(String, Throwable) - Method in class com.thoughtworks.go.plugin.api.logging.Logger
-
Messages to be logged in debug mode.
- DefaultGoApiRequest - Class in com.thoughtworks.go.plugin.api.request
-
Default implementation of GoApiRequest
- DefaultGoApiRequest(String, String, GoPluginIdentifier) - Constructor for class com.thoughtworks.go.plugin.api.request.DefaultGoApiRequest
-
Constructs DefaultGoApiRequest with api name, api version and plugin identifier
- DefaultGoApiResponse - Class in com.thoughtworks.go.plugin.api.response
-
Default implementation of GoApiResponse
- DefaultGoApiResponse(int) - Constructor for class com.thoughtworks.go.plugin.api.response.DefaultGoApiResponse
-
Constructs DefaultGoApiResponse with response code
- DefaultGoPluginApiRequest - Class in com.thoughtworks.go.plugin.api.request
-
Default implementation of GoPluginApiRequest
- DefaultGoPluginApiRequest(String, String, String) - Constructor for class com.thoughtworks.go.plugin.api.request.DefaultGoPluginApiRequest
-
Constructs DefaultGoPluginApiRequest with extension name, extension version and request name
- DefaultGoPluginApiResponse - Class in com.thoughtworks.go.plugin.api.response
-
Default implementation of GoPluginApiResponse
- DefaultGoPluginApiResponse(int) - Constructor for class com.thoughtworks.go.plugin.api.response.DefaultGoPluginApiResponse
-
Constructs DefaultGoPluginApiResponse with response code
- DefaultGoPluginApiResponse(int, String) - Constructor for class com.thoughtworks.go.plugin.api.response.DefaultGoPluginApiResponse
-
Constructs DefaultGoPluginApiResponse
- DefaultGoPluginApiResponse(int, String, Map<String, String>) - Constructor for class com.thoughtworks.go.plugin.api.response.DefaultGoPluginApiResponse
-
Constructs DefaultGoPluginApiResponse
- description() - Method in interface com.thoughtworks.go.plugin.api.info.PluginDescriptor.About
-
Plugin Description.
- DISPLAY_NAME - Static variable in class com.thoughtworks.go.plugin.api.config.Property
-
Option to specify the display name for the property
- DISPLAY_ORDER - Static variable in class com.thoughtworks.go.plugin.api.config.Property
-
Option to specify order of display of property on screen
- displayValue() - Method in interface com.thoughtworks.go.plugin.api.task.TaskView
-
Specifies the display value of this task plugin.
- environment() - Method in interface com.thoughtworks.go.plugin.api.task.TaskExecutionContext
-
The environment variables that this task should run with.
- EnvironmentVariables - Interface in com.thoughtworks.go.plugin.api.task
-
Environment variables for the task.
- equals(Object) - Method in class com.thoughtworks.go.plugin.api.material.packagerepository.PackageRevision
-
- equals(Object) - Method in class com.thoughtworks.go.plugin.api.response.validation.ValidationError
-
- error(String) - Method in class com.thoughtworks.go.plugin.api.logging.Logger
-
Messages to be logged in error mode.
- error(String, Throwable) - Method in class com.thoughtworks.go.plugin.api.logging.Logger
-
Messages to be logged in error mode.
- error(String) - Static method in class com.thoughtworks.go.plugin.api.response.DefaultGoApiResponse
-
Creates an instance DefaultGoApiResponse which represents error request with response code 500
- error(String) - Static method in class com.thoughtworks.go.plugin.api.response.DefaultGoPluginApiResponse
-
Creates an instance DefaultGoPluginApiResponse which represents error request with response code 500
- execute(TaskConfig, TaskExecutionContext) - Method in interface com.thoughtworks.go.plugin.api.task.TaskExecutor
-
The plugin infrastructure will call the execute() method, on the agent side, when the task needs to be run.
- ExecutionResult - Class in com.thoughtworks.go.plugin.api.response.execution
-
Used to specify the result of an execution of a part of a plugin.
- ExecutionResult() - Constructor for class com.thoughtworks.go.plugin.api.response.execution.ExecutionResult
-
- executor() - Method in interface com.thoughtworks.go.plugin.api.task.Task
-
The executor is the part of the plugin which actually does the work.
- Extension - Annotation Type in com.thoughtworks.go.plugin.api.annotation
-
Annotation that marks a type an extension implementation.
- extension() - Method in class com.thoughtworks.go.plugin.api.request.DefaultGoPluginApiRequest
-
Extension name of the request
- extension() - Method in class com.thoughtworks.go.plugin.api.request.GoPluginApiRequest
-
Extension name of the request
- extensionVersion() - Method in class com.thoughtworks.go.plugin.api.request.DefaultGoPluginApiRequest
-
Extension version of the request
- extensionVersion() - Method in class com.thoughtworks.go.plugin.api.request.GoPluginApiRequest
-
Extension version of the request
- get(String) - Method in class com.thoughtworks.go.plugin.api.config.Configuration
-
Gets property for a given property key
- getAgentUuid() - Method in class com.thoughtworks.go.plugin.api.hook.joblifecycle.JobContext
-
- getConfig() - Method in interface com.thoughtworks.go.plugin.api.material.packagerepository.PackageMaterialProvider
-
Gets an instance of PackageMaterialConfiguration which provides configuration for package repository as material.
- getConsoleLogger() - Static method in class com.thoughtworks.go.plugin.api.task.JobConsoleLogger
-
- getData() - Method in class com.thoughtworks.go.plugin.api.material.packagerepository.PackageRevision
-
Gets additional data related to package revision
- getDataFor(String) - Method in class com.thoughtworks.go.plugin.api.material.packagerepository.PackageRevision
-
Gets additional data related to package revision for given key
- getErrors() - Method in class com.thoughtworks.go.plugin.api.response.validation.ValidationResult
-
Gets list of errors for container
- getExtension() - Method in class com.thoughtworks.go.plugin.api.GoPluginIdentifier
-
Gets extension name
- getJobCounter() - Method in class com.thoughtworks.go.plugin.api.hook.joblifecycle.JobContext
-
- getJobName() - Method in class com.thoughtworks.go.plugin.api.hook.joblifecycle.JobContext
-
- getJobStatus() - Method in class com.thoughtworks.go.plugin.api.hook.joblifecycle.JobContext
-
- getKey() - Method in class com.thoughtworks.go.plugin.api.config.Property
-
Gets property key
- getKey() - Method in class com.thoughtworks.go.plugin.api.response.validation.ValidationError
-
Gets error key
- getLatestRevision(PackageConfiguration, RepositoryConfiguration) - Method in interface com.thoughtworks.go.plugin.api.material.packagerepository.PackageMaterialPoller
-
Gets the latest modification for the given package and repository configuration
- getLoggerFor(Class) - Static method in class com.thoughtworks.go.plugin.api.logging.Logger
-
- getMessage() - Method in class com.thoughtworks.go.plugin.api.hook.joblifecycle.ResponseContext
-
- getMessage() - Method in class com.thoughtworks.go.plugin.api.response.validation.ValidationError
-
Gets error message
- getMessages() - Method in class com.thoughtworks.go.plugin.api.response.Result
-
Gets error messages associated with result
- getMessages() - Method in class com.thoughtworks.go.plugin.api.response.validation.ValidationResult
-
Collects error message string as list from all the errors in the container
- getMessagesForDisplay() - Method in class com.thoughtworks.go.plugin.api.response.Result
-
Formats the messages in the result to a suitable form
so that it can be used in user interface.
- getOption(Option<T>) - Method in class com.thoughtworks.go.plugin.api.config.Property
-
Gets value for given option
- getOptions() - Method in class com.thoughtworks.go.plugin.api.config.Property
-
Gets all options of property
- getPackageConfiguration() - Method in interface com.thoughtworks.go.plugin.api.material.packagerepository.PackageMaterialConfiguration
-
Gets the package configuration.
- getPipelineCounter() - Method in class com.thoughtworks.go.plugin.api.hook.joblifecycle.JobContext
-
- getPipelineLabel() - Method in class com.thoughtworks.go.plugin.api.hook.joblifecycle.JobContext
-
- getPipelineName() - Method in class com.thoughtworks.go.plugin.api.hook.joblifecycle.JobContext
-
- getPoller() - Method in interface com.thoughtworks.go.plugin.api.material.packagerepository.PackageMaterialProvider
-
Gets an instance of PackageMaterialPoller which communicates with package repository.
- getRepositoryConfiguration() - Method in interface com.thoughtworks.go.plugin.api.material.packagerepository.PackageMaterialConfiguration
-
Gets the repository configuration.
- getResponseCode() - Method in class com.thoughtworks.go.plugin.api.hook.joblifecycle.ResponseContext
-
- getRevision() - Method in class com.thoughtworks.go.plugin.api.material.packagerepository.PackageRevision
-
Gets revision string
- getRevisionComment() - Method in class com.thoughtworks.go.plugin.api.material.packagerepository.PackageRevision
-
Gets comment associated with revision
- getStageCounter() - Method in class com.thoughtworks.go.plugin.api.hook.joblifecycle.JobContext
-
- getStageName() - Method in class com.thoughtworks.go.plugin.api.hook.joblifecycle.JobContext
-
- getSupportedExtensionVersions() - Method in class com.thoughtworks.go.plugin.api.GoPluginIdentifier
-
Gets list of supported extension versions
- getTimestamp() - Method in class com.thoughtworks.go.plugin.api.material.packagerepository.PackageRevision
-
Gets revision timestamp
- getTrackbackUrl() - Method in class com.thoughtworks.go.plugin.api.material.packagerepository.PackageRevision
-
Gets url which can provide information about producer of package revision
- getUser() - Method in class com.thoughtworks.go.plugin.api.material.packagerepository.PackageRevision
-
Gets user associated with revision
- getValue() - Method in class com.thoughtworks.go.plugin.api.config.Option
-
Gets value for this option
- getValue() - Method in class com.thoughtworks.go.plugin.api.config.Property
-
Gets property value.
- getValue(String) - Method in class com.thoughtworks.go.plugin.api.task.TaskConfig
-
Retrieves the value of a property.
- GoApiRequest - Class in com.thoughtworks.go.plugin.api.request
-
Provides an abstraction for api request sent from plugin to Go
- GoApiRequest() - Constructor for class com.thoughtworks.go.plugin.api.request.GoApiRequest
-
- GoApiResponse - Class in com.thoughtworks.go.plugin.api.response
-
Provides an abstraction for api response sent from Go to plugin
- GoApiResponse() - Constructor for class com.thoughtworks.go.plugin.api.response.GoApiResponse
-
- goApplicationAccessor - Variable in class com.thoughtworks.go.plugin.api.AbstractGoPlugin
-
- GoApplicationAccessor - Class in com.thoughtworks.go.plugin.api
-
GoApplicationAccessor will provide an abstraction over communication from plugin to Go.
- GoApplicationAccessor() - Constructor for class com.thoughtworks.go.plugin.api.GoApplicationAccessor
-
- GoPlugin - Interface in com.thoughtworks.go.plugin.api
-
GoPlugin interface represents Go plugin.
- GoPluginApiMarker - Annotation Type in com.thoughtworks.go.plugin.api
-
Annotation that marks a type as an extension point provided by Go.
- GoPluginApiRequest - Class in com.thoughtworks.go.plugin.api.request
-
Provides an abstraction for api request sent from Go to plugin
- GoPluginApiRequest() - Constructor for class com.thoughtworks.go.plugin.api.request.GoPluginApiRequest
-
- GoPluginApiResponse - Class in com.thoughtworks.go.plugin.api.response
-
Provides an abstraction for api response sent from plugin to Go
- GoPluginApiResponse() - Constructor for class com.thoughtworks.go.plugin.api.response.GoPluginApiResponse
-
- GoPluginIdentifier - Class in com.thoughtworks.go.plugin.api
-
Provides details about supported extension point and its version by a plugin
- GoPluginIdentifier(String, List<String>) - Constructor for class com.thoughtworks.go.plugin.api.GoPluginIdentifier
-
Constructs GoPluginIdentifier with extension and list of supported extension versions
- PackageConfiguration - Class in com.thoughtworks.go.plugin.api.material.packagerepository
-
- PackageConfiguration() - Constructor for class com.thoughtworks.go.plugin.api.material.packagerepository.PackageConfiguration
-
- PackageMaterialConfiguration - Interface in com.thoughtworks.go.plugin.api.material.packagerepository
-
PackageMaterialConfiguration encapsulates all the methods which will be used to capture the configurations related to the package and the repository.
- PackageMaterialPoller - Interface in com.thoughtworks.go.plugin.api.material.packagerepository
-
PackageMaterialPoller encapsulates all methods which are required to communicate with package repository.
- PackageMaterialProperty - Class in com.thoughtworks.go.plugin.api.material.packagerepository
-
- PackageMaterialProperty(String) - Constructor for class com.thoughtworks.go.plugin.api.material.packagerepository.PackageMaterialProperty
-
- PackageMaterialProperty(String, String) - Constructor for class com.thoughtworks.go.plugin.api.material.packagerepository.PackageMaterialProperty
-
- PackageMaterialProvider - Interface in com.thoughtworks.go.plugin.api.material.packagerepository
-
PackageMaterialProvider interface is the starting point for package repository as material plugin.
- PackageRevision - Class in com.thoughtworks.go.plugin.api.material.packagerepository
-
Represents specific revision of the package.
- PackageRevision(String, Date, String) - Constructor for class com.thoughtworks.go.plugin.api.material.packagerepository.PackageRevision
-
- PackageRevision(String, Date, String, Map<String, String>) - Constructor for class com.thoughtworks.go.plugin.api.material.packagerepository.PackageRevision
-
- PackageRevision(String, Date, String, String, String) - Constructor for class com.thoughtworks.go.plugin.api.material.packagerepository.PackageRevision
-
- PackageRevision(String, Date, String, String, String, Map<String, String>) - Constructor for class com.thoughtworks.go.plugin.api.material.packagerepository.PackageRevision
-
- PART_OF_IDENTITY - Static variable in class com.thoughtworks.go.plugin.api.config.Property
-
Option to specify if a property is part of group of properties used to uniquely identify material
- PluginContext - Interface in com.thoughtworks.go.plugin.api.info
-
Context passed to the methods marked with
Load
and/or
UnLoad
annotation.
- PluginDescriptor - Interface in com.thoughtworks.go.plugin.api.info
-
Descriptor represent the plugin descriptor XML file.
- PluginDescriptor.About - Interface in com.thoughtworks.go.plugin.api.info
-
Plugin author information.
- PluginDescriptor.Vendor - Interface in com.thoughtworks.go.plugin.api.info
-
Plugin vendor information.
- PluginDescriptorAware - Interface in com.thoughtworks.go.plugin.api.info
-
An sample extension point that provides plugin with its own descriptor.
- pluginIdentifier() - Method in interface com.thoughtworks.go.plugin.api.GoPlugin
-
Provides an instance of GoPluginIdentifier, providing details about supported extension point and its versions
- pluginIdentifier() - Method in class com.thoughtworks.go.plugin.api.request.DefaultGoApiRequest
-
Provides an instance of GoPluginIdentifier for the request
- pluginIdentifier() - Method in class com.thoughtworks.go.plugin.api.request.GoApiRequest
-
Provides an instance of GoPluginIdentifier for the request
- PluginPreference - Interface in com.thoughtworks.go.plugin.api.config
-
- printEnvironment(Map<String, String>, Console.SecureEnvVarSpecifier) - Method in interface com.thoughtworks.go.plugin.api.task.Console
-
Print details about the environment specified in the argument into the build log.
- printEnvironment(Map<String, String>) - Method in class com.thoughtworks.go.plugin.api.task.JobConsoleLogger
-
- printLine(String) - Method in interface com.thoughtworks.go.plugin.api.task.Console
-
Print a line out to the build log.
- printLine(String) - Method in class com.thoughtworks.go.plugin.api.task.JobConsoleLogger
-
- Property - Class in com.thoughtworks.go.plugin.api.config
-
Represents single configuration property.
- Property(String) - Constructor for class com.thoughtworks.go.plugin.api.config.Property
-
- Property(String, String) - Constructor for class com.thoughtworks.go.plugin.api.config.Property
-
- Property(String, String, String) - Constructor for class com.thoughtworks.go.plugin.api.config.Property
-
- readErrorOf(InputStream) - Method in interface com.thoughtworks.go.plugin.api.task.Console
-
Setup the console to read the input stream as standard error.
- readErrorOf(InputStream) - Method in class com.thoughtworks.go.plugin.api.task.JobConsoleLogger
-
- readOutputOf(InputStream) - Method in interface com.thoughtworks.go.plugin.api.task.Console
-
Setup the console to read the input stream as standard output.
- readOutputOf(InputStream) - Method in class com.thoughtworks.go.plugin.api.task.JobConsoleLogger
-
- REDIRECT_RESPONSE_CODE - Static variable in class com.thoughtworks.go.plugin.api.response.DefaultGoApiResponse
-
- removeError(ValidationError) - Method in class com.thoughtworks.go.plugin.api.response.validation.ValidationResult
-
Removes specified validation error from the error container
- removeErrors(Collection<ValidationError>) - Method in class com.thoughtworks.go.plugin.api.response.validation.ValidationResult
-
Removes specified collection of validation errors from the container
- RepositoryConfiguration - Class in com.thoughtworks.go.plugin.api.material.packagerepository
-
- RepositoryConfiguration() - Constructor for class com.thoughtworks.go.plugin.api.material.packagerepository.RepositoryConfiguration
-
- requestBody() - Method in class com.thoughtworks.go.plugin.api.request.DefaultGoApiRequest
-
Provides json formatted request body
- requestBody() - Method in class com.thoughtworks.go.plugin.api.request.DefaultGoPluginApiRequest
-
Provides json formatted request body of request
- requestBody() - Method in class com.thoughtworks.go.plugin.api.request.GoApiRequest
-
Provides json formatted request body
- requestBody() - Method in class com.thoughtworks.go.plugin.api.request.GoPluginApiRequest
-
Provides json formatted request body
- requestHeaders() - Method in class com.thoughtworks.go.plugin.api.request.DefaultGoApiRequest
-
Provides request headers as key value pair for the request.
- requestHeaders() - Method in class com.thoughtworks.go.plugin.api.request.DefaultGoPluginApiRequest
-
Provides request headers as key value pair for the request.
- requestHeaders() - Method in class com.thoughtworks.go.plugin.api.request.GoApiRequest
-
Provides request headers as key value pair for the request.
- requestHeaders() - Method in class com.thoughtworks.go.plugin.api.request.GoPluginApiRequest
-
Provides request headers as key value pair for the request.
- requestName() - Method in class com.thoughtworks.go.plugin.api.request.DefaultGoPluginApiRequest
-
Name or operation supported for an extension
- requestName() - Method in class com.thoughtworks.go.plugin.api.request.GoPluginApiRequest
-
Name or operation supported for an extension
- requestParameters() - Method in class com.thoughtworks.go.plugin.api.request.DefaultGoApiRequest
-
Provides request parameters as key value pair for the request
- requestParameters() - Method in class com.thoughtworks.go.plugin.api.request.DefaultGoPluginApiRequest
-
Provides request parameters as key value pair for the request
- requestParameters() - Method in class com.thoughtworks.go.plugin.api.request.GoApiRequest
-
Provides request parameters as key value pair for the request
- requestParameters() - Method in class com.thoughtworks.go.plugin.api.request.GoPluginApiRequest
-
Provides request parameters as key value pair for the request
- REQUIRED - Static variable in class com.thoughtworks.go.plugin.api.config.Property
-
Option to specify if a property is a mandatory when configuration is captured
- responseBody() - Method in class com.thoughtworks.go.plugin.api.response.DefaultGoApiResponse
-
Provides json formatted response body
- responseBody() - Method in class com.thoughtworks.go.plugin.api.response.DefaultGoPluginApiResponse
-
Provides json formatted response body
- responseBody() - Method in class com.thoughtworks.go.plugin.api.response.GoApiResponse
-
Provides json formatted response body
- responseBody() - Method in class com.thoughtworks.go.plugin.api.response.GoPluginApiResponse
-
Provides json formatted response body
- responseCode() - Method in class com.thoughtworks.go.plugin.api.response.DefaultGoApiResponse
-
Provides response code for the request sent
- responseCode() - Method in class com.thoughtworks.go.plugin.api.response.DefaultGoPluginApiResponse
-
Provides response code for the request sent
- responseCode() - Method in class com.thoughtworks.go.plugin.api.response.GoApiResponse
-
Provides response code for the request sent
- responseCode() - Method in class com.thoughtworks.go.plugin.api.response.GoPluginApiResponse
-
Provides response code for the request sent
- ResponseContext - Class in com.thoughtworks.go.plugin.api.hook.joblifecycle
-
- ResponseContext(ResponseContext.ResponseCode, String) - Constructor for class com.thoughtworks.go.plugin.api.hook.joblifecycle.ResponseContext
-
- ResponseContext.ResponseCode - Enum in com.thoughtworks.go.plugin.api.hook.joblifecycle
-
- responseHeaders() - Method in class com.thoughtworks.go.plugin.api.response.DefaultGoApiResponse
-
Provides response headers as key value pair for the response.
- responseHeaders() - Method in class com.thoughtworks.go.plugin.api.response.DefaultGoPluginApiResponse
-
Provides response headers as key value pair for the response.
- responseHeaders() - Method in class com.thoughtworks.go.plugin.api.response.GoApiResponse
-
Provides response headers as key value pair for the response.
- responseHeaders() - Method in class com.thoughtworks.go.plugin.api.response.GoPluginApiResponse
-
Provides response headers as key value pair for the response.
- Result - Class in com.thoughtworks.go.plugin.api.response
-
Represents result of a plugin method invocation
- Result() - Constructor for class com.thoughtworks.go.plugin.api.response.Result
-