Class Server
java.lang.Object
org.apache.maven.settings.BaseObject
org.apache.maven.settings.TrackableBase
org.apache.maven.settings.IdentifiableBase
org.apache.maven.settings.Server
- All Implemented Interfaces:
Serializable, Cloneable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class BaseObject
BaseObject.ChildrenTracking -
Field Summary
Fields inherited from class TrackableBase
GLOBAL_LEVEL, PROJECT_LEVEL, USER_LEVELFields inherited from class BaseObject
childrenTracking, delegate -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()booleaninthashCode()protected booleanserverToApiV3(List<Server> list) serverToApiV4(List<Server> list) voidsetConfiguration(Object configuration) voidsetDirectoryPermissions(String directoryPermissions) voidsetFilePermissions(String filePermissions) voidsetPassphrase(String passphrase) voidsetPassword(String password) voidsetPrivateKey(String privateKey) voidsetUsername(String username) Methods inherited from class IdentifiableBase
getId, identifiableBaseToApiV3, identifiableBaseToApiV4, setIdMethods inherited from class TrackableBase
getSourceLevel, setSourceLevel, trackableBaseToApiV3, trackableBaseToApiV4Methods inherited from class BaseObject
update
-
Constructor Details
-
Server
public Server() -
Server
-
Server
-
-
Method Details
-
clone
- Overrides:
clonein classIdentifiableBase
-
getDelegate
- Overrides:
getDelegatein classIdentifiableBase
-
equals
- Overrides:
equalsin classIdentifiableBase
-
hashCode
public int hashCode()- Overrides:
hashCodein classIdentifiableBase
-
getUsername
-
setUsername
-
getPassword
-
setPassword
-
getPrivateKey
-
setPrivateKey
-
getPassphrase
-
setPassphrase
-
getFilePermissions
-
setFilePermissions
-
getDirectoryPermissions
-
setDirectoryPermissions
-
getConfiguration
-
setConfiguration
-
replace
- Overrides:
replacein classIdentifiableBase
-
serverToApiV4
-
serverToApiV3
-