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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Openstackget(String endPointUrl, boolean ignoreSsl, OpenstackCredential auth, String region, long cleanfreq) Instantiate Openstack client.getCache()abstract OpenstackgetOpenstack(String endPointUrl, boolean ignoreSsl, OpenstackCredential openstackCredential, String region, long cleanfreq) static Openstack.FactoryEPreplace(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, @Nonnull long cleanfreq) throws FormValidation - Throws:
FormValidation
-
get
@Nonnull public static Openstack get(@Nonnull String endPointUrl, boolean ignoreSsl, @Nonnull OpenstackCredential auth, @CheckForNull String region, @Nonnull long cleanfreq) throws FormValidation Instantiate Openstack client.- Throws:
FormValidation
-
replace
-
getCache
-