|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjenkins.plugins.jclouds.blobstore.BlobStoreProfile
public class BlobStoreProfile
Model class for Blobstore profile. User can configure multiple profiles to upload artifacts to different providers.
| Constructor Summary | |
|---|---|
BlobStoreProfile(String profileName,
String providerName,
String identity,
String credential)
|
|
| Method Summary | |
|---|---|
String |
getCredential()
Cloud provider credential. |
String |
getIdentity()
Cloud provider identity. |
String |
getProfileName()
Configured profile. |
String |
getProviderName()
Provider Name as per the JClouds Blobstore supported providers. |
void |
upload(String container,
hudson.FilePath filePath)
Upload the specified file from the to container |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
@DataBoundConstructor
public BlobStoreProfile(String profileName,
String providerName,
String identity,
String credential)
| Method Detail |
|---|
public String getProfileName()
public String getProviderName()
public String getIdentity()
public String getCredential()
public void upload(String container,
hudson.FilePath filePath)
throws IOException,
InterruptedException
container - - The container where the file need to uploaded.filePath - - the FilePath of the file which needs to be uploaded.
IOException
InterruptedException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||