A B C D E F G H I K L M O P R S T V W Y _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractCloud - Class in io.jenkins.plugins.yc
- AbstractCloud(String, List<? extends YandexTemplate>, String, String, int) - Constructor for class io.jenkins.plugins.yc.AbstractCloud
- AbstractCloud.DescriptorImpl - Class in io.jenkins.plugins.yc
- Agent_Failed_To_Connect() - Static method in class io.jenkins.plugins.yc.Messages
-
Key
Agent_Failed_To_Connect
:The agent failed to connect. See log for more details
. - ALLOW_CREATE - io.jenkins.plugins.yc.YandexTemplate.ProvisionOptions
B
- b64Encoder - Static variable in class io.jenkins.plugins.yc.util.KeyFingerprinter
-
OpenSSH does not pad.
- build() - Method in class io.jenkins.plugins.yc.util.YCAgentConfig.OnDemandBuilder
- buildCredentialProvider() - Method in class io.jenkins.plugins.yc.ServiceAccount
- buildUpCommand(String) - Method in class io.jenkins.plugins.yc.YCUnixComputerLauncher
C
- cancelItem(Queue.Item, String) - Static method in class io.jenkins.plugins.yc.util.CloudUtil
- canProvision(Cloud.CloudState) - Method in class io.jenkins.plugins.yc.AbstractCloud
- check(YCComputer) - Method in class io.jenkins.plugins.yc.YandexRetentionStrategy
- closeChannel(String) - Method in class io.jenkins.plugins.yc.YandexTemplate
- CloudUtil - Class in io.jenkins.plugins.yc.util
- countDown() - Method in class io.jenkins.plugins.yc.util.ResettableCountDownLatch
- createComputer() - Method in class io.jenkins.plugins.yc.YCAbstractSlave
- createInstanceResponse(InstanceServiceOuterClass.CreateInstanceRequest) - Method in class io.jenkins.plugins.yc.YandexTemplate
- createOnDemandAgent(YCAgentConfig.OnDemand) - Method in interface io.jenkins.plugins.yc.util.YCAgentFactory
- createOnDemandAgent(YCAgentConfig.OnDemand) - Method in class io.jenkins.plugins.yc.util.YCAgentFactoryImpl
- createPlannedNode(YandexTemplate, YCAbstractSlave) - Method in class io.jenkins.plugins.yc.AbstractCloud
- createVm() - Method in class io.jenkins.plugins.yc.YandexTemplate
D
- dateStrToLong(String) - Static method in class io.jenkins.plugins.yc.util.TimeUtils
- deleteInstanceResponse(String) - Method in class io.jenkins.plugins.yc.YandexTemplate
- describeInstance() - Method in class io.jenkins.plugins.yc.YCComputer
- DescriptorImpl() - Constructor for class io.jenkins.plugins.yc.AbstractCloud.DescriptorImpl
- DescriptorImpl() - Constructor for class io.jenkins.plugins.yc.YandexTemplate.DescriptorImpl
- DescriptorImpl() - Constructor for class io.jenkins.plugins.yc.YCAbstractSlave.DescriptorImpl
- DescriptorImpl() - Constructor for class io.jenkins.plugins.yc.YCOndemandSlave.DescriptorImpl
- DescriptorImpl() - Constructor for class io.jenkins.plugins.yc.YCTag.DescriptorImpl
- DISABLED - Static variable in class io.jenkins.plugins.yc.YandexRetentionStrategy
- doCheckCredentialsId(ItemGroup, String) - Method in class io.jenkins.plugins.yc.YandexCloud.YandexDescriptor
- doCheckInitVMTemplate(ItemGroup, String) - Method in class io.jenkins.plugins.yc.YandexTemplate.DescriptorImpl
- doCheckSshKeysCredentialsId(ItemGroup, String) - Method in class io.jenkins.plugins.yc.AbstractCloud.DescriptorImpl
- doCheckSshKeysCredentialsId(ItemGroup, String) - Method in class io.jenkins.plugins.yc.YandexCloud.YandexDescriptor
- doCheckVmName(ItemGroup, String) - Method in class io.jenkins.plugins.yc.YandexTemplate.DescriptorImpl
- doDoDelete() - Method in class io.jenkins.plugins.yc.YCComputer
-
When the slave is deleted, terminate the instance.
- doFillCredentialsIdItems(ItemGroup) - Method in class io.jenkins.plugins.yc.YandexCloud.YandexDescriptor
- doFillSshKeysCredentialsIdItems(ItemGroup) - Method in class io.jenkins.plugins.yc.YandexCloud.YandexDescriptor
- doTestConnection(ItemGroup, String) - Method in class io.jenkins.plugins.yc.AbstractCloud.DescriptorImpl
-
Tests the connection settings.
- doTestConnection(ItemGroup, String) - Method in class io.jenkins.plugins.yc.YandexCloud.YandexDescriptor
E
- equals(Object) - Method in class io.jenkins.plugins.yc.YCPrivateKey
- equals(Object) - Method in class io.jenkins.plugins.yc.YCTag
F
- fingerPrint(KeyPair) - Static method in class io.jenkins.plugins.yc.util.KeyFingerprinter
- FORCE_CREATE - io.jenkins.plugins.yc.YandexTemplate.ProvisionOptions
G
- getAdminPassword() - Method in class io.jenkins.plugins.yc.YCAbstractSlave
- getCloud() - Method in class io.jenkins.plugins.yc.YCAbstractSlave
- getCloud() - Method in class io.jenkins.plugins.yc.YCComputer
- getCloudName() - Method in class io.jenkins.plugins.yc.YCAbstractSlave
- getCount() - Method in class io.jenkins.plugins.yc.util.ResettableCountDownLatch
- getCredentials(String) - Static method in class io.jenkins.plugins.yc.AbstractCloud.DescriptorImpl
- getDescriptor() - Method in class io.jenkins.plugins.yc.YandexTemplate
- getDisplayName() - Method in class io.jenkins.plugins.yc.YandexCloud.YandexDescriptor
- getDisplayName() - Method in class io.jenkins.plugins.yc.YandexTemplate.DescriptorImpl
- getDisplayName() - Method in class io.jenkins.plugins.yc.YCAbstractSlave.DescriptorImpl
- getDisplayName() - Method in class io.jenkins.plugins.yc.YCOndemandSlave.DescriptorImpl
- getDisplayName() - Method in class io.jenkins.plugins.yc.YCTag.DescriptorImpl
- getFilterInstanceResponse(String) - Method in class io.jenkins.plugins.yc.YandexTemplate
- getIdleTerminationMinutes() - Method in class io.jenkins.plugins.yc.YCAbstractSlave
- getInitScript() - Method in class io.jenkins.plugins.yc.YCAbstractSlave
- getInstance() - Static method in interface io.jenkins.plugins.yc.util.YCAgentFactory
- getInstanceId() - Method in class io.jenkins.plugins.yc.util.YCAgentConfig.OnDemandBuilder
- getInstanceId() - Method in class io.jenkins.plugins.yc.YCAbstractSlave
- getInstanceId() - Method in class io.jenkins.plugins.yc.YCComputer
- getInstanceResponse(String) - Method in class io.jenkins.plugins.yc.YandexTemplate
- getInstanceServiceBlockingStub() - Method in class io.jenkins.plugins.yc.YandexTemplate
- getItem(String) - Static method in class io.jenkins.plugins.yc.util.CloudUtil
- getLabelSet() - Method in class io.jenkins.plugins.yc.YandexTemplate
- getLaunchTimeoutInMillis() - Method in class io.jenkins.plugins.yc.YCAbstractSlave
- getName() - Method in class io.jenkins.plugins.yc.YCTag
- getNewOrExistingAvailableSlave(YandexTemplate, int, boolean) - Method in class io.jenkins.plugins.yc.AbstractCloud
-
Obtains a agent whose matches the given template, and that also has requiredLabel (if requiredLabel is non-null) forceCreateNew specifies that the creation of a new agent is required.
- getNode() - Method in class io.jenkins.plugins.yc.YCComputer
- getPrivateIpAddress(YCComputer) - Static method in class io.jenkins.plugins.yc.YCHostAddressProvider
- getPrivateKey() - Method in class io.jenkins.plugins.yc.YCPrivateKey
- getPrivateKeySecret() - Method in class io.jenkins.plugins.yc.YCPrivateKey
- getPublicFingerprint() - Method in class io.jenkins.plugins.yc.YCPrivateKey
- getSlaveTemplate() - Method in class io.jenkins.plugins.yc.YCComputer
- getSshKeysCredentialsId() - Method in class io.jenkins.plugins.yc.AbstractCloud
- getSshPort() - Method in class io.jenkins.plugins.yc.YCAbstractSlave
- getSshPort() - Method in class io.jenkins.plugins.yc.YCComputer
- getStatus() - Method in class io.jenkins.plugins.yc.YCComputer
- getStopOnTerminate() - Method in class io.jenkins.plugins.yc.YCAbstractSlave
- getTags() - Method in class io.jenkins.plugins.yc.YandexTemplate
- getTags() - Method in class io.jenkins.plugins.yc.YCAbstractSlave
- getTemplate(String) - Method in class io.jenkins.plugins.yc.AbstractCloud
- getTemplateDescription() - Method in class io.jenkins.plugins.yc.YCAbstractSlave
- getTemplates() - Method in class io.jenkins.plugins.yc.AbstractCloud
- getTemplates(Label) - Method in class io.jenkins.plugins.yc.AbstractCloud
-
Gets list of
YandexTemplate
that matchesLabel
. - getTmpDir() - Method in class io.jenkins.plugins.yc.YCAbstractSlave
- getUptime() - Method in class io.jenkins.plugins.yc.YCComputer
- getUserName() - Method in class io.jenkins.plugins.yc.YCPrivateKey
- getValue() - Method in class io.jenkins.plugins.yc.YCTag
H
- hashCode() - Method in class io.jenkins.plugins.yc.YCPrivateKey
- hashCode() - Method in class io.jenkins.plugins.yc.YCTag
I
- io.jenkins.plugins.yc - package io.jenkins.plugins.yc
- io.jenkins.plugins.yc.exception - package io.jenkins.plugins.yc.exception
- io.jenkins.plugins.yc.util - package io.jenkins.plugins.yc.util
- isAcceptingTasks() - Method in class io.jenkins.plugins.yc.YCAbstractSlave
- isAlive(boolean) - Method in class io.jenkins.plugins.yc.YCAbstractSlave
- isConnected() - Method in class io.jenkins.plugins.yc.YCAbstractSlave
- isInstantiable() - Method in class io.jenkins.plugins.yc.YCAbstractSlave.DescriptorImpl
- isSpecifyPassword() - Method in class io.jenkins.plugins.yc.YCAbstractSlave
- isStopOnTerminate() - Method in class io.jenkins.plugins.yc.util.YCAgentConfig.OnDemandBuilder
- isStopOnTerminate() - Method in class io.jenkins.plugins.yc.YCAbstractSlave
K
- KeyFingerprinter - Class in io.jenkins.plugins.yc.util
-
Utiility class for calculating and verifying SSH key fingerprints as defined by OpenSSH.
L
- lastFetchInstance - Variable in class io.jenkins.plugins.yc.YCAbstractSlave
- lastFetchTime - Variable in class io.jenkins.plugins.yc.YCAbstractSlave
- launch(SlaveComputer, TaskListener) - Method in class io.jenkins.plugins.yc.YCComputerLauncher
- launchScript(YCComputer, TaskListener) - Method in class io.jenkins.plugins.yc.YCComputerLauncher
- launchScript(YCComputer, TaskListener) - Method in class io.jenkins.plugins.yc.YCUnixComputerLauncher
- launchTimeout - Variable in class io.jenkins.plugins.yc.YCAbstractSlave
- LoginFailed - Exception in io.jenkins.plugins.yc.exception
- LoginFailed(String) - Constructor for exception io.jenkins.plugins.yc.exception.LoginFailed
-
Exception for login errors.
M
- Messages - Class in io.jenkins.plugins.yc
-
Generated localization support class.
- Messages() - Constructor for class io.jenkins.plugins.yc.Messages
- MIN_FETCH_TIME - Static variable in class io.jenkins.plugins.yc.YCAbstractSlave
O
- onConnected() - Method in class io.jenkins.plugins.yc.YCAbstractSlave
-
Called when the agent is connected to Jenkins.
- onConnected() - Method in class io.jenkins.plugins.yc.YCComputer
- OnDemandBuilder() - Constructor for class io.jenkins.plugins.yc.util.YCAgentConfig.OnDemandBuilder
- onOnline(Computer, TaskListener) - Method in class io.jenkins.plugins.yc.YCComputerListener
P
- parent - Variable in class io.jenkins.plugins.yc.YandexTemplate
- provision(int, EnumSet<YandexTemplate.ProvisionOptions>) - Method in class io.jenkins.plugins.yc.YandexTemplate
- provision(Cloud.CloudState, int) - Method in class io.jenkins.plugins.yc.YandexCloud
R
- readResolve() - Method in class io.jenkins.plugins.yc.AbstractCloud
- readResolve() - Method in class io.jenkins.plugins.yc.YandexRetentionStrategy
- readResolve() - Method in class io.jenkins.plugins.yc.YandexTemplate
- readResolve() - Method in class io.jenkins.plugins.yc.YCAbstractSlave
- reconfigure(StaplerRequest, JSONObject) - Method in class io.jenkins.plugins.yc.YCAbstractSlave
- reconfigure(StaplerRequest, JSONObject) - Method in class io.jenkins.plugins.yc.YCOndemandSlave
- reset() - Method in class io.jenkins.plugins.yc.util.ResettableCountDownLatch
- ResettableCountDownLatch - Class in io.jenkins.plugins.yc.util
- ResettableCountDownLatch(int, boolean) - Constructor for class io.jenkins.plugins.yc.util.ResettableCountDownLatch
- resolvePrivateKey() - Method in class io.jenkins.plugins.yc.AbstractCloud
S
- self() - Method in class io.jenkins.plugins.yc.util.YCAgentConfig.OnDemandBuilder
- ServiceAccount - Class in io.jenkins.plugins.yc
- ServiceAccount(CredentialsScope, String, String, String, String, String, String, String) - Constructor for class io.jenkins.plugins.yc.ServiceAccount
- start(YCComputer) - Method in class io.jenkins.plugins.yc.YandexRetentionStrategy
-
Called when a new
YCComputer
object is introduced (such as when Hudson started, or when a new agent is added.) - startInstance(String) - Method in class io.jenkins.plugins.yc.YandexTemplate
- stopInstance(String) - Method in class io.jenkins.plugins.yc.YandexTemplate
T
- taskCompleted(Executor, Queue.Task, long) - Method in class io.jenkins.plugins.yc.YandexRetentionStrategy
- taskCompletedWithProblems(Executor, Queue.Task, long, Throwable) - Method in class io.jenkins.plugins.yc.YandexRetentionStrategy
- terminate() - Method in class io.jenkins.plugins.yc.YCAbstractSlave
- terminate() - Method in class io.jenkins.plugins.yc.YCOndemandSlave
- terminateScheduled - Variable in class io.jenkins.plugins.yc.YCAbstractSlave
-
Terminate was scheduled.
- TimeUtils - Class in io.jenkins.plugins.yc.util
- toString() - Method in class io.jenkins.plugins.yc.YCPrivateKey
- toString() - Method in class io.jenkins.plugins.yc.YCTag
V
- valueOf(String) - Static method in enum io.jenkins.plugins.yc.YandexTemplate.ProvisionOptions
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.jenkins.plugins.yc.YandexTemplate.ProvisionOptions
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- withInstanceId(String) - Method in class io.jenkins.plugins.yc.util.YCAgentConfig.OnDemandBuilder
- withStopOnTerminate(boolean) - Method in class io.jenkins.plugins.yc.util.YCAgentConfig.OnDemandBuilder
Y
- YandexClientException - Exception in io.jenkins.plugins.yc.exception
- YandexClientException(String) - Constructor for exception io.jenkins.plugins.yc.exception.YandexClientException
-
Exception for client errors.
- YandexCloud - Class in io.jenkins.plugins.yc
- YandexCloud(String, List<? extends YandexTemplate>, String, String, int) - Constructor for class io.jenkins.plugins.yc.YandexCloud
- YandexCloud.YandexDescriptor - Class in io.jenkins.plugins.yc
- YandexDescriptor() - Constructor for class io.jenkins.plugins.yc.YandexCloud.YandexDescriptor
- YandexRetentionStrategy - Class in io.jenkins.plugins.yc
- YandexRetentionStrategy(String) - Constructor for class io.jenkins.plugins.yc.YandexRetentionStrategy
- YandexTemplate - Class in io.jenkins.plugins.yc
- YandexTemplate(String, String, String, Node.Mode, String, String, String, String, String, boolean, List<YCTag>, int) - Constructor for class io.jenkins.plugins.yc.YandexTemplate
- YandexTemplate.DescriptorImpl - Class in io.jenkins.plugins.yc
- YandexTemplate.ProvisionOptions - Enum in io.jenkins.plugins.yc
- YCAbstractSlave - Class in io.jenkins.plugins.yc
- YCAbstractSlave(String, String, String, String, int, Node.Mode, String, ComputerLauncher, RetentionStrategy<YCComputer>, String, String, List<? extends NodeProperty<?>>, boolean, String, List<YCTag>, String, long) - Constructor for class io.jenkins.plugins.yc.YCAbstractSlave
- YCAbstractSlave.DescriptorImpl - Class in io.jenkins.plugins.yc
- YCAgentConfig - Class in io.jenkins.plugins.yc.util
- YCAgentConfig.OnDemand - Class in io.jenkins.plugins.yc.util
- YCAgentConfig.OnDemandBuilder - Class in io.jenkins.plugins.yc.util
- YCAgentFactory - Interface in io.jenkins.plugins.yc.util
- YCAgentFactoryImpl - Class in io.jenkins.plugins.yc.util
- YCAgentFactoryImpl() - Constructor for class io.jenkins.plugins.yc.util.YCAgentFactoryImpl
- YCComputer - Class in io.jenkins.plugins.yc
- YCComputer(YCAbstractSlave) - Constructor for class io.jenkins.plugins.yc.YCComputer
- YCComputerLauncher - Class in io.jenkins.plugins.yc
- YCComputerLauncher() - Constructor for class io.jenkins.plugins.yc.YCComputerLauncher
- YCComputerListener - Class in io.jenkins.plugins.yc
- YCComputerListener() - Constructor for class io.jenkins.plugins.yc.YCComputerListener
- YCHostAddressProvider - Class in io.jenkins.plugins.yc
- YCHostAddressProvider() - Constructor for class io.jenkins.plugins.yc.YCHostAddressProvider
- YCloud_Success() - Static method in class io.jenkins.plugins.yc.Messages
-
Key
YCloud.Success
:Success
. - YCOndemandSlave - Class in io.jenkins.plugins.yc
- YCOndemandSlave(String) - Constructor for class io.jenkins.plugins.yc.YCOndemandSlave
-
Constructor for debugging
- YCOndemandSlave(String, String, String, String, int, String, ComputerLauncher, Node.Mode, String, String, List<? extends NodeProperty<?>>, boolean, String, List<YCTag>, String, long) - Constructor for class io.jenkins.plugins.yc.YCOndemandSlave
- YCOndemandSlave(String, String, String, String, String, String, String, String, String, List<? extends NodeProperty<?>>, long, boolean, int) - Constructor for class io.jenkins.plugins.yc.YCOndemandSlave
- YCOndemandSlave.DescriptorImpl - Class in io.jenkins.plugins.yc
- YCPrivateKey - Class in io.jenkins.plugins.yc
- YCPrivateKey(String, String) - Constructor for class io.jenkins.plugins.yc.YCPrivateKey
- YCTag - Class in io.jenkins.plugins.yc
- YCTag(String, String) - Constructor for class io.jenkins.plugins.yc.YCTag
-
Tag name for the specific jenkins agent type tag, used to identify the YC instances provisioned by this plugin.
- YCTag.DescriptorImpl - Class in io.jenkins.plugins.yc
- YCUnixComputerLauncher - Class in io.jenkins.plugins.yc
- YCUnixComputerLauncher() - Constructor for class io.jenkins.plugins.yc.YCUnixComputerLauncher
_
- _Agent_Failed_To_Connect() - Static method in class io.jenkins.plugins.yc.Messages
-
Key
Agent_Failed_To_Connect
:The agent failed to connect. See log for more details
. - _YCloud_Success() - Static method in class io.jenkins.plugins.yc.Messages
-
Key
YCloud.Success
:Success
.
All Classes All Packages