Class BlobStoreProfile.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<BlobStoreProfile>
-
- jenkins.plugins.jclouds.blobstore.BlobStoreProfile.DescriptorImpl
-
- Enclosing class:
- BlobStoreProfile
@Extension public static class BlobStoreProfile.DescriptorImpl extends Descriptor<BlobStoreProfile>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
-
Field Summary
-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description DescriptorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
defaultProviderName()
FormValidation
doCheckCredentialsId(String value)
FormValidation
doCheckEndPointUrl(String value)
FormValidation
doCheckProfileName(String value)
FormValidation
doCheckProviderName(String value)
ListBoxModel
doFillCredentialsIdItems(ItemGroup context, String currentValue)
ListBoxModel
doFillLocationIdItems(String providerName, String credentialsId, String endPointUrl)
ListBoxModel
doFillProviderNameItems(ItemGroup context)
FormValidation
doTestConnection(String provider, String credId, String url, boolean relaxed)
FormValidation
doValidateLocationId(String provider, String credId, String url, String locId)
String
getDisplayName()
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Method Detail
-
getDisplayName
public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<BlobStoreProfile>
-
doCheckProfileName
public FormValidation doCheckProfileName(@QueryParameter String value)
-
doCheckProviderName
public FormValidation doCheckProviderName(@QueryParameter String value)
-
doCheckCredentialsId
public FormValidation doCheckCredentialsId(@QueryParameter String value)
-
doCheckEndPointUrl
public FormValidation doCheckEndPointUrl(@QueryParameter String value)
-
doFillCredentialsIdItems
public ListBoxModel doFillCredentialsIdItems(@AncestorInPath ItemGroup context, @QueryParameter String currentValue)
-
defaultProviderName
public String defaultProviderName()
-
doFillProviderNameItems
public ListBoxModel doFillProviderNameItems(@AncestorInPath ItemGroup context)
-
doTestConnection
@POST public FormValidation doTestConnection(@QueryParameter("providerName") String provider, @QueryParameter("credentialsId") String credId, @QueryParameter("endPointUrl") String url, @QueryParameter("trustAll") boolean relaxed) throws IOException
- Throws:
IOException
-
doFillLocationIdItems
public ListBoxModel doFillLocationIdItems(@QueryParameter String providerName, @QueryParameter String credentialsId, @QueryParameter String endPointUrl)
-
doValidateLocationId
public FormValidation doValidateLocationId(@QueryParameter("providerName") String provider, @QueryParameter("credentialsId") String credId, @QueryParameter("endPointUrl") String url, @QueryParameter("locationId") String locId)
-
-