Class BlobStoreEntry
java.lang.Object
hudson.model.AbstractDescribableImpl<BlobStoreEntry>
jenkins.plugins.jclouds.blobstore.BlobStoreEntry
- All Implemented Interfaces:
Describable<BlobStoreEntry>
A simple "bean" for blobstore entries.
- Author:
- Vijay Kiran
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionfinal boolean
Whether an empty file is allowed without failing the build.final String
The container where the file is saved.final boolean
Whether or not the sourceFile's path relative to the workspace should be preserved upon upload to the Blobstore.final boolean
Whether to publish only for successful builds.final String
The sub path under the container where the file is saved.final String
The source file relative to the workspace directory, which needs to be uploaded to the container. -
Constructor Summary
ConstructorDescriptionBlobStoreEntry
(String container, String path, String sourceFile, boolean keepHierarchy, boolean allowEmptyFileset, boolean onlyIfSuccessful) -
Method Summary
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
Field Details
-
container
The container where the file is saved. See http://www.jclouds.org/documentation/userguide/blobstore-guide#container -
path
The sub path under the container where the file is saved. -
sourceFile
The source file relative to the workspace directory, which needs to be uploaded to the container. -
keepHierarchy
public final boolean keepHierarchyWhether or not the sourceFile's path relative to the workspace should be preserved upon upload to the Blobstore. -
allowEmptyFileset
public final boolean allowEmptyFilesetWhether an empty file is allowed without failing the build. -
onlyIfSuccessful
public final boolean onlyIfSuccessfulWhether to publish only for successful builds.
-
-
Constructor Details
-
BlobStoreEntry
@DataBoundConstructor public BlobStoreEntry(String container, String path, String sourceFile, boolean keepHierarchy, boolean allowEmptyFileset, boolean onlyIfSuccessful)
-