public class GCSFetcher extends AbstractFetcher implements Initializable
| Constructor and Description | 
|---|
GCSFetcher()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
checkInitialization(InitializableProblemHandler problemHandler)  | 
InputStream | 
fetch(String fetchKey,
     Metadata metadata)  | 
void | 
initialize(Map<String,Param> params)
This initializes the gcs storage client. 
 | 
void | 
setBucket(String bucket)  | 
void | 
setExtractUserMetadata(boolean extractUserMetadata)
Whether or not to extract user metadata from the S3Object 
 | 
void | 
setProjectId(String projectId)  | 
void | 
setSpoolToTemp(boolean spoolToTemp)  | 
getName, setNamepublic InputStream fetch(String fetchKey, Metadata metadata) throws TikaException, IOException
fetch in interface FetcherTikaExceptionIOException@Field public void setSpoolToTemp(boolean spoolToTemp)
@Field public void setExtractUserMetadata(boolean extractUserMetadata)
extractUserMetadata - public void initialize(Map<String,Param> params) throws TikaConfigException
initialize in interface Initializableparams - params to use for initializationTikaConfigExceptionpublic void checkInitialization(InitializableProblemHandler problemHandler) throws TikaConfigException
checkInitialization in interface InitializableproblemHandler - if there is a problem and no
                       custom initializableProblemHandler has been configured
                       via Initializable parameters,
                       this is called to respond.TikaConfigExceptionCopyright © 2007–2023 The Apache Software Foundation. All rights reserved.