Package com.google.gerrit.pgm.init.api
Class Section
- java.lang.Object
-
- com.google.gerrit.pgm.init.api.Section
-
public class Section extends Object
Helper to edit a section of the configuration files.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
Section.Factory
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
get(String name)
String
getSecure(String name)
String
password(String username, String password)
String
passwordForKey(String prompt, String passwordKey)
Path
path(String title, String name, String defValue)
String
select(String title, String name, String dv, Set<String> allowedValues)
<T extends Enum<?>,E extends EnumSet<? extends T>>
Tselect(String title, String name, T defValue)
<T extends Enum<?>,E extends EnumSet<? extends T>>
Tselect(String title, String name, T defValue, boolean nullIfDefault)
<T extends Enum<?>,A extends EnumSet<? extends T>>
Tselect(String title, String name, T defValue, A allowedValues, boolean nullIfDefault)
<T extends Enum<?>,E extends EnumSet<? extends T>>
Tselect(String title, String name, T defValue, E allowedValues)
void
set(String name, String value)
<T extends Enum<?>>
voidset(String name, T value)
void
setSecure(String name, String value)
String
string(String title, String name, String dv)
String
string(String title, String name, String dv, boolean nullIfDefault)
void
unset(String name)
-
-
-
Method Detail
-
unset
public void unset(String name)
-
select
public <T extends Enum<?>,E extends EnumSet<? extends T>> T select(String title, String name, T defValue)
-
select
public <T extends Enum<?>,E extends EnumSet<? extends T>> T select(String title, String name, T defValue, boolean nullIfDefault)
-
select
public <T extends Enum<?>,E extends EnumSet<? extends T>> T select(String title, String name, T defValue, E allowedValues)
-
select
public <T extends Enum<?>,A extends EnumSet<? extends T>> T select(String title, String name, T defValue, A allowedValues, boolean nullIfDefault)
-
-