public interface IDepot extends IServerResource
IDepot objects are not updateable or refreshable, and are currently "complete" in all implementations. There are no setter methods here as depots are intentionally read-only in P4Java.
Modifier and Type | Interface and Description |
---|---|
static class |
IDepot.DepotType |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAddress()
For remote depots, return the (remote) address of the depot; for other
types of depot, will return null.
|
IDepot.DepotType |
getDepotType()
Get the type of this depot.
|
java.lang.String |
getDescription()
Get the description associated with this depot.
|
java.lang.String |
getMap()
Get the depot's path translation information.
|
java.util.Date |
getModDate()
Get the date the depot was last modified.
|
java.lang.String |
getName()
Get the name of the depot.
|
java.lang.String |
getOwnerName()
Get the Perforce user name of the depot's owner.
|
ViewMap<IMapEntry> |
getSpecMap()
For spec depots, the optional description of which specs should be saved,
as one or more patterns.
|
java.lang.String |
getStreamDepth()
For stream depots, the optional depth to be used for stream paths in the
depot, where depth equates to the number of slashes following the depot
name of a stream.
|
java.lang.String |
getSuffix()
For spec depots, the optional suffix to be used for generated paths.
|
canRefresh, canUpdate, clearRawFields, complete, getRawField, getRawFields, hasRawField, refresh, setRawField, setRawFields, setServer, update, update, update
java.lang.String getName()
java.lang.String getOwnerName()
java.util.Date getModDate()
java.lang.String getDescription()
IDepot.DepotType getDepotType()
java.lang.String getAddress()
java.lang.String getSuffix()
java.lang.String getStreamDepth()
java.lang.String getMap()