Package com.dtolabs.rundeck.core.storage
Class ResourceMetaBuilder
- java.lang.Object
-
- com.dtolabs.rundeck.core.storage.ResourceMetaBuilder
-
- All Implemented Interfaces:
CanSetResourceMeta
,HasResourceMeta
public class ResourceMetaBuilder extends java.lang.Object implements CanSetResourceMeta, HasResourceMeta
Mutable set of rundeck resource metadata.
-
-
Constructor Summary
Constructors Constructor Description ResourceMetaBuilder()
ResourceMetaBuilder(java.util.Map<java.lang.String,java.lang.String> meta)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getContentLength()
java.lang.String
getContentType()
java.util.Date
getCreationTime()
java.util.Date
getModificationTime()
java.util.Map<java.lang.String,java.lang.String>
getResourceMeta()
void
setContentLength(long length)
void
setContentType(java.lang.String value)
void
setCreationTime(java.util.Date time)
void
setMeta(java.lang.String key, java.lang.String value)
void
setMeta(java.util.Map<java.lang.String,java.lang.String> meta)
void
setModificationTime(java.util.Date time)
-
-
-
Method Detail
-
setMeta
public void setMeta(java.util.Map<java.lang.String,java.lang.String> meta)
- Specified by:
setMeta
in interfaceCanSetResourceMeta
-
setMeta
public void setMeta(java.lang.String key, java.lang.String value)
- Specified by:
setMeta
in interfaceCanSetResourceMeta
-
setContentType
public void setContentType(java.lang.String value)
- Specified by:
setContentType
in interfaceCanSetResourceMeta
-
getContentType
public java.lang.String getContentType()
-
setContentLength
public void setContentLength(long length)
- Specified by:
setContentLength
in interfaceCanSetResourceMeta
-
getContentLength
public long getContentLength()
-
setModificationTime
public void setModificationTime(java.util.Date time)
- Specified by:
setModificationTime
in interfaceCanSetResourceMeta
-
getModificationTime
public java.util.Date getModificationTime()
-
setCreationTime
public void setCreationTime(java.util.Date time)
- Specified by:
setCreationTime
in interfaceCanSetResourceMeta
-
getCreationTime
public java.util.Date getCreationTime()
-
getResourceMeta
public java.util.Map<java.lang.String,java.lang.String> getResourceMeta()
- Specified by:
getResourceMeta
in interfaceHasResourceMeta
-
-