| Interface | Description |
|---|---|
| Blueprint |
Blueprint representation.
|
| BlueprintValidator |
Provides blueprint validation.
|
| ClusterTopology |
Represents a full cluster topology including all instance information as well as the associated
blueprint which provides all abstract topology information.
|
| Configurable |
Provides support for JSON serializaion of
Configuration objects. |
| HostGroup |
Host Group representation.
|
| KerberosDescriptor |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| PersistedState |
Persistence abstraction.
|
| StackFactory | |
| TopologyRequest |
A request which is used to create or modify a cluster topology.
|
| TopologyRequestFactory |
Factory for creating topology requests.
|
| TopologyValidator |
Performs topology validation.
|
| Class | Description |
|---|---|
| AdvisedConfiguration | |
| AmbariContext |
Provides topology related information as well as access to the core Ambari functionality.
|
| AsyncCallableService<T> |
Callable service implementation for executing tasks asynchronously.
|
| BlueprintFactory |
Create a Blueprint instance.
|
| BlueprintImpl |
Blueprint implementation.
|
| BlueprintValidatorImpl |
Default blueprint validator.
|
| Cardinality |
Component cardinality representation.
|
| ClusterConfigurationRequest |
Responsible for cluster configuration.
|
| ClusterTopologyImpl |
Represents a cluster topology.
|
| Component | |
| ConfigurableHelper |
Helper class for
Configurable |
| Configuration |
Configuration for a topology entity such as a blueprint, hostgroup or cluster.
|
| ConfigurationFactory |
Creates a configuration instance from user provided properties.
|
| ConfigurationFactory.ConfigurationStrategyV1 |
Original blueprint configuration format where configs were a map
of strings.
|
| ConfigurationFactory.ConfigurationStrategyV2 |
New blueprint configuration format where configs are a map from 'properties' and
'properties_attributes' to a map of strings.
|
| Credential |
Holds credential info submitted in a cluster create template.
|
| DefaultStackFactory |
Default implementation of StackFactory.
|
| HostGroupImpl |
Host Group implementation.
|
| HostGroupInfo |
Host Group information specific to a cluster instance.
|
| HostRequest |
Represents a set of requests to a single host such as install, start, etc.
|
| KerberosDescriptorFactory |
Factory for kerberos descriptor instances
|
| KerberosDescriptorImpl |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| LogicalRequest |
Logical Request implementation used to provision a cluster deployed by Blueprints.
|
| LogicalRequestFactory |
Factory for creating logical requests
|
| PersistedStateImpl |
Implementation which uses Ambari Database DAO and Entity objects for persistence
of topology related information.
|
| PersistedTopologyRequest |
Wrapper around a TopologyRequest which adds an id that can be used
to refer to the persisted entity.
|
| RepositorySetting | |
| SecurityConfiguration |
Holds security related properties, the securityType and security descriptor (in case of KERBEROS
kerberos_descriptor) either contains the whole descriptor or just the reference to it.
|
| SecurityConfigurationFactory | |
| Setting | |
| SettingFactory |
Creates the Setting object from the parsed blueprint.
|
| STOMPComponentsDeleteHandler | |
| TopologyManager |
Manages all cluster provisioning actions on the cluster topology.
|
| TopologyRequestFactoryImpl |
Factory for creating topology requests.
|
| Enum | Description |
|---|---|
| AmbariContext.TaskType | |
| ConfigRecommendationStrategy | |
| ProvisionStep |
Steps of service provisioning.
|
| TopologyRequest.Type |
Request types.
|
| Exception | Description |
|---|---|
| AsyncCallableService.RetryTaskSilently | |
| GPLLicenseNotAcceptedException |
Indicates an not permitted LZO usage.
|
| InvalidTopologyException |
Indicates an invalid topology.
|
| InvalidTopologyTemplateException |
The information provided is invalid for the template.
|
| NoSuchBlueprintException |
The requested blueprint doesn't exist
|
| NoSuchHostGroupException |
Created with IntelliJ IDEA.
|
Copyright © 2022 Apache Software Foundation. All rights reserved.