public static class ContainerOptions.Builder<B extends ContainerOptions.Builder<?>>
extends java.lang.Object
implements java.lang.Cloneable
Constructor and Description |
---|
ContainerOptions.Builder() |
Modifier and Type | Method and Description |
---|---|
B |
bindAddress(java.lang.String bindAddress) |
ContainerOptions |
build() |
B |
clone() |
B |
dataStoreProperties(java.util.Map<java.lang.String,java.lang.String> dataStoreType) |
B |
dataStoreProperty(java.lang.String key,
java.lang.String value) |
B |
dataStoreType(java.lang.String type) |
B |
fromRuntimeProperties(RuntimeProperties sysprops) |
java.lang.String |
getBindAddress() |
java.util.Map<java.lang.String,java.lang.String> |
getDataStoreProperties() |
java.lang.String |
getGlobalResolver() |
java.lang.String |
getManualIp() |
int |
getMaximumPort() |
int |
getMinimumPort() |
java.util.Set<java.lang.String> |
getProfiles() |
java.lang.String |
getResolver() |
java.lang.String |
getVersion() |
B |
globalResolver(java.lang.String globalResolver) |
B |
manualIp(java.lang.String manualIp) |
B |
maximumPort(int maximumPort) |
B |
maximumPort(java.lang.Integer maximumPort) |
B |
maximumPort(java.lang.Long maximumPort) |
B |
minimumPort(int minimumPort) |
B |
minimumPort(java.lang.Integer minimumPort) |
B |
minimumPort(java.lang.Long minimumPort) |
B |
profiles(java.util.List<java.lang.String> profiles) |
B |
profiles(java.util.Set<java.lang.String> profiles) |
B |
profiles(java.lang.String... profiles) |
B |
profiles(java.lang.String profiles) |
B |
resolver(java.lang.String resolver) |
void |
setBindAddress(java.lang.String bindAddress) |
void |
setDataStoreProperties(java.util.Map<java.lang.String,java.lang.String> dataStoreProperties) |
void |
setGlobalResolver(java.lang.String globalResolver) |
void |
setManualIp(java.lang.String manualIp) |
void |
setMaximumPort(int maximumPort) |
void |
setMinimumPort(int minimumPort) |
void |
setProfiles(java.util.Set<java.lang.String> profiles) |
void |
setResolver(java.lang.String resolver) |
void |
setVersion(java.lang.String version) |
B |
version(java.lang.String version) |
public B fromRuntimeProperties(RuntimeProperties sysprops)
public B bindAddress(java.lang.String bindAddress)
public B resolver(java.lang.String resolver)
public B globalResolver(java.lang.String globalResolver)
public B manualIp(java.lang.String manualIp)
public B minimumPort(int minimumPort)
public B minimumPort(java.lang.Integer minimumPort)
public B minimumPort(java.lang.Long minimumPort)
public B maximumPort(int maximumPort)
public B maximumPort(java.lang.Integer maximumPort)
public B maximumPort(java.lang.Long maximumPort)
public B profiles(java.util.Set<java.lang.String> profiles)
public B profiles(java.util.List<java.lang.String> profiles)
public B profiles(java.lang.String... profiles)
public B profiles(java.lang.String profiles)
public B version(java.lang.String version)
public B dataStoreProperties(java.util.Map<java.lang.String,java.lang.String> dataStoreType)
public B dataStoreProperty(java.lang.String key, java.lang.String value)
public B dataStoreType(java.lang.String type)
public void setBindAddress(java.lang.String bindAddress)
public void setResolver(java.lang.String resolver)
public void setGlobalResolver(java.lang.String globalResolver)
public void setManualIp(java.lang.String manualIp)
public void setMinimumPort(int minimumPort)
public void setMaximumPort(int maximumPort)
public void setProfiles(java.util.Set<java.lang.String> profiles)
public void setVersion(java.lang.String version)
public java.lang.String getBindAddress()
public java.lang.String getResolver()
public java.lang.String getGlobalResolver()
public java.lang.String getManualIp()
public int getMinimumPort()
public int getMaximumPort()
public java.util.Set<java.lang.String> getProfiles()
public java.lang.String getVersion()
public java.util.Map<java.lang.String,java.lang.String> getDataStoreProperties()
public void setDataStoreProperties(java.util.Map<java.lang.String,java.lang.String> dataStoreProperties)
public ContainerOptions build()
public B clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
Copyright © 2016 Red Hat. All Rights Reserved.