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.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResourceMetaBuilder
public ResourceMetaBuilder(java.util.Map<java.lang.String,java.lang.String> meta)
ResourceMetaBuilder
public ResourceMetaBuilder()
setMeta
public void setMeta(java.util.Map<java.lang.String,java.lang.String> meta)
- Specified by:
setMeta
in interface CanSetResourceMeta
setMeta
public void setMeta(java.lang.String key,
java.lang.String value)
- Specified by:
setMeta
in interface CanSetResourceMeta
setContentType
public void setContentType(java.lang.String value)
- Specified by:
setContentType
in interface CanSetResourceMeta
getContentType
public java.lang.String getContentType()
setContentLength
public void setContentLength(long length)
- Specified by:
setContentLength
in interface CanSetResourceMeta
getContentLength
public long getContentLength()
setModificationTime
public void setModificationTime(java.util.Date time)
- Specified by:
setModificationTime
in interface CanSetResourceMeta
getModificationTime
public java.util.Date getModificationTime()
setCreationTime
public void setCreationTime(java.util.Date time)
- Specified by:
setCreationTime
in interface CanSetResourceMeta
getCreationTime
public java.util.Date getCreationTime()
getResourceMeta
public java.util.Map<java.lang.String,java.lang.String> getResourceMeta()
- Specified by:
getResourceMeta
in interface HasResourceMeta