Class DataLakeConnection

java.lang.Object
com.adaptris.core.AdaptrisConnectionImp
com.adaptris.interlok.azure.AzureConnection<com.azure.storage.file.datalake.DataLakeServiceClient>
com.adaptris.interlok.azure.DataLakeConnection
All Implemented Interfaces:
AdaptrisComponent, AdaptrisConnection, ComponentLifecycle, ComponentLifecycleExtension, StateManagedComponent

@ComponentProfile(summary="Connect to an Azure tenant and access the Data Lake", tag="connections,azure,data lake,data,lake") public class DataLakeConnection extends AzureConnection<com.azure.storage.file.datalake.DataLakeServiceClient>
  • Constructor Details

    • DataLakeConnection

      public DataLakeConnection()
  • Method Details

    • initConnection

      protected void initConnection() throws CoreException
      Initialise the underlying connection.
      Specified by:
      initConnection in class AdaptrisConnectionImp
      Throws:
      CoreException - wrapping any exception.
    • startConnection

      protected void startConnection()
      Start the underlying connection.
      Specified by:
      startConnection in class AdaptrisConnectionImp
      Throws:
      CoreException - wrapping any exception.
    • getClientConnection

      public com.azure.storage.file.datalake.DataLakeServiceClient getClientConnection()
      Specified by:
      getClientConnection in class AzureConnection<com.azure.storage.file.datalake.DataLakeServiceClient>
    • getAccount

      public String getAccount()
      The Azure account to use to access the Data Lake.
    • setAccount

      public void setAccount(String account)
      The Azure account to use to access the Data Lake.