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