Package us.kbase.workspace
Class ObjectSaveData
- java.lang.Object
-
- us.kbase.workspace.ObjectSaveData
-
@Generated("com.googlecode.jsonschema2pojo") public class ObjectSaveData extends java.lang.ObjectOriginal spec-file type: ObjectSaveData
An object and associated data required for saving. Required arguments: type_string type - the type of the object. Omit the version information to use the latest version. UnspecifiedObject data - the object data. One, and only one, of: obj_name name - the name of the object. obj_id objid - the id of the object to save over. Optional arguments: usermeta meta - arbitrary user-supplied metadata for the object, not to exceed 16kb; if the object type specifies automatic metadata extraction with the 'meta ws' annotation, and your metadata name conflicts, then your metadata will be silently overwritten. listprovenance - provenance data for the object. boolean hidden - true if this object should not be listed when listing workspace objects.
-
-
Constructor Summary
Constructors Constructor Description ObjectSaveData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>getAdditionalProperties()UObjectgetData()java.lang.LonggetHidden()java.util.Map<java.lang.String,java.lang.String>getMeta()java.lang.StringgetName()java.lang.LonggetObjid()java.util.List<ProvenanceAction>getProvenance()java.lang.StringgetType()voidsetAdditionalProperties(java.lang.String name, java.lang.Object value)voidsetData(UObject data)voidsetHidden(java.lang.Long hidden)voidsetMeta(java.util.Map<java.lang.String,java.lang.String> meta)voidsetName(java.lang.String name)voidsetObjid(java.lang.Long objid)voidsetProvenance(java.util.List<ProvenanceAction> provenance)voidsetType(java.lang.String type)java.lang.StringtoString()ObjectSaveDatawithData(UObject data)ObjectSaveDatawithHidden(java.lang.Long hidden)ObjectSaveDatawithMeta(java.util.Map<java.lang.String,java.lang.String> meta)ObjectSaveDatawithName(java.lang.String name)ObjectSaveDatawithObjid(java.lang.Long objid)ObjectSaveDatawithProvenance(java.util.List<ProvenanceAction> provenance)ObjectSaveDatawithType(java.lang.String type)
-
-
-
Method Detail
-
getType
public java.lang.String getType()
-
setType
public void setType(java.lang.String type)
-
withType
public ObjectSaveData withType(java.lang.String type)
-
getData
public UObject getData()
-
setData
public void setData(UObject data)
-
withData
public ObjectSaveData withData(UObject data)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
withName
public ObjectSaveData withName(java.lang.String name)
-
getObjid
public java.lang.Long getObjid()
-
setObjid
public void setObjid(java.lang.Long objid)
-
withObjid
public ObjectSaveData withObjid(java.lang.Long objid)
-
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 ObjectSaveData withMeta(java.util.Map<java.lang.String,java.lang.String> meta)
-
getProvenance
public java.util.List<ProvenanceAction> getProvenance()
-
setProvenance
public void setProvenance(java.util.List<ProvenanceAction> provenance)
-
withProvenance
public ObjectSaveData withProvenance(java.util.List<ProvenanceAction> provenance)
-
getHidden
public java.lang.Long getHidden()
-
setHidden
public void setHidden(java.lang.Long hidden)
-
withHidden
public ObjectSaveData withHidden(java.lang.Long hidden)
-
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:
toStringin classjava.lang.Object
-
-