Class InstantFormatter.Builder
- java.lang.Object
-
- org.apache.logging.log4j.layout.template.json.util.InstantFormatter.Builder
-
- Enclosing class:
- InstantFormatter
public static final class InstantFormatter.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description privateBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstantFormatterbuild()java.util.LocalegetLocale()java.lang.StringgetPattern()java.util.TimeZonegetTimeZone()InstantFormatter.BuildersetLocale(java.util.Locale locale)InstantFormatter.BuildersetPattern(java.lang.String pattern)InstantFormatter.BuildersetTimeZone(java.util.TimeZone timeZone)private voidvalidate()
-
-
-
Method Detail
-
getPattern
public java.lang.String getPattern()
-
setPattern
public InstantFormatter.Builder setPattern(java.lang.String pattern)
-
getLocale
public java.util.Locale getLocale()
-
setLocale
public InstantFormatter.Builder setLocale(java.util.Locale locale)
-
getTimeZone
public java.util.TimeZone getTimeZone()
-
setTimeZone
public InstantFormatter.Builder setTimeZone(java.util.TimeZone timeZone)
-
build
public InstantFormatter build()
-
validate
private void validate()
-
-