Class AdlsGen2FetcherConfig
java.lang.Object
com.norconex.crawler.core.fetch.BaseFetcherConfig
com.norconex.crawler.fs.fetch.impl.BaseAuthNioFetcherConfig
com.norconex.crawler.fs.fetch.impl.adlsgen2.AdlsGen2FetcherConfig
Configuration for AdlsGen2Fetcher.
Shared-key authentication uses the configured credentials, where the username is the Azure storage account name and the password is the storage account key.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanOptional service endpoint override.Optional SAS token used instead of shared-key credentials.inthashCode()booleanWhether ACL, owner, and group metadata extraction is disabled.setAclDisabled(boolean aclDisabled) Whether ACL, owner, and group metadata extraction is disabled.setEndpoint(String endpoint) Optional service endpoint override.setSasToken(String sasToken) Optional SAS token used instead of shared-key credentials.toString()Methods inherited from class com.norconex.crawler.fs.fetch.impl.BaseAuthNioFetcherConfig
getCredentials, getDomain, setDomainMethods inherited from class com.norconex.crawler.core.fetch.BaseFetcherConfig
getReferenceFilters, setReferenceFilters
-
Constructor Details
-
AdlsGen2FetcherConfig
public AdlsGen2FetcherConfig()
-
-
Method Details
-
getEndpoint
Optional service endpoint override. When omitted, the endpoint is derived from the reference account ashttps://<account>.dfs.core.windows.net. -
getSasToken
Optional SAS token used instead of shared-key credentials. -
isAclDisabled
public boolean isAclDisabled()Whether ACL, owner, and group metadata extraction is disabled. -
setEndpoint
Optional service endpoint override. When omitted, the endpoint is derived from the reference account ashttps://<account>.dfs.core.windows.net.- Returns:
this.
-
setSasToken
Optional SAS token used instead of shared-key credentials.- Returns:
this.
-
setAclDisabled
Whether ACL, owner, and group metadata extraction is disabled.- Returns:
this.
-
equals
- Overrides:
equalsin classBaseAuthNioFetcherConfig
-
canEqual
- Overrides:
canEqualin classBaseAuthNioFetcherConfig
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseAuthNioFetcherConfig
-
toString
- Overrides:
toStringin classBaseAuthNioFetcherConfig
-