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.SingleEnvironment
org.jenkinsci.plugins.credentialsbinding.MultiBinding.MultiEnvironment, org.jenkinsci.plugins.credentialsbinding.MultiBinding.NullUnbinder, org.jenkinsci.plugins.credentialsbinding.MultiBinding.Unbinder
ExtensionPoint.LegacyInstancesAreScopedToHudson
Constructor and Description |
---|
ApiKeyBinding(String variable,
String credentialsId) |
Modifier and Type | Method and Description |
---|---|
org.jenkinsci.plugins.credentialsbinding.Binding.SingleEnvironment |
bindSingle(Run<?,?> build,
FilePath workspace,
Launcher launcher,
TaskListener listener) |
protected Class<ApiKeyImpl> |
type() |
bind, bind, getCredentials, getVariable, variables
protected Class<ApiKeyImpl> type()
type
in class org.jenkinsci.plugins.credentialsbinding.MultiBinding<ApiKeyImpl>
public org.jenkinsci.plugins.credentialsbinding.Binding.SingleEnvironment bindSingle(@Nonnull Run<?,?> build, @Nullable FilePath workspace, @Nullable Launcher launcher, @Nonnull TaskListener listener) throws IOException, InterruptedException
bindSingle
in class org.jenkinsci.plugins.credentialsbinding.Binding<ApiKeyImpl>
IOException
InterruptedException
Copyright © 2016–2024. All rights reserved.