Class ConnectionDetails.Builder
- java.lang.Object
-
- com.exasol.exasoltestsetup.standalone.ConnectionDetails.Builder
-
- Enclosing class:
- ConnectionDetails
public static final class ConnectionDetails.Builder extends Object
Builder to buildConnectionDetails.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConnectionDetails.BuilderadminCredentials(com.exasol.exasoltestsetup.standalone.Credentials adminCredentials)Builder method for adminCredentials parameter.ConnectionDetailsbuild()Builder method of the builder.ConnectionDetails.BuilderdatabaseCredentials(com.exasol.exasoltestsetup.standalone.Credentials databaseCredentials)Builder method for databaseCredentials parameter.ConnectionDetails.BuilderdataNodeAddress(String dataNodeAddress)Builder method for dataNodeAddress parameter.ConnectionDetails.BuildermanagementNodeAddress(String managementNodeAddress)Builder method for managementNodeAddress parameter.ConnectionDetails.BuilderpathToSshKey(Path pathToSshKey)Builder method for pathToSshKey parameter.ConnectionDetails.BuildersshPort(int sshPort)Builder method for sshPort parameter.
-
-
-
Method Detail
-
managementNodeAddress
public ConnectionDetails.Builder managementNodeAddress(String managementNodeAddress)
Builder method for managementNodeAddress parameter.- Parameters:
managementNodeAddress- field to set- Returns:
- builder
-
dataNodeAddress
public ConnectionDetails.Builder dataNodeAddress(String dataNodeAddress)
Builder method for dataNodeAddress parameter.- Parameters:
dataNodeAddress- field to set- Returns:
- builder
-
databaseCredentials
public ConnectionDetails.Builder databaseCredentials(com.exasol.exasoltestsetup.standalone.Credentials databaseCredentials)
Builder method for databaseCredentials parameter.- Parameters:
databaseCredentials- field to set- Returns:
- builder
-
adminCredentials
public ConnectionDetails.Builder adminCredentials(com.exasol.exasoltestsetup.standalone.Credentials adminCredentials)
Builder method for adminCredentials parameter.- Parameters:
adminCredentials- field to set- Returns:
- builder
-
sshPort
public ConnectionDetails.Builder sshPort(int sshPort)
Builder method for sshPort parameter.- Parameters:
sshPort- field to set- Returns:
- builder
-
pathToSshKey
public ConnectionDetails.Builder pathToSshKey(Path pathToSshKey)
Builder method for pathToSshKey parameter.- Parameters:
pathToSshKey- field to set- Returns:
- builder
-
build
public ConnectionDetails build()
Builder method of the builder.- Returns:
- built class
-
-