Package com.smartsheet.api.models
Class PathNode
- java.lang.Object
-
- com.smartsheet.api.models.IdentifiableModel<T>
-
- com.smartsheet.api.models.NamedModel<java.lang.Long>
-
- com.smartsheet.api.models.PathNode
-
- Direct Known Subclasses:
FolderPathNode,PathLeaf,ReportPathNode,SheetPathNode,SightPathNode
public class PathNode extends NamedModel<java.lang.Long>
Base node in a Smartsheet path response (workspace root or intermediate folder).
-
-
Constructor Summary
Constructors Constructor Description PathNode()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessLevelgetAccessLevel()java.lang.StringgetPermalink()PathNodesetAccessLevel(AccessLevel accessLevel)PathNodesetPermalink(java.lang.String permalink)-
Methods inherited from class com.smartsheet.api.models.NamedModel
getName, setName
-
Methods inherited from class com.smartsheet.api.models.IdentifiableModel
equals, getId, hashCode, setId
-
-
-
-
Method Detail
-
getAccessLevel
public AccessLevel getAccessLevel()
-
setAccessLevel
public PathNode setAccessLevel(AccessLevel accessLevel)
- Parameters:
accessLevel- the caller's access level for this node
-
getPermalink
public java.lang.String getPermalink()
-
setPermalink
public PathNode setPermalink(java.lang.String permalink)
- Parameters:
permalink- the permanent URL for this node
-
-