Enum Key

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<Key>

    public enum Key
    extends java.lang.Enum<Key>
    Enum containing all the properties keys of the configuration. Specifies the key type.
    • Enum Constant Detail

      • ShutdownGraceWaitMinutes

        public static final Key ShutdownGraceWaitMinutes
      • RunOnce

        public static final Key RunOnce
      • ExitlistUrl

        public static final Key ExitlistUrl
      • InstanceBaseUrl

        public static final Key InstanceBaseUrl
      • ArchivePath

        public static final Key ArchivePath
      • ContribPath

        public static final Key ContribPath
      • RecentPath

        public static final Key RecentPath
      • OutputPath

        public static final Key OutputPath
      • IndexPath

        public static final Key IndexPath
      • StatsPath

        public static final Key StatsPath
      • SyncPath

        public static final Key SyncPath
      • RelaySources

        public static final Key RelaySources
      • BridgeSources

        public static final Key BridgeSources
      • BridgePoolAssignmentsSources

        public static final Key BridgePoolAssignmentsSources
      • ExitlistSources

        public static final Key ExitlistSources
      • OnionPerfSources

        public static final Key OnionPerfSources
      • WebstatsSources

        public static final Key WebstatsSources
      • RelayCacheOrigins

        public static final Key RelayCacheOrigins
      • RelayLocalOrigins

        public static final Key RelayLocalOrigins
      • RelaySyncOrigins

        public static final Key RelaySyncOrigins
      • BridgeSyncOrigins

        public static final Key BridgeSyncOrigins
      • BridgeLocalOrigins

        public static final Key BridgeLocalOrigins
      • BridgePoolAssignmentsLocalOrigins

        public static final Key BridgePoolAssignmentsLocalOrigins
      • BridgePoolAssignmentsSyncOrigins

        public static final Key BridgePoolAssignmentsSyncOrigins
      • ExitlistSyncOrigins

        public static final Key ExitlistSyncOrigins
      • OnionPerfSyncOrigins

        public static final Key OnionPerfSyncOrigins
      • WebstatsSyncOrigins

        public static final Key WebstatsSyncOrigins
      • WebstatsLocalOrigins

        public static final Key WebstatsLocalOrigins
      • BridgedescsActivated

        public static final Key BridgedescsActivated
      • BridgedescsOffsetMinutes

        public static final Key BridgedescsOffsetMinutes
      • BridgedescsPeriodMinutes

        public static final Key BridgedescsPeriodMinutes
      • BridgePoolAssignmentsActivated

        public static final Key BridgePoolAssignmentsActivated
      • BridgePoolAssignmentsOffsetMinutes

        public static final Key BridgePoolAssignmentsOffsetMinutes
      • BridgePoolAssignmentsPeriodMinutes

        public static final Key BridgePoolAssignmentsPeriodMinutes
      • ExitlistsActivated

        public static final Key ExitlistsActivated
      • ExitlistsOffsetMinutes

        public static final Key ExitlistsOffsetMinutes
      • ExitlistsPeriodMinutes

        public static final Key ExitlistsPeriodMinutes
      • RelaydescsActivated

        public static final Key RelaydescsActivated
      • RelaydescsOffsetMinutes

        public static final Key RelaydescsOffsetMinutes
      • RelaydescsPeriodMinutes

        public static final Key RelaydescsPeriodMinutes
      • OnionPerfActivated

        public static final Key OnionPerfActivated
      • OnionPerfOffsetMinutes

        public static final Key OnionPerfOffsetMinutes
      • OnionPerfPeriodMinutes

        public static final Key OnionPerfPeriodMinutes
      • UpdateindexActivated

        public static final Key UpdateindexActivated
      • UpdateindexOffsetMinutes

        public static final Key UpdateindexOffsetMinutes
      • UpdateindexPeriodMinutes

        public static final Key UpdateindexPeriodMinutes
      • CompressRelayDescriptorDownloads

        public static final Key CompressRelayDescriptorDownloads
      • DirectoryAuthoritiesAddresses

        public static final Key DirectoryAuthoritiesAddresses
      • DirectoryAuthoritiesFingerprintsForVotes

        public static final Key DirectoryAuthoritiesFingerprintsForVotes
      • DownloadAllServerDescriptors

        public static final Key DownloadAllServerDescriptors
      • DownloadAllExtraInfoDescriptors

        public static final Key DownloadAllExtraInfoDescriptors
      • KeepDirectoryArchiveImportHistory

        public static final Key KeepDirectoryArchiveImportHistory
      • ReplaceIpAddressesWithHashes

        public static final Key ReplaceIpAddressesWithHashes
      • BridgeDescriptorMappingsLimit

        public static final Key BridgeDescriptorMappingsLimit
      • OnionPerfHosts

        public static final Key OnionPerfHosts
      • WebstatsActivated

        public static final Key WebstatsActivated
      • WebstatsLimits

        public static final Key WebstatsLimits
      • WebstatsOffsetMinutes

        public static final Key WebstatsOffsetMinutes
      • WebstatsPeriodMinutes

        public static final Key WebstatsPeriodMinutes
      • SnowflakeStatsActivated

        public static final Key SnowflakeStatsActivated
      • SnowflakeStatsOffsetMinutes

        public static final Key SnowflakeStatsOffsetMinutes
      • SnowflakeStatsPeriodMinutes

        public static final Key SnowflakeStatsPeriodMinutes
      • SnowflakeStatsUrl

        public static final Key SnowflakeStatsUrl
      • SnowflakeStatsSources

        public static final Key SnowflakeStatsSources
      • SnowflakeStatsSyncOrigins

        public static final Key SnowflakeStatsSyncOrigins
    • Method Detail

      • values

        public static Key[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (Key c : Key.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static Key valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • keyClass

        public java.lang.Class keyClass()
      • has

        public static boolean has​(java.lang.String someKey)
        Verifies, if the given string corresponds to an enum value.