Package io.quarkus.analytics.config
Class FileLocationsImpl
- java.lang.Object
-
- io.quarkus.analytics.config.FileLocationsImpl
-
- All Implemented Interfaces:
FileLocations
public class FileLocationsImpl extends Object implements FileLocations
File location paths used in production code
-
-
Field Summary
Fields Modifier and Type Field Description static FileLocationsINSTANCE
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PathgetFolder()Returns the folder where all the build time analytics files are stored.PathgetLastRemoteConfigTryFile()Returns the file where the last time the remote config was retrieved and stored.PathgetLocalConfigFile()PathgetRemoteConfigFile()Returns the file where the build time analytics config is stored.PathgetUUIDFile()Returns the file where the user's UUID is stored.StringlastTrackFileName()
-
-
-
Field Detail
-
INSTANCE
public static final FileLocations INSTANCE
-
-
Method Detail
-
getFolder
public Path getFolder()
Description copied from interface:FileLocationsReturns the folder where all the build time analytics files are stored.- Specified by:
getFolderin interfaceFileLocations- Returns:
-
getUUIDFile
public Path getUUIDFile()
Description copied from interface:FileLocationsReturns the file where the user's UUID is stored.- Specified by:
getUUIDFilein interfaceFileLocations- Returns:
-
getRemoteConfigFile
public Path getRemoteConfigFile()
Description copied from interface:FileLocationsReturns the file where the build time analytics config is stored.- Specified by:
getRemoteConfigFilein interfaceFileLocations- Returns:
-
getLastRemoteConfigTryFile
public Path getLastRemoteConfigTryFile()
Description copied from interface:FileLocationsReturns the file where the last time the remote config was retrieved and stored.- Specified by:
getLastRemoteConfigTryFilein interfaceFileLocations- Returns:
-
getLocalConfigFile
public Path getLocalConfigFile()
- Specified by:
getLocalConfigFilein interfaceFileLocations
-
lastTrackFileName
public String lastTrackFileName()
- Specified by:
lastTrackFileNamein interfaceFileLocations
-
-