All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.libgraviton.workerbase.model.file.Metadata Maven / Gradle / Ivy

package com.github.libgraviton.workerbase.model.file;

import java.util.List;

/**
 * 

Metadata class.

* * @author Dario Nuevo * @version $Id: $Id */ public class Metadata { public Integer size; public String mime; public String createDate; public String modificationDate; public String filename; public String hash; public String additionalInformation; public List action; public List additionalProperties; /** *

Getter for the field size.

* * @return a {@link java.lang.Integer} object. */ public Integer getSize() { return size; } /** *

Setter for the field size.

* * @param size a {@link java.lang.Integer} object. */ public void setSize(Integer size) { this.size = size; } /** *

Getter for the field mime.

* * @return a {@link java.lang.String} object. */ public String getMime() { return mime; } /** *

Setter for the field mime.

* * @param mime a {@link java.lang.String} object. */ public void setMime(String mime) { this.mime = mime; } /** *

Getter for the field createDate.

* * @return a {@link java.lang.String} object. */ public String getCreateDate() { return createDate; } /** *

Setter for the field createDate.

* * @param createDate a {@link java.lang.String} object. */ public void setCreateDate(String createDate) { this.createDate = createDate; } /** *

Getter for the field modificationDate.

* * @return a {@link java.lang.String} object. */ public String getModificationDate() { return modificationDate; } /** *

Setter for the field modificationDate.

* * @param modificationDate a {@link java.lang.String} object. */ public void setModificationDate(String modificationDate) { this.modificationDate = modificationDate; } /** *

Getter for the field filename.

* * @return a {@link java.lang.String} object. */ public String getFilename() { return filename; } /** *

Setter for the field filename.

* * @param filename a {@link java.lang.String} object. */ public void setFilename(String filename) { this.filename = filename; } /** *

Getter for the field hash.

* * @return a {@link java.lang.String} object. */ public String getHash() { return hash; } /** *

Setter for the field hash.

* * @param hash a {@link java.lang.String} object. */ public void setHash(String hash) { this.hash = hash; } /** *

Getter for the field action.

* * @return a {@link java.util.List} object. */ public List getAction() { return action; } /** *

Setter for the field action.

* * @param action a {@link java.util.List} object. */ public void setAction(List action) { this.action = action; } /** *

Getter for the field additionalInformation.

* * @return a {@link java.lang.String} object. * @since 0.7.0 */ public String getAdditionalInformation() { return this.additionalInformation; } /** *

Setter for the field additionalInformation.

* * @param additionalInformation a {@link java.lang.String} object. * @since 0.7.0 */ public void setAdditionalInformation(String additionalInformation) { this.additionalInformation = additionalInformation; } /** *

Getter for the field additionalProperties.

* * @return a {@link java.util.List} object. * @since 0.7.0 */ public List getAdditionalProperties() { return this.additionalProperties; } /** *

Setter for the field additionalProperties.

* * @param additionalProperties a {@link java.util.List} object. * @since 0.7.0 */ public void setAdditionalProperties(List additionalProperties) { this.additionalProperties = additionalProperties; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy