public class ApiKeyBinding extends org.jenkinsci.plugins.credentialsbinding.Binding<ApiKeyImpl>
| Modifier and Type | Class and Description |
|---|---|
static class |
ApiKeyBinding.DescriptorImpl |
org.jenkinsci.plugins.credentialsbinding.Binding.Environment, org.jenkinsci.plugins.credentialsbinding.Binding.SingleEnvironmentorg.jenkinsci.plugins.credentialsbinding.MultiBinding.MultiEnvironment, org.jenkinsci.plugins.credentialsbinding.MultiBinding.NullUnbinder, org.jenkinsci.plugins.credentialsbinding.MultiBinding.Unbinder| Constructor and Description |
|---|
ApiKeyBinding(String variable,
String credentialsId) |
| Modifier and Type | Method and Description |
|---|---|
org.jenkinsci.plugins.credentialsbinding.Binding.SingleEnvironment |
bindSingle(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
protected Class<ApiKeyImpl> |
type() |
bind, bind, getCredentials, getVariable, variablesprotected Class<ApiKeyImpl> type()
type in class org.jenkinsci.plugins.credentialsbinding.MultiBinding<ApiKeyImpl>public org.jenkinsci.plugins.credentialsbinding.Binding.SingleEnvironment bindSingle(@Nonnull hudson.model.Run<?,?> build, @Nullable hudson.FilePath workspace, @Nullable hudson.Launcher launcher, @Nonnull hudson.model.TaskListener listener) throws IOException, InterruptedException
bindSingle in class org.jenkinsci.plugins.credentialsbinding.Binding<ApiKeyImpl>IOExceptionInterruptedExceptionCopyright © 2016–2021. All rights reserved.