Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

allocate(EC2InstanceTemplate, Collection<String>, int) - Method in class com.cloudera.director.aws.ec2.EC2Provider
 
allocate() - Method in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
Allocates Spot instances.
allocate(RDSInstanceTemplate, Collection<String>, int) - Method in class com.cloudera.director.aws.rds.RDSProvider
 
allocatedInstanceCount - Variable in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
The number of allocated instances (including reused orphans).
allocateOnDemandInstances(EC2InstanceTemplate, Collection<String>, int) - Method in class com.cloudera.director.aws.ec2.EC2Provider
Atomically allocates multiple regular EC2 instances with the specified identifiers based on a single instance template.
allocateSpotInstances(EC2InstanceTemplate, Collection<String>, int) - Method in class com.cloudera.director.aws.ec2.EC2Provider
Atomically allocates multiple EC2 Spot Instances with the specified identifiers based on a single instance template.
apply(String) - Method in class com.cloudera.director.aws.ec2.EphemeralDeviceMappings
Generates a list of block device mappings for all ephemeral drives for the given instance type.
apply(String) - Method in class com.cloudera.director.aws.ec2.VirtualizationMappings
Gets the instance types that support the given virtualization type.
apply(String) - Method in class com.cloudera.director.aws.rds.RDSEndpoints
Gets the endpoint for the given region.
asConfigKey(String) - Static method in class com.cloudera.director.aws.common.HoconConfigUtils
Returns a string that will be interpreted by the typesafe config library as a single key instead of as a path through nested configurations.
asConfigPath(String) - Static method in class com.cloudera.director.aws.common.HoconConfigUtils
Returns a string that will be interpreted by the typesafe config library as a path through nested configurations, instead of as a single key.
AWS_CLIENT_SECTION - Static variable in class com.cloudera.director.aws.Configurations
The HOCON path prefix for AWS client configuration.
AWS_FILTERS_SECTION - Static variable in class com.cloudera.director.aws.Configurations
The HOCON path prefix for AWS filter configuration.
AWSClientConfig - Class in com.cloudera.director.aws
Common configuration options across AWS clients.
AWSClientConfig() - Constructor for class com.cloudera.director.aws.AWSClientConfig
Creates AWS client config with default configuration.
AWSClientConfig(Configured, HttpProxyParameters, LocalizationContext) - Constructor for class com.cloudera.director.aws.AWSClientConfig
Creates AWS client config with the specified configuration.
awsClientConfig - Variable in class com.cloudera.director.aws.AWSLauncher
 
AWSClientConfig.AWSClientConfigurationPropertyToken - Enum in com.cloudera.director.aws
AWS client configuration properties.
AWSConfigCredentialsProvider(Configured, LocalizationContext) - Constructor for class com.cloudera.director.aws.AWSCredentialsProviderChainProvider.AWSConfigCredentialsProvider
Creates a config-based AWS credentials provider with the specified parameters.
AWSCredentialsProviderChainProvider - Class in com.cloudera.director.aws
A credentials provider for AWS.
AWSCredentialsProviderChainProvider() - Constructor for class com.cloudera.director.aws.AWSCredentialsProviderChainProvider
 
AWSCredentialsProviderChainProvider.AWSConfigCredentialsProvider - Class in com.cloudera.director.aws
Config-based AWS credentials provider.
AWSCredentialsProviderChainProvider.AWSConfigCredentialsProvider.AWSConfigCredentialsProviderConfigurationPropertyToken - Enum in com.cloudera.director.aws
AWS credentials configuration property tokens.
AWSExceptions - Class in com.cloudera.director.aws
Provides utilities for dealing with AWS exceptions.
AWSFilters - Class in com.cloudera.director.aws
Provides a nested hierarchy of named filter maps, to be used for blacklists or whitelists.
AWSFilters(Optional<Config>) - Constructor for class com.cloudera.director.aws.AWSFilters
Creates AWS filters with the specified parameters.
awsFilters - Variable in class com.cloudera.director.aws.AWSLauncher
 
AWSLauncher - Class in com.cloudera.director.aws
AWS plugin launcher.
AWSLauncher() - Constructor for class com.cloudera.director.aws.AWSLauncher
Creates an AWS launcher.
AWSProvider - Class in com.cloudera.director.aws
AWS cloud provider plugin.
AWSProvider(Configured, EphemeralDeviceMappings, VirtualizationMappings, RDSEndpoints, AWSClientConfig, AWSFilters, LocalizationContext) - Constructor for class com.cloudera.director.aws.AWSProvider
Creates an AWS provider with the specified parameters.
AWSProvider(Configured, EphemeralDeviceMappings, VirtualizationMappings, RDSEndpoints, AWSClientConfig, AWSFilters, AWSCredentialsProviderChain, LocalizationContext) - Constructor for class com.cloudera.director.aws.AWSProvider
Creates an AWS provider with the specified parameters.

B

BLACKLIST - Static variable in class com.cloudera.director.aws.AWSFilters
A configuration key representing a blacklist.
BUILT_IN_LOCATION - Static variable in class com.cloudera.director.aws.ec2.EphemeralDeviceMappings.EphemeralDeviceMappingsConfig
 
BUILT_IN_LOCATION - Static variable in class com.cloudera.director.aws.ec2.VirtualizationMappings.VirtualizationMappingsConfig
 
BUILT_IN_LOCATION - Static variable in class com.cloudera.director.aws.rds.RDSEndpoints.RDSEndpointsConfig
 

C

cancelSpotRequests(PluginExceptionConditionAccumulator) - Method in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
Cancels any outstanding Spot requests (includes discovered orphans and created requests).
checkForOrphanedInstances() - Method in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
Identifies reusable Spot instances orphaned by a previous call.
checkForOrphanedSpotInstanceRequests() - Method in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
Identifies reusable Spot instance requests orphaned by a previous call.
CLOUDERA_DIRECTOR_ID - Static variable in class com.cloudera.director.aws.Tags
The virtual instance ID as generated by Cloudera Director.
CLOUDERA_DIRECTOR_TEMPLATE_NAME - Static variable in class com.cloudera.director.aws.Tags
The name of the instance template used as a specification.
com.cloudera.director.aws - package com.cloudera.director.aws
 
com.cloudera.director.aws.common - package com.cloudera.director.aws.common
 
com.cloudera.director.aws.ec2 - package com.cloudera.director.aws.ec2
 
com.cloudera.director.aws.rds - package com.cloudera.director.aws.rds
 
ConfigFragmentWrapper - Class in com.cloudera.director.aws.common
Wraps a HOCON config fragment object as an SPI configured object.
ConfigFragmentWrapper(Config, List<ConfigurationProperty>...) - Constructor for class com.cloudera.director.aws.common.ConfigFragmentWrapper
Constructs a new wrapper around a config instance.
CONFIGURATION_FILE_NAME - Static variable in class com.cloudera.director.aws.Configurations
The configuration file name.
CONFIGURATION_PROPERTIES - Static variable in class com.cloudera.director.aws.ec2.EC2Provider
The provider configuration properties.
CONFIGURATION_PROPERTIES - Static variable in class com.cloudera.director.aws.rds.RDSProvider
The provider configuration properties.
Configurations - Class in com.cloudera.director.aws
Constants for important properties and sections in the configuration file.
configureClient(Configured, PluginExceptionConditionAccumulator, AmazonEC2Client, LocalizationContext, boolean) - Static method in class com.cloudera.director.aws.ec2.EC2Provider
Configures the specified EC2 client.
configureClient(Configured, PluginExceptionConditionAccumulator, AmazonRDSClient, RDSEndpoints, LocalizationContext, boolean) - Static method in class com.cloudera.director.aws.rds.RDSProvider
Configures the specified client.
configureIAMClient(Configured, PluginExceptionConditionAccumulator, AmazonIdentityManagementClient, LocalizationContext, boolean) - Static method in class com.cloudera.director.aws.ec2.EC2Provider
Configures the specified IAM client.
createCloudProvider(String, Configured, Locale) - Method in class com.cloudera.director.aws.AWSLauncher
 
createCredentials(Configured, LocalizationContext) - Method in class com.cloudera.director.aws.AWSCredentialsProviderChainProvider
 
createEC2Provider(Configured) - Method in class com.cloudera.director.aws.AWSProvider
Creates an EC2 provider with the specified configuration.
createRDSProvider(Configured) - Method in class com.cloudera.director.aws.AWSProvider
Creates an RDS provider with the specified configuration.
createResourceProvider(String, Configured) - Method in class com.cloudera.director.aws.AWSProvider
 
createResourceTemplate(String, Configured, Map<String, String>) - Method in class com.cloudera.director.aws.ec2.EC2Provider
 
createResourceTemplate(String, Configured, Map<String, String>) - Method in class com.cloudera.director.aws.rds.RDSProvider
 
createRootLocalizationContext(Locale) - Method in class com.cloudera.director.aws.common.ResourceBundleLocalizationContext.ResourceBundleLocalizationContextFactory
 
CSV_SPLITTER - Static variable in class com.cloudera.director.aws.ec2.EC2InstanceTemplate
A splitter for comma-separated lists.

D

DEFAULT - Static variable in interface com.cloudera.director.aws.common.ResourceBundleLocalizationContext.ResourceBundleResolver
The default resource bundle resolver.
DEFAULT_CLIENT_CONFIG - Static variable in class com.cloudera.director.aws.AWSClientConfig
 
DEFAULT_CONNECTION_TIMEOUT_MILLIS - Static variable in class com.cloudera.director.aws.AWSClientConfig
 
DEFAULT_CUSTOM_ENDPOINTS_PATH - Static variable in class com.cloudera.director.aws.rds.RDSEndpoints.RDSEndpointsConfigProperties
 
DEFAULT_CUSTOM_MAPPINGS_PATH - Static variable in class com.cloudera.director.aws.ec2.EphemeralDeviceMappings.EphemeralDeviceMappingsConfigProperties
 
DEFAULT_CUSTOM_MAPPINGS_PATH - Static variable in class com.cloudera.director.aws.ec2.VirtualizationMappings.VirtualizationMappingsConfigProperties
 
DEFAULT_DEVICE_NAME_PREFIX - Static variable in class com.cloudera.director.aws.ec2.EphemeralDeviceMappings.EphemeralDeviceMappingsConfigProperties
 
DEFAULT_MAX_ERROR_RETRIES - Static variable in class com.cloudera.director.aws.AWSClientConfig
 
DEFAULT_RANGE_START_FOR_EPHEMERAL_DRIVES - Static variable in class com.cloudera.director.aws.ec2.EphemeralDeviceMappings.EphemeralDeviceMappingsConfigProperties
Ephemeral drives should be attached in the following range: /dev/(sd|xvd)[b-y].
DEFAULT_SPOT_INSTANCE_PRICE_CHANGE_DURATION_MS - Static variable in class com.cloudera.director.aws.ec2.EC2Provider
The default amount of time to wait, in milliseconds, for a Spot price change when the Spot bid is known to be below the current Spot price.
DEFAULT_SPOT_INSTANCE_REQUEST_DURATION_MS - Static variable in class com.cloudera.director.aws.ec2.EC2Provider
The default spot instance request duration, in milliseconds.
delete(EC2InstanceTemplate, Collection<String>) - Method in class com.cloudera.director.aws.ec2.EC2Provider
 
delete(RDSInstanceTemplate, Collection<String>) - Method in class com.cloudera.director.aws.rds.RDSProvider
 
determineClientToken(Set<String>) - Method in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
Determines the idempotency client token for the specified virtual instance IDs.
determineVirtualInstanceIdsNeedingSpotInstanceRequest() - Method in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
Determines which virtual instance IDs require a Spot instance request.
dump(String, Logger, LocalizationContext) - Method in class com.cloudera.director.aws.common.ConfigFragmentWrapper
Dumps all the properties as multiple log lines for debugging.

E

EC2Instance - Class in com.cloudera.director.aws.ec2
EC2 compute instance.
EC2Instance(EC2InstanceTemplate, String, Instance) - Constructor for class com.cloudera.director.aws.ec2.EC2Instance
Creates an EC2 compute instance with the specified parameters.
EC2Instance.EC2InstanceDisplayPropertyToken - Enum in com.cloudera.director.aws.ec2
EC2 compute instance display properties.
ec2InstanceId - Variable in class com.cloudera.director.aws.ec2.EC2Provider.SpotAllocationRecord
The EC2 instance ID, or null if an instance has not been provisioned.
EC2InstanceState - Class in com.cloudera.director.aws.ec2
EC2 instance state implementation.
EC2InstanceState(InstanceStatus, InstanceStateName) - Constructor for class com.cloudera.director.aws.ec2.EC2InstanceState
Creates an EC2 instance state with the specified parameters.
EC2InstanceTemplate - Class in com.cloudera.director.aws.ec2
Represents a template for constructing EC2 compute instances.
EC2InstanceTemplate(String, Configured, Map<String, String>, LocalizationContext) - Constructor for class com.cloudera.director.aws.ec2.EC2InstanceTemplate
Creates an EC2 instance template with the specified parameters.
EC2InstanceTemplate.EC2InstanceTemplateConfigurationPropertyToken - Enum in com.cloudera.director.aws.ec2
EC2 compute instance configuration properties.
EC2InstanceTemplateConfigurationValidator - Class in com.cloudera.director.aws.ec2
Validates EC2 instance template configuration.
EC2InstanceTemplateConfigurationValidator(EC2Provider) - Constructor for class com.cloudera.director.aws.ec2.EC2InstanceTemplateConfigurationValidator
Creates an EC2 instance template configuration validator with the specified parameters.
EC2Provider - Class in com.cloudera.director.aws.ec2
Compute provider of Amazon EC2 instances.
EC2Provider(Configured, EphemeralDeviceMappings, VirtualizationMappings, AWSFilters, AmazonEC2Client, AmazonIdentityManagementClient, LocalizationContext) - Constructor for class com.cloudera.director.aws.ec2.EC2Provider
Construct a new provider instance and validate all configurations.
EC2Provider.EC2ProviderConfigurationPropertyToken - Enum in com.cloudera.director.aws.ec2
EC2 configuration properties.
EC2Provider.SpotAllocationRecord - Class in com.cloudera.director.aws.ec2
Holds details about the allocation state of a single virtual instance.
EC2Provider.SpotGroupAllocator - Class in com.cloudera.director.aws.ec2
Holds state and logic for allocating a group of Spot instances.
EC2ProviderConfigurationValidator - Class in com.cloudera.director.aws.ec2
Validates EC2 provider configuration.
EC2ProviderConfigurationValidator(AmazonEC2Client, AmazonIdentityManagementClient) - Constructor for class com.cloudera.director.aws.ec2.EC2ProviderConfigurationValidator
Creates an EC2 provider configuration validator with the specified parameters.
EMPTY_FILTERS - Static variable in class com.cloudera.director.aws.AWSFilters
Empty filters.
enhanceTemplateConfiguration(String, Configured, LocalizationContext) - Method in class com.cloudera.director.aws.ec2.EC2Provider
 
EPHEMERAL_DEVICE_MAPPINGS_SECTION - Static variable in class com.cloudera.director.aws.Configurations
The HOCON path prefix for ephemeral device mapping configuration.
ephemeralDeviceMappings - Variable in class com.cloudera.director.aws.AWSLauncher
 
EphemeralDeviceMappings - Class in com.cloudera.director.aws.ec2
Maps an instance type to a list of block device mappings for ephemeral storage.
EphemeralDeviceMappings(Configured, File, LocalizationContext) - Constructor for class com.cloudera.director.aws.ec2.EphemeralDeviceMappings
Creates ephemeral device mappings with the specified parameters.
EphemeralDeviceMappings(EphemeralDeviceMappings.EphemeralDeviceMappingsConfigProperties) - Constructor for class com.cloudera.director.aws.ec2.EphemeralDeviceMappings
Creates ephemeral device mappings with the specified parameters.
EphemeralDeviceMappings.EphemeralDeviceMappingsConfig - Class in com.cloudera.director.aws.ec2
 
EphemeralDeviceMappings.EphemeralDeviceMappingsConfigProperties - Class in com.cloudera.director.aws.ec2
 
EphemeralDeviceMappings.EphemeralDeviceMappingsConfigProperties.EphemeralDeviceMappingsConfigurationPropertyToken - Enum in com.cloudera.director.aws.ec2
Ephemeral device mappings configuration properties.
EphemeralDeviceMappingsConfig(EphemeralDeviceMappings.EphemeralDeviceMappingsConfigProperties) - Constructor for class com.cloudera.director.aws.ec2.EphemeralDeviceMappings.EphemeralDeviceMappingsConfig
Creates an ephemeral device mappings config with the specified parameters.
ephemeralDeviceMappingsConfigProperties - Variable in class com.cloudera.director.aws.ec2.EphemeralDeviceMappings.EphemeralDeviceMappingsConfig
 
EphemeralDeviceMappingsConfigProperties(Configured, File, LocalizationContext) - Constructor for class com.cloudera.director.aws.ec2.EphemeralDeviceMappings.EphemeralDeviceMappingsConfigProperties
Creates ephemeral device mappings config properties with the specified parameters.
ephemeralDeviceMappingsResolver() - Method in class com.cloudera.director.aws.ec2.EphemeralDeviceMappings.EphemeralDeviceMappingsConfig
 

F

FACTORY - Static variable in class com.cloudera.director.aws.common.ResourceBundleLocalizationContext
The default resource bundle localization factory.
find(EC2InstanceTemplate, Collection<String>) - Method in class com.cloudera.director.aws.ec2.EC2Provider
 
find(RDSInstanceTemplate, Collection<String>) - Method in class com.cloudera.director.aws.rds.RDSProvider
 
fromInstanceStateName(InstanceStateName) - Static method in class com.cloudera.director.aws.ec2.EC2InstanceState
Returns the Director instance state for the specified EC2 instance state name.
fromRdsStatus(RDSStatus) - Static method in class com.cloudera.director.aws.rds.RDSInstanceState
Returns the Director instance state for the specified RDS status.

G

getAllocatedStorage() - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns the optional amount of storage (in gigabytes) to be initially allocated for the database instance.
getAutoMinorVersionUpgrade() - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns whether minor engine upgrades will be applied automatically to the DB instance during the maintenance window.
getAvailabilityZone() - Method in class com.cloudera.director.aws.ec2.EC2InstanceTemplate
Returns the optional availability zone.
getAvailabilityZone() - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns the optional availability zone.
getAWSFilters(Config) - Static method in class com.cloudera.director.aws.AWSFilters
Returns AWS filters based on the specified configuration.
getBackupRetentionPeriod() - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns the optional number of days for which automated backups are retained.
getBlacklistValue(String, String) - Method in class com.cloudera.director.aws.AWSFilters
If the specified value is in the specified blacklist, returns the associated blacklist value.
getBundle(String, Locale) - Method in interface com.cloudera.director.aws.common.ResourceBundleLocalizationContext.ResourceBundleResolver
Returns the specified resource bundle for the specified locale, or null if there is no such resource bundle.
getClient() - Method in class com.cloudera.director.aws.ec2.EC2Provider
 
getClient() - Method in class com.cloudera.director.aws.rds.RDSProvider
Returns the RDS client.
getClientConfiguration() - Method in class com.cloudera.director.aws.AWSClientConfig
Returns an AWS ClientConfiguration representing the current proxy state.
getClientConfiguration() - Method in class com.cloudera.director.aws.AWSProvider
Returns the AWS client configuration.
getConfiguration(LocalizationContext) - Method in class com.cloudera.director.aws.common.ConfigFragmentWrapper
Builds a map with all the configuration properties.
getConfigurationProperties() - Static method in class com.cloudera.director.aws.AWSCredentialsProviderChainProvider.AWSConfigCredentialsProvider
Returns the list of configuration properties for creating credentials.
getConfigurationProperties() - Static method in class com.cloudera.director.aws.ec2.EC2InstanceTemplate
Returns the list of configuration properties for creating an EC2 instance template, including inherited properties.
getConfigurationProperties() - Static method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns the list of configuration properties for creating an RDS instance template, including inherited properties.
getConfigurationValue(ConfigurationPropertyToken, LocalizationContext) - Method in class com.cloudera.director.aws.common.ConfigFragmentWrapper
Gets the value of a configuration property from the underlying config object.
getConfigurationValue(ConfigurationProperty, LocalizationContext) - Method in class com.cloudera.director.aws.common.ConfigFragmentWrapper
Gets the value of a configuration property from the underlying config object.
getConnectionTimeoutInMilliseconds() - Method in class com.cloudera.director.aws.AWSClientConfig
 
getCredentials() - Method in class com.cloudera.director.aws.AWSCredentialsProviderChainProvider.AWSConfigCredentialsProvider
 
getCredentialsProviderChain(Configured, LocalizationContext) - Static method in class com.cloudera.director.aws.AWSProvider
Returns the provider chain for the specified configuration.
getCustomEndpointsPath() - Method in class com.cloudera.director.aws.rds.RDSEndpoints.RDSEndpointsConfigProperties
 
getCustomMappingsPath() - Method in class com.cloudera.director.aws.ec2.EphemeralDeviceMappings.EphemeralDeviceMappingsConfigProperties
 
getCustomMappingsPath() - Method in class com.cloudera.director.aws.ec2.VirtualizationMappings.VirtualizationMappingsConfigProperties
 
getDatabaseType() - Method in enum com.cloudera.director.aws.rds.RDSEngine
Returns the generic database type for the engine.
getDbName() - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns the optional database name (meaning varies by database engine).
getDbParameterGroupName() - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns the optional name of the DB parameter group to associate with this DB instance.
getDbSubnetGroupName() - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns the optional DB subnet group to associate with this DB instance.
getDefaultDescription() - Method in enum com.cloudera.director.aws.rds.RDSEngine
Returns the default human-readable description of the engine, used when a localized description cannot be found.
getDefaultEngine(DatabaseType) - Static method in enum com.cloudera.director.aws.rds.RDSEngine
Returns the default database engine for the specified database type.
getDeviceNamePrefix() - Method in class com.cloudera.director.aws.ec2.EphemeralDeviceMappings.EphemeralDeviceMappingsConfigProperties
 
getDisplayProperties() - Static method in class com.cloudera.director.aws.ec2.EC2Instance
Returns the list of display properties for an EC2 instance, including inherited properties.
getDisplayProperties() - Static method in class com.cloudera.director.aws.rds.RDSInstance
Returns the list of display properties for an RDS instance, including inherited properties.
getEC2Filters() - Method in class com.cloudera.director.aws.ec2.EC2Provider
Returns the EC2 filters.
getEngine() - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns the name of the database engine to be used for this instance.
getEngineName() - Method in enum com.cloudera.director.aws.rds.RDSEngine
Returns the engine name, as required by RDS.
getEngineVersion() - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns the optional version number of the database engine to use.
getEphemeralDeviceMappings() - Method in class com.cloudera.director.aws.ec2.EC2Provider
Returns the ephemeral device mappings.
getErrorMessage(Exception) - Method in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
Returns the error message for the specified exception.
getFilterMap(String) - Method in class com.cloudera.director.aws.AWSFilters
Returns the filter map for the specified key.
getIamProfileName() - Method in class com.cloudera.director.aws.ec2.EC2InstanceTemplate
Returns the optional IAM profile name.
getIdentityManagementClient() - Method in class com.cloudera.director.aws.ec2.EC2Provider
 
getImage() - Method in class com.cloudera.director.aws.ec2.EC2InstanceTemplate
Returns the image (AMI) ID.
getInstanceClass() - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns the optional instance class, which represents the compute and memory capacity of the DB instance.
getInstanceState(EC2InstanceTemplate, Collection<String>) - Method in class com.cloudera.director.aws.ec2.EC2Provider
 
getInstanceState(RDSInstanceTemplate, Collection<String>) - Method in class com.cloudera.director.aws.rds.RDSProvider
 
getKeyName() - Method in class com.cloudera.director.aws.ec2.EC2InstanceTemplate
Returns the optional EC2 key pair name.
getLicenseModel() - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns the optional license model information for this DB instance.
getMasterUsername() - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns the optional name of master user for the client DB instance.
getMasterUserPassword() - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns the optional password for the master database user.
getMaxErrorRetries() - Method in class com.cloudera.director.aws.AWSClientConfig
 
getMetadata() - Method in class com.cloudera.director.aws.AWSCredentialsProviderChainProvider
 
getOptionalBooleanConfigurationValue(ConfigurationPropertyToken, LocalizationContext) - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns the optional boolean value of the specified configuration property.
getOptionalIntegerConfigurationParameterValue(ConfigurationPropertyToken, LocalizationContext) - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns the optional integer value of the specified configuration property.
getOptionalListConfigurationParameterValue(ConfigurationPropertyToken, LocalizationContext) - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns the optional string list value of the specified configuration property.
getOptionGroupName() - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns the optional option group with which the DB instance should be associated.
getPlacementGroup() - Method in class com.cloudera.director.aws.ec2.EC2InstanceTemplate
Returns the optional placement group.
getPort() - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns the port number on which the database accepts connections.
getPreferredBackupWindow() - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns the optional daily time range during which automated backups are created if automated backups are enabled, using the BackupRetentionPeriod parameter.
getPreferredMaintenanceWindow() - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns the optional weekly time range (in UTC) during which system maintenance can occur.
getProperties() - Method in class com.cloudera.director.aws.ec2.EC2Instance
 
getProperties() - Method in class com.cloudera.director.aws.rds.RDSInstance
 
getPropertyValue(Instance) - Method in enum com.cloudera.director.aws.ec2.EC2Instance.EC2InstanceDisplayPropertyToken
Returns the value of the property from the specified instance.
getPropertyValue(DBInstance) - Method in enum com.cloudera.director.aws.rds.RDSInstance.RDSInstanceDisplayPropertyToken
 
getRangeStart() - Method in class com.cloudera.director.aws.ec2.EphemeralDeviceMappings.EphemeralDeviceMappingsConfigProperties
 
getResourceProviderConfigurationValidator(ResourceProviderMetadata) - Method in class com.cloudera.director.aws.AWSProvider
 
getResourceTemplateConfigurationValidator() - Method in class com.cloudera.director.aws.ec2.EC2Provider
 
getResourceTemplateConfigurationValidator() - Method in class com.cloudera.director.aws.rds.RDSProvider
 
getResourceType() - Method in class com.cloudera.director.aws.ec2.EC2Provider
 
getResourceType() - Method in class com.cloudera.director.aws.rds.RDSProvider
 
getRootVolumeSizeGB() - Method in class com.cloudera.director.aws.ec2.EC2InstanceTemplate
Returns the root volume size (in GB).
getRootVolumeType() - Method in class com.cloudera.director.aws.ec2.EC2InstanceTemplate
Returns the root volume type.
getSectionConfiguration(Config, Optional<String>) - Static method in class com.cloudera.director.aws.common.HoconConfigUtils
Returns the specified optional configuration subsection.
getSectionConfiguration(Config, String) - Static method in class com.cloudera.director.aws.common.HoconConfigUtils
Returns the specified configuration subsection.
getSecurityGroupIds() - Method in class com.cloudera.director.aws.ec2.EC2InstanceTemplate
Returns the security group IDs.
getSpotAllocationRecord(String) - Method in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
Returns the Spot allocation record corresponding to the specified virtual instance ID.
getSpotBidUSDPerHour() - Method in class com.cloudera.director.aws.ec2.EC2InstanceTemplate
Returns the Spot bid, in USD/hr.
getSpotInstanceState() - Method in enum com.cloudera.director.aws.ec2.SpotInstanceRequestStatusCode
Returns the corresponding Spot instance request state.
getSpotInstanceStatusCodeByStatusCodeString(String) - Static method in enum com.cloudera.director.aws.ec2.SpotInstanceRequestStatusCode
Returns the Spot instance request status code corresponding to the specified status code string, or UNKNOWN if the status code string is not recognized.
getStatusCodeString() - Method in enum com.cloudera.director.aws.ec2.SpotInstanceRequestStatusCode
Returns the status code string.
getStringMap(Config, String) - Static method in class com.cloudera.director.aws.common.HoconConfigUtils
Returns a map view of the data associated with the specified key.
getSubfilters(String...) - Method in class com.cloudera.director.aws.AWSFilters
Returns the subfilters identified by the specified sequence of keys.
getSubnetId() - Method in class com.cloudera.director.aws.ec2.EC2InstanceTemplate
Returns the subnet ID.
getSupportedDatabaseTypes() - Static method in enum com.cloudera.director.aws.rds.RDSEngine
Returns the supported database types.
getSupportedEngineByEngineName(String) - Static method in enum com.cloudera.director.aws.rds.RDSEngine
Returns the supported engine with the specified name.
getSupportedEngineNames() - Static method in enum com.cloudera.director.aws.rds.RDSEngine
Returns the list of supported engine names.
getSupportedEngineNames(DatabaseType) - Static method in enum com.cloudera.director.aws.rds.RDSEngine
Returns the supported database engine names for the specified database type.
getSupportedEngineNamesByDatabaseType() - Static method in enum com.cloudera.director.aws.rds.RDSEngine
Returns the valid supported names for each database type.
getSupportedEnginesByEngineName() - Static method in enum com.cloudera.director.aws.rds.RDSEngine
Returns the map from supported engine name to supported engine.
getTenancy() - Method in class com.cloudera.director.aws.ec2.EC2InstanceTemplate
Returns tenancy.
getTestInstance(Map<String, Integer>, LocalizationContext) - Static method in class com.cloudera.director.aws.ec2.EphemeralDeviceMappings
Gets a test instance of this class that uses only the given mapping.
getTestInstance(Map<String, List<String>>, LocalizationContext) - Static method in class com.cloudera.director.aws.ec2.VirtualizationMappings
Gets a test instance of this class that uses only the given mapping.
getTestInstance(Map<String, String>, LocalizationContext) - Static method in class com.cloudera.director.aws.rds.RDSEndpoints
Gets a test instance of this class that uses only the given endpoints.
getType() - Method in class com.cloudera.director.aws.ec2.EC2Instance
 
getType() - Method in class com.cloudera.director.aws.ec2.EC2InstanceTemplate
Returns the instance type.
getType() - Method in class com.cloudera.director.aws.rds.RDSInstance
 
getVirtualizationMappings() - Method in class com.cloudera.director.aws.ec2.EC2Provider
Returns the virtualization mappings.
getVpcSecurityGroupIds() - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns the comma-separated list of EC2 VPC security groups to associate with this DB instance.

H

HoconConfigUtils - Class in com.cloudera.director.aws.common
Provides utilities for dealing with typesafe config.
HTTP_PROXY_SECTION - Static variable in class com.cloudera.director.aws.Configurations
The HOCON path prefix for HTTP proxy configuration.

I

ID - Static variable in class com.cloudera.director.aws.AWSProvider
The cloud provider ID.
ID - Static variable in class com.cloudera.director.aws.ec2.EC2Provider
The resource provider ID.
ID - Static variable in class com.cloudera.director.aws.rds.RDSProvider
The resource provider ID.
initialize(File, HttpProxyParameters) - Method in class com.cloudera.director.aws.AWSLauncher
 
initializeSpotAllocationRecordMap(Collection<String>) - Method in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
Initializes the map from virtual instance IDs to the corresponding Spot allocation records.
INSTANCE_NAME - Static variable in class com.cloudera.director.aws.InstanceTags
The instance name.
instanceTagged - Variable in class com.cloudera.director.aws.ec2.EC2Provider.SpotAllocationRecord
Whether the EC2 instance has been tagged.
InstanceTags - Class in com.cloudera.director.aws
Common tags for cloud instances.
INVALID_ROOT_VOLUME_SIZE_FORMAT_MSG - Static variable in class com.cloudera.director.aws.ec2.EC2InstanceTemplateConfigurationValidator
 
INVALID_ROOT_VOLUME_SIZE_MSG - Static variable in class com.cloudera.director.aws.ec2.EC2InstanceTemplateConfigurationValidator
 
INVALID_ROOT_VOLUME_TYPE_MSG - Static variable in class com.cloudera.director.aws.ec2.EC2InstanceTemplateConfigurationValidator
 
isBlacklisted(String, String) - Method in class com.cloudera.director.aws.AWSFilters
Returns whether the specified value is in the specified blacklist.
isDefaultForType() - Method in enum com.cloudera.director.aws.rds.RDSEngine
Returns whether the engine is the default engine for its database type.
isMultiAZ() - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns whether the DB instance is Multi-AZ.
isPubliclyAccessible() - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns whether the DB instance is publicly accessible.
isSkipFinalSnapshot() - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplate
Returns whether to skip a final snapshot before the DB instance is deleted.
isTerminal() - Method in enum com.cloudera.director.aws.ec2.SpotInstanceRequestStatusCode
Returns whether the status is terminal.
isUseSpotInstances() - Method in class com.cloudera.director.aws.ec2.EC2InstanceTemplate
Returns whether to use Spot Instances.

L

localize(String, String...) - Method in class com.cloudera.director.aws.common.ResourceBundleLocalizationContext
 

M

METADATA - Static variable in class com.cloudera.director.aws.AWSCredentialsProviderChainProvider
The credentials provider metadata.
METADATA - Static variable in class com.cloudera.director.aws.AWSProvider
The cloud provider metadata.
METADATA - Static variable in class com.cloudera.director.aws.ec2.EC2Provider
The resource provider metadata.
METADATA - Static variable in class com.cloudera.director.aws.rds.RDSProvider
The resource provider metadata.
minCount - Variable in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
The minimum number of instances to allocate if not all resources can be allocated.

N

newEmptyPropertyResolver() - Static method in class com.cloudera.director.aws.common.PropertyResolvers
Creates a new property resolver with no properties.
newMapPropertyResolver(Map<String, String>) - Static method in class com.cloudera.director.aws.common.PropertyResolvers
Creates a new property resolver that gets properties from the given map.
newMultiResourcePropertyResolver(String, String...) - Static method in class com.cloudera.director.aws.common.PropertyResolvers
Creates a property resolver that pulls from multiple property resource locations.
newMultiResourcePropertyResolver(boolean, String, String...) - Static method in class com.cloudera.director.aws.common.PropertyResolvers
Creates a property resolver that pulls from multiple property resource locations.
newRequestSpotInstancesRequest(Collection<String>, String) - Method in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
Builds a RequestSpotInstancesRequest for the specified virtual instance IDs.

O

OWNER - Static variable in class com.cloudera.director.aws.InstanceTags
The instance owner.

P

priceChangeDeadlineTime - Variable in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
The latest time to wait for a Spot price change when it is known that the current Spot price exceeds the Spot bid.
privateIpAddress - Variable in class com.cloudera.director.aws.ec2.EC2Provider.SpotAllocationRecord
The private IP address of the EC2 instance, or null if the instance does not yet have a private IP address.
propagate(AmazonClientException) - Static method in class com.cloudera.director.aws.AWSExceptions
Returns an appropriate SPI exception in response to the specified AWS exception.
PropertyResolvers - Class in com.cloudera.director.aws.common
A convenience class for creating property resolvers.

R

RDS_ENDPOINTS_SECTION - Static variable in class com.cloudera.director.aws.Configurations
The HOCON path prefix for RDS endpoints configuration.
rdsEndpoints - Variable in class com.cloudera.director.aws.AWSLauncher
 
RDSEndpoints - Class in com.cloudera.director.aws.rds
A lookup mechanism for RDS endpoints.
RDSEndpoints(Configured, File, LocalizationContext) - Constructor for class com.cloudera.director.aws.rds.RDSEndpoints
Creates RDS endpoints with the specified parameters.
RDSEndpoints(RDSEndpoints.RDSEndpointsConfigProperties) - Constructor for class com.cloudera.director.aws.rds.RDSEndpoints
Creates RDS endpoints with the specified parameters.
RDSEndpoints.RDSEndpointsConfig - Class in com.cloudera.director.aws.rds
 
RDSEndpoints.RDSEndpointsConfigProperties - Class in com.cloudera.director.aws.rds
 
RDSEndpoints.RDSEndpointsConfigProperties.RDSEndpointsConfigurationPropertyToken - Enum in com.cloudera.director.aws.rds
RDS endpoints configuration properties.
RDSEndpointsConfig(RDSEndpoints.RDSEndpointsConfigProperties) - Constructor for class com.cloudera.director.aws.rds.RDSEndpoints.RDSEndpointsConfig
Creates an RDS endpoints config with the specified parameters.
rdsEndpointsConfigProperties - Variable in class com.cloudera.director.aws.rds.RDSEndpoints.RDSEndpointsConfig
 
RDSEndpointsConfigProperties(Configured, File, LocalizationContext) - Constructor for class com.cloudera.director.aws.rds.RDSEndpoints.RDSEndpointsConfigProperties
Creates RDS endpoints config properties with the specified parameters.
rdsEndpointsResolver() - Method in class com.cloudera.director.aws.rds.RDSEndpoints.RDSEndpointsConfig
 
RDSEngine - Enum in com.cloudera.director.aws.rds
The database engines supported by RDS.
RDSInstance - Class in com.cloudera.director.aws.rds
RDS database server instance.
RDSInstance(RDSInstanceTemplate, String, DBInstance) - Constructor for class com.cloudera.director.aws.rds.RDSInstance
Creates an RDS compute instance with the specified parameters.
RDSInstance.RDSInstanceDisplayPropertyToken - Enum in com.cloudera.director.aws.rds
RDS database server instance properties.
RDSInstanceState - Class in com.cloudera.director.aws.rds
RDS instance state implementation.
RDSInstanceState(InstanceStatus, RDSStatus) - Constructor for class com.cloudera.director.aws.rds.RDSInstanceState
Creates an RDS instance state with the specified parameters.
RDSInstanceTemplate - Class in com.cloudera.director.aws.rds
Represents a template for constructing RDS database server instances.
RDSInstanceTemplate(String, Configured, Map<String, String>, LocalizationContext) - Constructor for class com.cloudera.director.aws.rds.RDSInstanceTemplate
Creates an RDS instance template with the specified parameters.
RDSInstanceTemplate.RDSInstanceTemplateConfigurationPropertyToken - Enum in com.cloudera.director.aws.rds
RDS compute instance configuration properties.
RDSInstanceTemplateConfigurationValidator - Class in com.cloudera.director.aws.rds
Validates RDS instance template configuration.
RDSInstanceTemplateConfigurationValidator(RDSProvider) - Constructor for class com.cloudera.director.aws.rds.RDSInstanceTemplateConfigurationValidator
Creates an RDS instance template configuration validator with the specified parameters.
RDSProvider - Class in com.cloudera.director.aws.rds
Database server provider of Amazon RDS instances.
RDSProvider(Configured, RDSEndpoints, AmazonRDSClient, AmazonIdentityManagementClient, LocalizationContext) - Constructor for class com.cloudera.director.aws.rds.RDSProvider
Construct a new provider instance and validate all configurations.
RDSProvider.RDSProviderConfigurationPropertyToken - Enum in com.cloudera.director.aws.rds
RDS configuration properties.
RDSProviderConfigurationValidator - Class in com.cloudera.director.aws.rds
Validates RDS provider configuration.
RDSProviderConfigurationValidator(AmazonRDSClient, RDSEndpoints) - Constructor for class com.cloudera.director.aws.rds.RDSProviderConfigurationValidator
Creates an RDS provider configuration validator with the specified parameters.
RDSStatus - Enum in com.cloudera.director.aws.rds
An enum for the possible statuses of RDS instances.
refresh() - Method in class com.cloudera.director.aws.AWSCredentialsProviderChainProvider.AWSConfigCredentialsProvider
 
requestExpirationTime - Variable in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
The latest time to wait for Spot instance request fulfillment.
requestSpotInstances(RequestSpotInstancesRequest) - Method in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
Requests Spot instances, and returns the resulting Spot instance request IDs.
ResourceBundleLocalizationContext - Class in com.cloudera.director.aws.common
Localization context that uses resource bundles to perform localization.
ResourceBundleLocalizationContext(Locale, String, ResourceBundle) - Constructor for class com.cloudera.director.aws.common.ResourceBundleLocalizationContext
Creates a resource bundle localization context with the specified parameters.
ResourceBundleLocalizationContext.ResourceBundleLocalizationContextFactory - Class in com.cloudera.director.aws.common
Default localization context factory implementation.
ResourceBundleLocalizationContext.ResourceBundleResolver - Interface in com.cloudera.director.aws.common
Resolver for locale-specific resource bundles.
ResourceBundleLocalizationContextFactory(ResourceBundleLocalizationContext.ResourceBundleResolver) - Constructor for class com.cloudera.director.aws.common.ResourceBundleLocalizationContext.ResourceBundleLocalizationContextFactory
Creates a resource bundle localization context factory with the specified parameters.

S

setConnectionTimeoutInMilliseconds(int) - Method in class com.cloudera.director.aws.AWSClientConfig
 
setCustomEndpointsPath(String) - Method in class com.cloudera.director.aws.rds.RDSEndpoints.RDSEndpointsConfigProperties
 
setCustomMappingsPath(String) - Method in class com.cloudera.director.aws.ec2.EphemeralDeviceMappings.EphemeralDeviceMappingsConfigProperties
 
setCustomMappingsPath(String) - Method in class com.cloudera.director.aws.ec2.VirtualizationMappings.VirtualizationMappingsConfigProperties
 
setDBInstance(DBInstance) - Method in class com.cloudera.director.aws.rds.RDSInstance
Sets the RDS instance.
setDeviceNamePrefix(String) - Method in class com.cloudera.director.aws.ec2.EphemeralDeviceMappings.EphemeralDeviceMappingsConfigProperties
 
setFieldValue(AWSClientConfig, String) - Method in enum com.cloudera.director.aws.AWSClientConfig.AWSClientConfigurationPropertyToken
Sets the value of the corresponding field on the AWS client config using the specified value.
setHttpProxyParameters(HttpProxyParameters) - Method in class com.cloudera.director.aws.AWSClientConfig
 
setInstance(Instance) - Method in class com.cloudera.director.aws.ec2.EC2Instance
Sets the EC2 instance.
setMaxErrorRetries(int) - Method in class com.cloudera.director.aws.AWSClientConfig
 
setRangeStart(String) - Method in class com.cloudera.director.aws.ec2.EphemeralDeviceMappings.EphemeralDeviceMappingsConfigProperties
 
SpotAllocationRecord(String) - Constructor for class com.cloudera.director.aws.ec2.EC2Provider.SpotAllocationRecord
Creates a Spot allocation record with the specified parameters.
spotAllocationRecordsByVirtualInstanceId - Variable in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
The map from virtual instance IDs to the corresponding Spot allocation records.
SpotGroupAllocator(EC2InstanceTemplate, Collection<String>, int, Date, Date) - Constructor for class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
Creates a Spot group allocator with the specified parameters.
spotInstanceRequestExists(String) - Method in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
Checks whether the specified Spot instance request is visible, i.e. can be located by a describe Spot instance request call.
spotInstanceRequestId - Variable in class com.cloudera.director.aws.ec2.EC2Provider.SpotAllocationRecord
The Spot instance request ID, or null if a Spot instance has not been requested.
SpotInstanceRequestStatusCode - Enum in com.cloudera.director.aws.ec2
EC2 Spot instance request status codes.
spotInstancesByUntaggedSpotInstanceRequestId - Variable in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
The map from untagged Spot instance request IDs to the corresponding Spot instances.
stripQuotes(String) - Static method in class com.cloudera.director.aws.common.HoconConfigUtils
Returns a key that has any matched pair of double quotes present at the beginning and end of the key removed.

T

Tags - Class in com.cloudera.director.aws
Common tags for cloud resources.
tagSpotInstanceRequest(List<Tag>, String, String) - Method in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
Tags an EC2 Spot instance request.
tagSpotInstanceRequests(Collection<String>, Collection<String>) - Method in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
Tags the Spot instance requests with the specified IDs with the corresponding virtual instance IDs.
tagSpotInstances() - Method in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
Tags provisioned Spot instances.
template - Variable in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
The instance template.
terminateSpotInstances(PluginExceptionConditionAccumulator) - Method in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
Terminates any running Spot instances (includes discovered orphans and allocated instances).
toRDSString() - Method in enum com.cloudera.director.aws.rds.RDSStatus
Gets the string value of this status used in RDS calls.
TYPE - Static variable in class com.cloudera.director.aws.ec2.EC2Instance
The resource type representing an EC2 instance.
TYPE - Static variable in class com.cloudera.director.aws.rds.RDSInstance
The resource type representing an RDS instance.

U

unwrap() - Method in enum com.cloudera.director.aws.AWSClientConfig.AWSClientConfigurationPropertyToken
Returns the configuration property.
unwrap() - Method in enum com.cloudera.director.aws.AWSCredentialsProviderChainProvider.AWSConfigCredentialsProvider.AWSConfigCredentialsProviderConfigurationPropertyToken
 
unwrap() - Method in enum com.cloudera.director.aws.ec2.EC2Instance.EC2InstanceDisplayPropertyToken
 
unwrap() - Method in enum com.cloudera.director.aws.ec2.EC2InstanceTemplate.EC2InstanceTemplateConfigurationPropertyToken
 
unwrap() - Method in enum com.cloudera.director.aws.ec2.EC2Provider.EC2ProviderConfigurationPropertyToken
 
unwrap() - Method in enum com.cloudera.director.aws.ec2.EphemeralDeviceMappings.EphemeralDeviceMappingsConfigProperties.EphemeralDeviceMappingsConfigurationPropertyToken
 
unwrap() - Method in enum com.cloudera.director.aws.ec2.VirtualizationMappings.VirtualizationMappingsConfigProperties.VirtualizationMappingsConfigurationPropertyToken
 
unwrap() - Method in enum com.cloudera.director.aws.rds.RDSEndpoints.RDSEndpointsConfigProperties.RDSEndpointsConfigurationPropertyToken
 
unwrap() - Method in enum com.cloudera.director.aws.rds.RDSInstance.RDSInstanceDisplayPropertyToken
 
unwrap() - Method in enum com.cloudera.director.aws.rds.RDSInstanceTemplate.RDSInstanceTemplateConfigurationPropertyToken
 
unwrap() - Method in enum com.cloudera.director.aws.rds.RDSProvider.RDSProviderConfigurationPropertyToken
 

V

validate(String, Configured, PluginExceptionConditionAccumulator, LocalizationContext) - Method in class com.cloudera.director.aws.ec2.EC2InstanceTemplateConfigurationValidator
 
validate(String, Configured, PluginExceptionConditionAccumulator, LocalizationContext) - Method in class com.cloudera.director.aws.ec2.EC2ProviderConfigurationValidator
 
validate(String, Configured, PluginExceptionConditionAccumulator, LocalizationContext) - Method in class com.cloudera.director.aws.rds.RDSInstanceTemplateConfigurationValidator
 
validate(String, Configured, PluginExceptionConditionAccumulator, LocalizationContext) - Method in class com.cloudera.director.aws.rds.RDSProviderConfigurationValidator
 
valueOf(String) - Static method in enum com.cloudera.director.aws.AWSClientConfig.AWSClientConfigurationPropertyToken
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cloudera.director.aws.AWSCredentialsProviderChainProvider.AWSConfigCredentialsProvider.AWSConfigCredentialsProviderConfigurationPropertyToken
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cloudera.director.aws.ec2.EC2Instance.EC2InstanceDisplayPropertyToken
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cloudera.director.aws.ec2.EC2InstanceTemplate.EC2InstanceTemplateConfigurationPropertyToken
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cloudera.director.aws.ec2.EC2Provider.EC2ProviderConfigurationPropertyToken
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cloudera.director.aws.ec2.EphemeralDeviceMappings.EphemeralDeviceMappingsConfigProperties.EphemeralDeviceMappingsConfigurationPropertyToken
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cloudera.director.aws.ec2.SpotInstanceRequestStatusCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cloudera.director.aws.ec2.VirtualizationMappings.VirtualizationMappingsConfigProperties.VirtualizationMappingsConfigurationPropertyToken
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cloudera.director.aws.rds.RDSEndpoints.RDSEndpointsConfigProperties.RDSEndpointsConfigurationPropertyToken
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cloudera.director.aws.rds.RDSEngine
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cloudera.director.aws.rds.RDSInstance.RDSInstanceDisplayPropertyToken
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cloudera.director.aws.rds.RDSInstanceTemplate.RDSInstanceTemplateConfigurationPropertyToken
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cloudera.director.aws.rds.RDSProvider.RDSProviderConfigurationPropertyToken
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cloudera.director.aws.rds.RDSStatus
Returns the enum constant of this type with the specified name.
valueOfRDSString(String) - Static method in enum com.cloudera.director.aws.rds.RDSStatus
Gets the enum with the given RDS string value.
values() - Static method in enum com.cloudera.director.aws.AWSClientConfig.AWSClientConfigurationPropertyToken
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cloudera.director.aws.AWSCredentialsProviderChainProvider.AWSConfigCredentialsProvider.AWSConfigCredentialsProviderConfigurationPropertyToken
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cloudera.director.aws.ec2.EC2Instance.EC2InstanceDisplayPropertyToken
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cloudera.director.aws.ec2.EC2InstanceTemplate.EC2InstanceTemplateConfigurationPropertyToken
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cloudera.director.aws.ec2.EC2Provider.EC2ProviderConfigurationPropertyToken
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cloudera.director.aws.ec2.EphemeralDeviceMappings.EphemeralDeviceMappingsConfigProperties.EphemeralDeviceMappingsConfigurationPropertyToken
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cloudera.director.aws.ec2.SpotInstanceRequestStatusCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cloudera.director.aws.ec2.VirtualizationMappings.VirtualizationMappingsConfigProperties.VirtualizationMappingsConfigurationPropertyToken
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cloudera.director.aws.rds.RDSEndpoints.RDSEndpointsConfigProperties.RDSEndpointsConfigurationPropertyToken
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cloudera.director.aws.rds.RDSEngine
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cloudera.director.aws.rds.RDSInstance.RDSInstanceDisplayPropertyToken
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cloudera.director.aws.rds.RDSInstanceTemplate.RDSInstanceTemplateConfigurationPropertyToken
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cloudera.director.aws.rds.RDSProvider.RDSProviderConfigurationPropertyToken
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cloudera.director.aws.rds.RDSStatus
Returns an array containing the constants of this enum type, in the order they are declared.
virtualInstanceId - Variable in class com.cloudera.director.aws.ec2.EC2Provider.SpotAllocationRecord
The virtual instance ID.
virtualInstanceIds - Variable in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
The virtual instance IDs.
VIRTUALIZATION_MAPPINGS_SECTION - Static variable in class com.cloudera.director.aws.Configurations
The HOCON path prefix for virtualization mapping configuration.
virtualizationMappings - Variable in class com.cloudera.director.aws.AWSLauncher
 
VirtualizationMappings - Class in com.cloudera.director.aws.ec2
Maps a virtualization type to the instance types that support it.
VirtualizationMappings(Configured, File, LocalizationContext) - Constructor for class com.cloudera.director.aws.ec2.VirtualizationMappings
Creates virtualization mappings with the specified parameters.
VirtualizationMappings(VirtualizationMappings.VirtualizationMappingsConfigProperties) - Constructor for class com.cloudera.director.aws.ec2.VirtualizationMappings
Creates virtualization mappings with the specified parameters.
VirtualizationMappings.VirtualizationMappingsConfig - Class in com.cloudera.director.aws.ec2
 
VirtualizationMappings.VirtualizationMappingsConfigProperties - Class in com.cloudera.director.aws.ec2
 
VirtualizationMappings.VirtualizationMappingsConfigProperties.VirtualizationMappingsConfigurationPropertyToken - Enum in com.cloudera.director.aws.ec2
Virtualization mappings configuration properties.
VirtualizationMappingsConfig(VirtualizationMappings.VirtualizationMappingsConfigProperties) - Constructor for class com.cloudera.director.aws.ec2.VirtualizationMappings.VirtualizationMappingsConfig
Creates an virtualization mappings config with the specified parameters.
virtualizationMappingsConfigProperties - Variable in class com.cloudera.director.aws.ec2.VirtualizationMappings.VirtualizationMappingsConfig
 
VirtualizationMappingsConfigProperties(Configured, File, LocalizationContext) - Constructor for class com.cloudera.director.aws.ec2.VirtualizationMappings.VirtualizationMappingsConfigProperties
Creates virtualization mappings config properties with the specified parameters.
virtualizationMappingsResolver() - Method in class com.cloudera.director.aws.ec2.VirtualizationMappings.VirtualizationMappingsConfig
 

W

waitForPrivateIpAddresses() - Method in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
Waits for provisioned Spot instances to have a private IP address.
waitForSpotInstances(Set<String>, boolean) - Method in class com.cloudera.director.aws.ec2.EC2Provider.SpotGroupAllocator
Waits for pending Spot instance requests to be fulfilled.
WHITELIST - Static variable in class com.cloudera.director.aws.AWSFilters
A configuration key representing a whitelist.
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2016. All rights reserved.