Package com.logicalclocks.hsfs
Class HopsworksConnectionBase
java.lang.Object
com.logicalclocks.hsfs.HopsworksConnectionBase
- All Implemented Interfaces:
Closeable,AutoCloseable
- Direct Known Subclasses:
HopsworksConnection,HopsworksConnection,HopsworksConnection,HopsworksConnection
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected FeatureStoreApiprotected Stringprotected booleanprotected Stringprotected intprotected Stringprotected ProjectApiprotected Projectprotected software.amazon.awssdk.regions.Regionprotected SecretStoreprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()Close the connection and clean up the certificates.abstract Objectabstract ObjectgetFeatureStore(String name) getProjectName(String project)
-
Field Details
-
host
-
port
protected int port -
project
-
region
protected software.amazon.awssdk.regions.Region region -
secretStore
-
hostnameVerification
protected boolean hostnameVerification -
keyStorePath
-
trustStorePath
-
certPath
-
apiKeyFilePath
-
apiKeyValue
-
featureStoreApi
-
projectApi
-
projectObj
-
-
Constructor Details
-
HopsworksConnectionBase
public HopsworksConnectionBase()
-
-
Method Details
-
getFeatureStore
- Throws:
IOExceptionFeatureStoreException
-
getFeatureStore
- Throws:
IOExceptionFeatureStoreException
-
close
public void close()Close the connection and clean up the certificates.- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
rewriteFeatureStoreName
-
getProject
- Throws:
IOExceptionFeatureStoreException
-
getProjectName
-