Class AzureBlobProperties
- java.lang.Object
-
- com.microsoftopentechnologies.windowsazurestorage.AzureBlobProperties
-
- All Implemented Interfaces:
Describable<AzureBlobProperties>
public class AzureBlobProperties extends Object implements Describable<AzureBlobProperties>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AzureBlobProperties.DescriptorImpl
-
Constructor Summary
Constructors Constructor Description AzureBlobProperties()
AzureBlobProperties(String cacheControl, String contentEncoding, String contentLanguage, String contentType, boolean detectContentType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PartialBlobProperties
configure(FilePath src, EnvVars env)
String
getCacheControl()
String
getContentEncoding()
String
getContentLanguage()
String
getContentType()
Descriptor<AzureBlobProperties>
getDescriptor()
boolean
getDetectContentType()
void
setCacheControl(String cacheControl)
void
setContentEncoding(String contentEncoding)
void
setContentLanguage(String contentLanguage)
void
setContentType(String contentType)
void
setDetectContentType(boolean detectContentType)
-
-
-
Method Detail
-
getCacheControl
public String getCacheControl()
-
getContentEncoding
public String getContentEncoding()
-
getContentLanguage
public String getContentLanguage()
-
getContentType
public String getContentType()
-
getDetectContentType
public boolean getDetectContentType()
-
setCacheControl
@DataBoundSetter public void setCacheControl(String cacheControl)
-
setContentEncoding
@DataBoundSetter public void setContentEncoding(String contentEncoding)
-
setContentLanguage
@DataBoundSetter public void setContentLanguage(String contentLanguage)
-
setContentType
@DataBoundSetter public void setContentType(String contentType)
-
setDetectContentType
@DataBoundSetter public void setDetectContentType(boolean detectContentType)
-
configure
public PartialBlobProperties configure(FilePath src, EnvVars env) throws InterruptedException, IOException
- Throws:
InterruptedException
IOException
-
getDescriptor
public Descriptor<AzureBlobProperties> getDescriptor()
- Specified by:
getDescriptor
in interfaceDescribable<AzureBlobProperties>
-
-