com.atlassian.jira.bc.admin
Class ApplicationPropertyMetadata.Builder

java.lang.Object
  extended by com.atlassian.jira.bc.admin.ApplicationPropertyMetadata.Builder
Enclosing class:
ApplicationPropertyMetadata

public static class ApplicationPropertyMetadata.Builder
extends Object


Constructor Summary
ApplicationPropertyMetadata.Builder()
           
 
Method Summary
 boolean adminEditable()
           
 ApplicationPropertyMetadata.Builder adminEditable(boolean adminEditable)
           
 ApplicationPropertyMetadata build()
           
 String defaultValue()
           
 ApplicationPropertyMetadata.Builder defaultValue(String defaultValue)
           
 String desc()
           
 ApplicationPropertyMetadata.Builder desc(String desc)
           
 String descKey()
           
 ApplicationPropertyMetadata.Builder descKey(String descKey)
           
 ApplicationPropertyEnumerator enumerator()
           
 ApplicationPropertyMetadata.Builder enumerator(ApplicationPropertyEnumerator enumerator)
           
 ApplicationPropertyMetadata.Builder exampleGenerator(ExampleGenerator exampleGenerator)
           
 String key()
           
 ApplicationPropertyMetadata.Builder key(String key)
           
 String name()
           
 ApplicationPropertyMetadata.Builder name(String name)
           
 String nameKey()
           
 ApplicationPropertyMetadata.Builder nameKey(String nameKey)
           
 ApplicationPropertyMetadata.Builder requiredFeatureKey(Pair<String,Boolean> requiredFeatureKeys)
           
 boolean requiresRestart()
           
 ApplicationPropertyMetadata.Builder requiresRestart(boolean requiresRestart)
           
 boolean sysAdminEditable()
           
 ApplicationPropertyMetadata.Builder sysAdminEditable(boolean sysAdminEditable)
           
 String type()
           
 ApplicationPropertyMetadata.Builder type(String type)
           
 com.google.common.base.Supplier<? extends Validator> validator()
           
 ApplicationPropertyMetadata.Builder validator(com.google.common.base.Supplier<? extends Validator> validator)
           
 ApplicationPropertyMetadata.Builder validatorName(String validatorName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationPropertyMetadata.Builder

public ApplicationPropertyMetadata.Builder()
Method Detail

key

public String key()

key

public ApplicationPropertyMetadata.Builder key(String key)

type

public String type()

type

public ApplicationPropertyMetadata.Builder type(String type)

defaultValue

public String defaultValue()

defaultValue

public ApplicationPropertyMetadata.Builder defaultValue(String defaultValue)

validator

public com.google.common.base.Supplier<? extends Validator> validator()

validatorName

public ApplicationPropertyMetadata.Builder validatorName(String validatorName)

validator

public ApplicationPropertyMetadata.Builder validator(com.google.common.base.Supplier<? extends Validator> validator)

sysAdminEditable

public boolean sysAdminEditable()

sysAdminEditable

public ApplicationPropertyMetadata.Builder sysAdminEditable(boolean sysAdminEditable)

adminEditable

public boolean adminEditable()

adminEditable

public ApplicationPropertyMetadata.Builder adminEditable(boolean adminEditable)

requiresRestart

public boolean requiresRestart()

requiresRestart

public ApplicationPropertyMetadata.Builder requiresRestart(boolean requiresRestart)

name

public String name()

name

public ApplicationPropertyMetadata.Builder name(String name)

nameKey

public String nameKey()

nameKey

public ApplicationPropertyMetadata.Builder nameKey(String nameKey)

desc

public String desc()

desc

public ApplicationPropertyMetadata.Builder desc(String desc)

descKey

public String descKey()

descKey

public ApplicationPropertyMetadata.Builder descKey(String descKey)

enumerator

public ApplicationPropertyEnumerator enumerator()

enumerator

public ApplicationPropertyMetadata.Builder enumerator(ApplicationPropertyEnumerator enumerator)

build

public ApplicationPropertyMetadata build()

exampleGenerator

public ApplicationPropertyMetadata.Builder exampleGenerator(ExampleGenerator exampleGenerator)

requiredFeatureKey

public ApplicationPropertyMetadata.Builder requiredFeatureKey(Pair<String,Boolean> requiredFeatureKeys)


Copyright © 2002-2014 Atlassian. All Rights Reserved.