public static class ApplicationPropertyMetadata.Builder extends Object
Constructor and Description |
---|
Builder() |
public String key()
public ApplicationPropertyMetadata.Builder key(String key)
public String type()
public ApplicationPropertyMetadata.Builder type(String type)
public String defaultValue()
public ApplicationPropertyMetadata.Builder defaultValue(String defaultValue)
public java.util.function.Supplier<? extends Validator> validator()
public ApplicationPropertyMetadata.Builder validatorName(String validatorName)
public ApplicationPropertyMetadata.Builder validator(java.util.function.Supplier<? extends Validator> validator)
public boolean sysAdminEditable()
public ApplicationPropertyMetadata.Builder sysAdminEditable(boolean sysAdminEditable)
public boolean adminEditable()
public ApplicationPropertyMetadata.Builder adminEditable(boolean adminEditable)
public boolean requiresRestart()
public ApplicationPropertyMetadata.Builder requiresRestart(boolean requiresRestart)
public String name()
public ApplicationPropertyMetadata.Builder name(String name)
public String nameKey()
public ApplicationPropertyMetadata.Builder nameKey(String nameKey)
public String desc()
public ApplicationPropertyMetadata.Builder desc(String desc)
public String descKey()
public ApplicationPropertyMetadata.Builder descKey(String descKey)
public ApplicationPropertyEnumerator enumerator()
public ApplicationPropertyMetadata.Builder enumerator(ApplicationPropertyEnumerator enumerator)
public ApplicationPropertyMetadata build()
public ApplicationPropertyMetadata.Builder exampleGenerator(ExampleGenerator exampleGenerator)
public ApplicationPropertyMetadata.Builder requiredFeatureKey(Pair<String,Boolean> requiredFeatureKeys)
public ApplicationPropertyMetadata.Builder advancedSetting(boolean advancedSetting)
Copyright © 2002-2024 Atlassian. All Rights Reserved.