public class LocalizedStringBuilder extends Object implements io.vrap.rmf.base.client.Builder<LocalizedString>
LocalizedString localizedString = LocalizedString.builder()
./^[a-z]{2}(-[A-Z]{2})?$/("{/^[a-z]{2}(-[A-Z]{2})?$/}")
.build()
| Constructor and Description |
|---|
LocalizedStringBuilder() |
| Modifier and Type | Method and Description |
|---|---|
LocalizedStringBuilder |
addValue(String key,
String value) |
LocalizedString |
build() |
LocalizedString |
buildUnchecked()
builds LocalizedString without checking for non null required values
|
Map<String,String> |
getValues() |
static LocalizedStringBuilder |
of() |
static LocalizedStringBuilder |
of(LocalizedString template) |
LocalizedStringBuilder |
values(Map<String,String> values) |
public LocalizedStringBuilder()
public LocalizedStringBuilder values(Map<String,String> values)
public LocalizedStringBuilder addValue(String key, String value)
public LocalizedString build()
build in interface io.vrap.rmf.base.client.Builder<LocalizedString>public LocalizedString buildUnchecked()
public static LocalizedStringBuilder of()
public static LocalizedStringBuilder of(LocalizedString template)