@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_PORTBIND_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, toStringgetDataStoreProperties, getGlobalResolver, getProfilesclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetProfilesprotected 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 CreateContainerOptionspublic CreateContainerOptions updateCredentials(java.lang.String user, java.lang.String credential)
CreateContainerOptionsCreateContainerOptions with updated credentials.updateCredentials in interface CreateContainerOptionspublic java.lang.String getName()
getName in interface CreateContainerOptionspublic java.lang.String getParent()
getParent in interface CreateContainerOptionspublic boolean isEnsembleServer()
isEnsembleServer in interface CreateContainerOptionspublic java.lang.String getPreferredAddress()
getPreferredAddress in interface CreateContainerOptionspublic java.lang.String getBindAddress()
getBindAddress in interface CreateContainerOptionsgetBindAddress in class ContainerOptionspublic java.lang.String getResolver()
getResolver in interface CreateContainerOptionsgetResolver in class ContainerOptionspublic java.lang.String getManualIp()
getManualIp in interface CreateContainerOptionsgetManualIp in class ContainerOptionspublic int getMinimumPort()
getMinimumPort in interface CreateContainerOptionsgetMinimumPort in class ContainerOptionspublic int getMaximumPort()
getMaximumPort in interface CreateContainerOptionsgetMaximumPort in class ContainerOptionspublic java.util.Map<java.lang.String,java.util.Properties> getSystemProperties()
getSystemProperties in interface CreateContainerOptionspublic java.lang.Integer getNumber()
getNumber in interface CreateContainerOptionspublic java.net.URI getProxyUri()
getProxyUri in interface CreateContainerOptionspublic java.lang.String getZookeeperUrl()
getZookeeperUrl in interface CreateContainerOptionspublic java.lang.String getZookeeperPassword()
getZookeeperPassword in interface CreateContainerOptionsgetZookeeperPassword in class CreateEnsembleOptionspublic java.lang.String getJvmOpts()
getJvmOpts in interface CreateContainerOptionspublic boolean isAdminAccess()
isAdminAccess in interface CreateContainerOptionspublic java.util.Map<java.lang.String,CreateContainerMetadata<T>> getMetadataMap()
getMetadataMap in interface CreateContainerOptionspublic java.lang.String getVersion()
getVersion in interface CreateContainerOptionsgetVersion in class ContainerOptionsCopyright © 2011-2014 Red Hat. All Rights Reserved.