Class ObjectInfo


  • @Generated("com.googlecode.jsonschema2pojo")
    public class ObjectInfo
    extends java.lang.Object

    Original spec-file type: ObjectInfo

     Information about an object as a struct rather than a tuple.
     This allows adding fields in a backward compatible way in the future.
     Includes more fields than object_info.
     obj_id objid - the numerical id of the object.
     obj_name name - the name of the object.
     type_string type - the type of the object.
     timestamp save_date - the save date of the object.
     obj_ver ver - the version of the object.
     username saved_by - the user that saved or copied the object.
     ws_id wsid - the workspace containing the object.
     ws_name workspace - the workspace containing the object.
     string chsum - the md5 checksum of the object.
     int size - the size of the object in bytes.
     usermeta meta - arbitrary user-supplied metadata about the object.
     usermeta adminmeta - service administrator metadata set on an object. Unlike most
             other object fields, admin metadata is mutable.
     list path - the path to the object.
     
    • Constructor Detail

      • ObjectInfo

        public ObjectInfo()
    • Method Detail

      • getObjid

        public java.lang.Long getObjid()
      • setObjid

        public void setObjid​(java.lang.Long objid)
      • withObjid

        public ObjectInfo withObjid​(java.lang.Long objid)
      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)
      • withName

        public ObjectInfo withName​(java.lang.String name)
      • getType

        public java.lang.String getType()
      • setType

        public void setType​(java.lang.String type)
      • withType

        public ObjectInfo withType​(java.lang.String type)
      • getSaveDate

        public java.lang.String getSaveDate()
      • setSaveDate

        public void setSaveDate​(java.lang.String saveDate)
      • withSaveDate

        public ObjectInfo withSaveDate​(java.lang.String saveDate)
      • getVersion

        public java.lang.Long getVersion()
      • setVersion

        public void setVersion​(java.lang.Long version)
      • withVersion

        public ObjectInfo withVersion​(java.lang.Long version)
      • getSavedBy

        public java.lang.String getSavedBy()
      • setSavedBy

        public void setSavedBy​(java.lang.String savedBy)
      • withSavedBy

        public ObjectInfo withSavedBy​(java.lang.String savedBy)
      • getWsid

        public java.lang.Long getWsid()
      • setWsid

        public void setWsid​(java.lang.Long wsid)
      • withWsid

        public ObjectInfo withWsid​(java.lang.Long wsid)
      • getWorkspace

        public java.lang.String getWorkspace()
      • setWorkspace

        public void setWorkspace​(java.lang.String workspace)
      • withWorkspace

        public ObjectInfo withWorkspace​(java.lang.String workspace)
      • getChsum

        public java.lang.String getChsum()
      • setChsum

        public void setChsum​(java.lang.String chsum)
      • withChsum

        public ObjectInfo withChsum​(java.lang.String chsum)
      • getSize

        public java.lang.Long getSize()
      • setSize

        public void setSize​(java.lang.Long size)
      • withSize

        public ObjectInfo withSize​(java.lang.Long size)
      • getMeta

        public java.util.Map<java.lang.String,​java.lang.String> getMeta()
      • setMeta

        public void setMeta​(java.util.Map<java.lang.String,​java.lang.String> meta)
      • withMeta

        public ObjectInfo withMeta​(java.util.Map<java.lang.String,​java.lang.String> meta)
      • getAdminmeta

        public java.util.Map<java.lang.String,​java.lang.String> getAdminmeta()
      • setAdminmeta

        public void setAdminmeta​(java.util.Map<java.lang.String,​java.lang.String> adminmeta)
      • withAdminmeta

        public ObjectInfo withAdminmeta​(java.util.Map<java.lang.String,​java.lang.String> adminmeta)
      • getPath

        public java.util.List<java.lang.String> getPath()
      • setPath

        public void setPath​(java.util.List<java.lang.String> path)
      • withPath

        public ObjectInfo withPath​(java.util.List<java.lang.String> path)
      • getAdditionalProperties

        public java.util.Map<java.lang.String,​java.lang.Object> getAdditionalProperties()
      • setAdditionalProperties

        public void setAdditionalProperties​(java.lang.String name,
                                            java.lang.Object value)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object