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 private
Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstantFormatter
build()
java.util.Locale
getLocale()
java.lang.String
getPattern()
java.util.TimeZone
getTimeZone()
InstantFormatter.Builder
setLocale(java.util.Locale locale)
InstantFormatter.Builder
setPattern(java.lang.String pattern)
InstantFormatter.Builder
setTimeZone(java.util.TimeZone timeZone)
private void
validate()
-
-
-
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()
-
-