Class Ec2PrivateKeyHandlerImpl
- java.lang.Object
-
- com.atlassian.bamboo.agent.elastic.server.Ec2PrivateKeyHandlerImpl
-
public class Ec2PrivateKeyHandlerImpl extends Object
-
-
Constructor Summary
Constructors Constructor Description Ec2PrivateKeyHandlerImpl(AwsAccountBean awsAccountBean)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull io.atlassian.fugue.Either<ElasticFunctionalityFacade.Ec2PrivateKeyValidationStatus,Optional<String>>
getPassword(RemoteElasticInstance instance)
@NotNull io.atlassian.fugue.Either<ElasticFunctionalityFacade.Ec2PrivateKeyValidationStatus,File>
getPrivateKeyLocation()
File
getUnvalidatedPrivateKeyLocation()
-
-
-
Constructor Detail
-
Ec2PrivateKeyHandlerImpl
public Ec2PrivateKeyHandlerImpl(AwsAccountBean awsAccountBean)
-
-
Method Detail
-
getPrivateKeyLocation
@NotNull public @NotNull io.atlassian.fugue.Either<ElasticFunctionalityFacade.Ec2PrivateKeyValidationStatus,File> getPrivateKeyLocation()
-
getPassword
@NotNull public @NotNull io.atlassian.fugue.Either<ElasticFunctionalityFacade.Ec2PrivateKeyValidationStatus,Optional<String>> getPassword(RemoteElasticInstance instance)
-
getUnvalidatedPrivateKeyLocation
public File getUnvalidatedPrivateKeyLocation()
-
-