Class BitbucketServerEndpointConfigurator
java.lang.Object
io.jenkins.plugins.casc.BaseConfigurator<T>
io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator<BitbucketServerEndpoint>
com.cloudbees.jenkins.plugins.bitbucket.impl.casc.BitbucketServerEndpointConfigurator
- All Implemented Interfaces:
io.jenkins.plugins.casc.Configurator<BitbucketServerEndpoint>
@OptionalExtension(requirePlugins="configuration-as-code")
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class)
public class BitbucketServerEndpointConfigurator
extends io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator<BitbucketServerEndpoint>
Specialised class to configure how to build a new instance of
BitbucketServerEndpoint using
ConfigurationAsCode.- Since:
- 937.0.0
-
Nested Class Summary
Nested classes/interfaces inherited from class io.jenkins.plugins.casc.BaseConfigurator
io.jenkins.plugins.casc.BaseConfigurator.TypePair -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected BitbucketServerEndpointinstance(io.jenkins.plugins.casc.model.Mapping mapping, io.jenkins.plugins.casc.ConfigurationContext context) Methods inherited from class io.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator
check, configure, describe, describe, getDataBoundConstructor, getDisplayName, getImplementedAPI, getName, getNames, getTargetMethods inherited from class io.jenkins.plugins.casc.BaseConfigurator
compare, configure, createAttribute, equals, exclusions, handleUnknown, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.jenkins.plugins.casc.Configurator
canConfigure, describeStructure, getAttributes, getConfigurators
-
Constructor Details
-
BitbucketServerEndpointConfigurator
public BitbucketServerEndpointConfigurator()
-
-
Method Details
-
instance
protected BitbucketServerEndpoint instance(@NonNull io.jenkins.plugins.casc.model.Mapping mapping, @NonNull io.jenkins.plugins.casc.ConfigurationContext context) throws io.jenkins.plugins.casc.ConfiguratorException - Overrides:
instancein classio.jenkins.plugins.casc.impl.configurators.DataBoundConfigurator<BitbucketServerEndpoint>- Throws:
io.jenkins.plugins.casc.ConfiguratorException
-