Class Openstack.FactoryEP
java.lang.Object
jenkins.plugins.openstack.compute.internal.Openstack.FactoryEP
- All Implemented Interfaces:
ExtensionPoint
- Direct Known Subclasses:
Openstack.Factory
- Enclosing class:
- Openstack
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class)
public abstract static class Openstack.FactoryEP
extends Object
implements ExtensionPoint
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Openstack
get
(String endPointUrl, boolean ignoreSsl, OpenstackCredential auth, String region) Instantiate Openstack client.getCache()
abstract Openstack
getOpenstack
(String endPointUrl, boolean ignoreSsl, OpenstackCredential openstackCredential, String region) static Openstack.FactoryEP
replace
(Openstack.FactoryEP factory)
-
Constructor Details
-
FactoryEP
public FactoryEP()
-
-
Method Details
-
getOpenstack
@Nonnull public abstract Openstack getOpenstack(@Nonnull String endPointUrl, boolean ignoreSsl, @Nonnull OpenstackCredential openstackCredential, @CheckForNull String region) throws FormValidation - Throws:
FormValidation
-
get
@Nonnull public static Openstack get(@Nonnull String endPointUrl, boolean ignoreSsl, @Nonnull OpenstackCredential auth, @CheckForNull String region) throws FormValidation Instantiate Openstack client.- Throws:
FormValidation
-
replace
-
getCache
-