@NotThreadSafe public class CreateContainerBasicOptions<T extends CreateContainerBasicOptions> extends CreateEnsembleOptions implements CreateContainerOptions
Modifier and Type | Class and Description |
---|---|
static class |
CreateContainerBasicOptions.Builder<B extends CreateContainerBasicOptions.Builder<?>> |
AGENT_AUTOSTART, DEFAULT_DATA_DIR, DEFAULT_IMPORT_PATH, DEFAULT_INIT_LIMIT, DEFAULT_MIGRATION_TIMEOUT, DEFAULT_SYNC_LIMIT, DEFAULT_TICKTIME, ENSEMBLE_AUTOSTART, PROFILES_AUTOIMPORT, PROFILES_AUTOIMPORT_PATH, ROLE_DELIMITER, ZOOKEEPER_PASSWORD, ZOOKEEPER_SERVER_CONNECTION_PORT, ZOOKEEPER_SERVER_PORT
BIND_ADDRESS, DEFAULT_VERSION, PROFILES, VERSION
Modifier | Constructor and Description |
---|---|
protected |
CreateContainerBasicOptions(java.lang.String bindAddress,
java.lang.String resolver,
java.lang.String globalResolver,
java.lang.String manualIp,
int minimumPort,
int maximumPort,
java.util.Set<java.lang.String> profiles,
java.lang.String version,
java.util.Map<java.lang.String,java.lang.String> dataStoreProperties,
int getZooKeeperServerPort,
int zooKeeperServerConnectionPort,
java.lang.String zookeeperPassword,
boolean ensembleStart,
boolean agentEnabled,
boolean waitForProvision,
long provisionTimeout,
boolean autoImportEnabled,
java.lang.String importPath,
java.util.Map<java.lang.String,java.lang.String> users,
java.lang.String name,
java.lang.String parent,
java.lang.String providerType,
boolean ensembleServer,
java.lang.String preferredAddress,
java.util.Map<java.lang.String,java.util.Properties> systemProperties,
java.lang.Integer number,
java.net.URI proxyUri,
java.lang.String zookeeperUrl,
java.lang.String jvmOpts,
boolean adminAccess,
boolean clean) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBindAddress() |
java.lang.String |
getJvmOpts() |
java.lang.String |
getManualIp() |
int |
getMaximumPort() |
java.util.Map<java.lang.String,CreateContainerMetadata<T>> |
getMetadataMap() |
int |
getMinimumPort() |
java.lang.String |
getName() |
java.lang.Integer |
getNumber() |
java.lang.String |
getParent() |
java.lang.String |
getPreferredAddress() |
java.lang.String |
getProviderType() |
java.net.URI |
getProxyUri() |
java.lang.String |
getResolver() |
java.util.Map<java.lang.String,java.util.Properties> |
getSystemProperties() |
java.lang.String |
getVersion() |
java.lang.String |
getZookeeperPassword() |
java.lang.String |
getZookeeperUrl() |
boolean |
isAdminAccess() |
boolean |
isEnsembleServer() |
CreateContainerOptions |
updateCredentials(java.lang.String user,
java.lang.String credential)
Creates a new instance of
CreateContainerOptions with updated credentials. |
builder, generatePassword, getBootstrapTimeout, getImportPath, getMigrationTimeout, getUsers, getZooKeeperServerConnectionPort, getZooKeeperServerDataDir, getZooKeeperServerInitLimit, getZooKeeperServerPort, getZooKeeperServerSyncLimit, getZooKeeperServerTickTime, isAgentEnabled, isAutoImportEnabled, isClean, isEnsembleStart, isWaitForProvision, toString
getDataStoreProperties, getGlobalResolver, getProfiles
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getProfiles
protected CreateContainerBasicOptions(java.lang.String bindAddress, java.lang.String resolver, java.lang.String globalResolver, java.lang.String manualIp, int minimumPort, int maximumPort, java.util.Set<java.lang.String> profiles, java.lang.String version, java.util.Map<java.lang.String,java.lang.String> dataStoreProperties, int getZooKeeperServerPort, int zooKeeperServerConnectionPort, java.lang.String zookeeperPassword, boolean ensembleStart, boolean agentEnabled, boolean waitForProvision, long provisionTimeout, boolean autoImportEnabled, java.lang.String importPath, java.util.Map<java.lang.String,java.lang.String> users, java.lang.String name, java.lang.String parent, java.lang.String providerType, boolean ensembleServer, java.lang.String preferredAddress, java.util.Map<java.lang.String,java.util.Properties> systemProperties, java.lang.Integer number, java.net.URI proxyUri, java.lang.String zookeeperUrl, java.lang.String jvmOpts, boolean adminAccess, boolean clean)
public java.lang.String getProviderType()
getProviderType
in interface CreateContainerOptions
public CreateContainerOptions updateCredentials(java.lang.String user, java.lang.String credential)
CreateContainerOptions
CreateContainerOptions
with updated credentials.updateCredentials
in interface CreateContainerOptions
public java.lang.String getName()
getName
in interface CreateContainerOptions
public java.lang.String getParent()
getParent
in interface CreateContainerOptions
public boolean isEnsembleServer()
isEnsembleServer
in interface CreateContainerOptions
public java.lang.String getPreferredAddress()
getPreferredAddress
in interface CreateContainerOptions
public java.lang.String getBindAddress()
getBindAddress
in interface CreateContainerOptions
getBindAddress
in class ContainerOptions
public java.lang.String getResolver()
getResolver
in interface CreateContainerOptions
getResolver
in class ContainerOptions
public java.lang.String getManualIp()
getManualIp
in interface CreateContainerOptions
getManualIp
in class ContainerOptions
public int getMinimumPort()
getMinimumPort
in interface CreateContainerOptions
getMinimumPort
in class ContainerOptions
public int getMaximumPort()
getMaximumPort
in interface CreateContainerOptions
getMaximumPort
in class ContainerOptions
public java.util.Map<java.lang.String,java.util.Properties> getSystemProperties()
getSystemProperties
in interface CreateContainerOptions
public java.lang.Integer getNumber()
getNumber
in interface CreateContainerOptions
public java.net.URI getProxyUri()
getProxyUri
in interface CreateContainerOptions
public java.lang.String getZookeeperUrl()
getZookeeperUrl
in interface CreateContainerOptions
public java.lang.String getZookeeperPassword()
getZookeeperPassword
in interface CreateContainerOptions
getZookeeperPassword
in class CreateEnsembleOptions
public java.lang.String getJvmOpts()
getJvmOpts
in interface CreateContainerOptions
public boolean isAdminAccess()
isAdminAccess
in interface CreateContainerOptions
public java.util.Map<java.lang.String,CreateContainerMetadata<T>> getMetadataMap()
getMetadataMap
in interface CreateContainerOptions
public java.lang.String getVersion()
getVersion
in interface CreateContainerOptions
getVersion
in class ContainerOptions
Copyright © 2011-2014 Red Hat. All Rights Reserved.