Class GetSignedUrlTaskParameters
- java.lang.Object
-
- org.duracloud.s3storageprovider.dto.GetUrlTaskParameters
-
- org.duracloud.s3storageprovider.dto.GetSignedUrlTaskParameters
-
public class GetSignedUrlTaskParameters extends GetUrlTaskParameters
- Author:
- Bill Branan Date: 3/9/15
-
-
Field Summary
Fields Modifier and Type Field Description static intUSE_DEFAULT_MINUTES_TO_EXPIRECan be used as the value of the minutesToExpire parameter to indicate that the default value should be used
-
Constructor Summary
Constructors Constructor Description GetSignedUrlTaskParameters()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetSignedUrlTaskParametersdeserialize(String taskParameters)Parses properties from task parameter stringStringgetContentId()StringgetIpAddress()intgetMinutesToExpire()StringgetResourcePrefix()StringgetSpaceId()Stringserialize()Creates a serialized version of task parametersvoidsetContentId(String contentId)voidsetIpAddress(String ipAddress)voidsetMinutesToExpire(int minutesToExpire)voidsetResourcePrefix(String resourcePrefix)voidsetSpaceId(String spaceId)
-
-
-
Field Detail
-
USE_DEFAULT_MINUTES_TO_EXPIRE
public static final int USE_DEFAULT_MINUTES_TO_EXPIRE
Can be used as the value of the minutesToExpire parameter to indicate that the default value should be used- See Also:
- Constant Field Values
-
-
Method Detail
-
getSpaceId
public String getSpaceId()
- Overrides:
getSpaceIdin classGetUrlTaskParameters
-
setSpaceId
public void setSpaceId(String spaceId)
- Overrides:
setSpaceIdin classGetUrlTaskParameters
-
getContentId
public String getContentId()
- Overrides:
getContentIdin classGetUrlTaskParameters
-
setContentId
public void setContentId(String contentId)
- Overrides:
setContentIdin classGetUrlTaskParameters
-
getResourcePrefix
public String getResourcePrefix()
- Overrides:
getResourcePrefixin classGetUrlTaskParameters
-
setResourcePrefix
public void setResourcePrefix(String resourcePrefix)
- Overrides:
setResourcePrefixin classGetUrlTaskParameters
-
getMinutesToExpire
public int getMinutesToExpire()
-
setMinutesToExpire
public void setMinutesToExpire(int minutesToExpire)
-
getIpAddress
public String getIpAddress()
-
setIpAddress
public void setIpAddress(String ipAddress)
-
serialize
public String serialize()
Creates a serialized version of task parameters- Overrides:
serializein classGetUrlTaskParameters- Returns:
- JSON formatted task result info
-
deserialize
public static GetSignedUrlTaskParameters deserialize(String taskParameters)
Parses properties from task parameter string- Parameters:
taskParameters- - JSON formatted set of parameters
-
-