Send feedback
Class FileDataStoreFactory (1.45.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version latest keyboard_arrow_down
public class FileDataStoreFactory extends AbstractDataStoreFactory
Thread-safe file implementation of a credential store.
For security purposes, the file's permissions are set such that the file is only accessible by
the file's owner.
Note: this class is not compatible with Android lower than API level 26 (Oreo). For an
implementation compatible with Android < 26, please use
com.google.api.client.extensions.android.util.store.FileDataStoreFactory which is provided by
com.google.http-client:google-http-client-android.
Constructors
FileDataStoreFactory(File dataDirectory)
public FileDataStoreFactory ( File dataDirectory )
Parameter
Name
Description
dataDirectory
File
data directory
Methods
<V>createDataStore(String id)
protected DataStore<V> <V>createDataStore ( String id )
Returns a new instance of a type-specific data store based on the given unique ID.
The DataStore#getId() must match the id
parameter from this method.
Parameter
Name
Description
id
String
Overrides
getDataDirectory()
public final File getDataDirectory ()
Returns the data directory.
Returns
Type
Description
File
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-01 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?
{"lastModified": "Last updated 2024-10-01 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-01 UTC."]]