@ParametersAreNonnullByDefault
Package com.netflix.genie.common.internal.util
Internal utilities shared by client and server components.
- Since:
- 4.0.0
-
Class Summary Class Description ExponentialBackOffTrigger Trigger implementation whose scheduling delay grows exponentially based on a given factor.GenieHostInfo Container for information about the host a Genie process (web server or agent) is running on.HostnameUtil Static utility class to determine the local hostname.PropertiesMapCache Utility class that produces a map of properties and their values if they match a given prefix.PropertiesMapCache.Factory Factory class that producesPropertiesMapCache
instances.PropertySourceUtils Utilities for working with SpringPropertySource
.RegexDirectoryManifestFilter Implementation of DirectoryManifestFilter that filters manifest entries base on a list of regular expressions provided via properties class.RegexRuleSet Utility class to match a string against an ordered set of regexes and obtain an accept/reject response.RegexRuleSet.Builder Ruleset builder.RegexRuleSet.Rule An individual rule in a ruleset. -
Enum Summary Enum Description ExponentialBackOffTrigger.DelayType How the delay is calculated.RegexRuleSet.Response The two responses to an input.