Package org.apache.maven.settings
Class Server
java.lang.Object
org.apache.maven.settings.TrackableBase
org.apache.maven.settings.IdentifiableBase
org.apache.maven.settings.Server
- All Implemented Interfaces:
Serializable
,Cloneable
- See Also:
-
Field Summary
Fields inherited from class org.apache.maven.settings.TrackableBase
GLOBAL_LEVEL, USER_LEVEL
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
serverToApiV3
(List<Server> list) serverToApiV4
(List<Server> list) void
setConfiguration
(Object configuration) void
setDirectoryPermissions
(String directoryPermissions) void
setFilePermissions
(String filePermissions) void
setPassphrase
(String passphrase) void
setPassword
(String password) void
setPrivateKey
(String privateKey) void
setUsername
(String username) Methods inherited from class org.apache.maven.settings.IdentifiableBase
getId, identifiableBaseToApiV3, identifiableBaseToApiV4, setId
Methods inherited from class org.apache.maven.settings.TrackableBase
getSourceLevel, setSourceLevel, trackableBaseToApiV3, trackableBaseToApiV4
-
Constructor Details
-
Server
public Server() -
Server
-
-
Method Details
-
clone
- Overrides:
clone
in classIdentifiableBase
-
getDelegate
- Overrides:
getDelegate
in classIdentifiableBase
-
getUsername
-
setUsername
-
getPassword
-
setPassword
-
getPrivateKey
-
setPrivateKey
-
getPassphrase
-
setPassphrase
-
getFilePermissions
-
setFilePermissions
-
getDirectoryPermissions
-
setDirectoryPermissions
-
getConfiguration
-
setConfiguration
-
serverToApiV4
-
serverToApiV3
-