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.