| Interface | Description |
|---|---|
| AbstractResourceProvider.Command<T> |
Command to invoke against the Ambari backend.
|
| ArtifactResourceProvider.TypeRegistration |
Used to register a dynamic sub-resource with an existing resource type.
|
| BlueprintConfigurationProcessor.PropertyUpdater |
Provides functionality to update a property value.
|
| JobResourceProvider.JobFetcher |
Simple interface for fetching jobs from db.
|
| ObservableResourceProvider |
A resource provider that accepts observers that listen for resource provider events.
|
| ResourceProviderObserver |
An object that listens for events from a resource provider.
|
| TaskAttemptResourceProvider.TaskAttemptFetcher |
Simple interface for fetching task attempts from db.
|
| WorkflowResourceProvider.WorkflowFetcher |
Simple interface for fetching workflows from db.
|
| Class | Description |
|---|---|
| AbstractAuthorizedResourceProvider |
AbstractAuthorizedResourceProvider helps to provide an authorization layer for a resource provider.
|
| AbstractControllerResourceProvider |
Abstract resource provider implementation that maps to an Ambari management controller.
|
| AbstractDRResourceProvider |
Abstract resource provider implementation that maps to an Ivory service.
|
| AbstractJDBCResourceProvider<E extends Enum<E>> |
Abstract resource provider implementation that contains helper methods for
retrieving data from a result set.
|
| AbstractPropertyProvider |
Abstract property provider implementation.
|
| AbstractProviderModule |
An abstract provider module implementation.
|
| AbstractResourceProvider |
Abstract resource provider implementation that maps to an Ambari management controller.
|
| ActionResourceProvider | |
| ActiveWidgetLayoutResourceProvider |
Resource provider for widget layout resources.
|
| AlertDefinitionResourceProvider |
ResourceProvider for Alert Definitions
|
| AlertGroupResourceProvider |
The
AlertGroupResourceProvider class deals with managing the CRUD
operations alert groups, including property coercion to and from
AlertGroupEntity. |
| AlertHistoryResourceProvider |
ResourceProvider for Alert History
|
| AlertNoticeResourceProvider |
ResourceProvider for Alert History
|
| AlertResourceProvider |
ResourceProvider for Alert instances
|
| AlertResourceProviderUtils |
AlertResourceProviderUtils provides utility methods used to help perform tasks within alert-specific
resource providers.
|
| AlertSummaryPropertyProvider |
Property provider that adds alert summary information to endpoints.
|
| AlertTargetResourceProvider |
The
AlertTargetResourceProvider class deals with managing the CRUD
operations for AlertTarget, including property coercion to and from
AlertTargetEntity. |
| AmbariPrivilegeResourceProvider |
Resource provider for Ambari privileges.
|
| AmbariServerConfigurationHandler |
AmbariServerConfigurationHandler handles Ambari server specific configuration properties.
|
| AmbariServerConfigurationUtils |
Provides useful utility methods for AMBARI-level configuration related tasks.
|
| AmbariServerLDAPConfigurationHandler |
AmbariServerLDAPConfigurationHandler handles Ambari server LDAP-specific configuration properties.
|
| AmbariServerSSOConfigurationHandler |
AmbariServerSSOConfigurationHandler is an
AmbariServerConfigurationHandler implementation
handing changes to the SSO configuration |
| AppCookieManager |
Handles SPNego authentication as a client of hadoop service, caches
hadoop.auth cookie returned by hadoop service on successful SPNego
authentication.
|
| ArtifactResourceProvider |
Provider for cluster artifacts.
|
| AtlasServerHttpPropertyRequest |
Atlas server specific HTTP property request.
|
| BaseClusterRequest |
Provides common cluster request functionality.
|
| BaseProvider |
Base provider implementation for both property and resource providers.
|
| BlueprintConfigurationProcessor |
Updates configuration properties based on cluster topology.
|
| BlueprintConfigurationProcessor.MultipleHostTopologyUpdater |
Topology based updater which replaces original host names (possibly more than one) contained in a property
value with the host names which runs the associated component in the new cluster.
|
| BlueprintResourceProvider |
Resource Provider for Blueprint resources.
|
| BlueprintResourceProvider.BlueprintConfigPopulationStrategy |
The structure of blueprints is evolving where multiple resource
structures are to be supported.
|
| BlueprintResourceProvider.BlueprintConfigPopulationStrategyV1 |
Original blueprint configuration format where configs were a map
of strings.
|
| BlueprintResourceProvider.BlueprintConfigPopulationStrategyV2 |
New blueprint configuration format where configs are a map from 'properties' and
'properties_attributes' to a map of strings.
|
| CalculatedStatus |
Status of a request resource, calculated from a set of tasks or stages.
|
| ClientConfigResourceProvider |
Resource provider for client config resources.
|
| ClientConfigResourceProvider.TarUtils |
This is the utility class to do further compression related operations
on already compressed component configuration files
|
| ClusterControllerImpl |
Default cluster controller implementation.
|
| ClusterKerberosDescriptorResourceProvider |
A read-only resource provider to get a the Kerberos Descriptor relevant to the cluster.
|
| ClusterPrivilegeResourceProvider |
Resource provider for cluster privileges.
|
| ClusterResourceProvider |
Resource provider for cluster resources.
|
| ClusterStackVersionResourceProvider |
Resource provider for cluster stack versions resources.
|
| CompatibleRepositoryVersion |
Helper class for maintaining RepositoryVersionEntity along with
supported Upgrade Type(s).
|
| CompatibleRepositoryVersionResourceProvider |
Resource provider for repository versions resources.
|
| ComponentResourceProvider |
Resource provider for component resources.
|
| ConfigBasedJmxHostProvider |
A special
JMXHostProvider that resolves JMX URIs based on cluster configuration. |
| ConfigGroupResourceProvider | |
| ConfigurationResourceProvider |
Resource provider for configuration resources.
|
| CredentialResourceProvider |
A write-only resource provider for securely stored credentials
|
| DefaultProviderModule |
The default provider module implementation.
|
| DefaultResourcePredicateEvaluator |
The default predicate evaluator.
|
| DeleteHostComponentStatusMetaData | |
| DeleteStatusMetaData | |
| ExportBlueprintRequest |
Request to export a blueprint from an existing cluster.
|
| Extension |
Encapsulates extension information.
|
| ExtensionLinkResourceProvider |
An extension version is like a stack version but it contains custom services.
|
| ExtensionResourceProvider |
An extension version is like a stack version but it contains custom services.
|
| ExtensionVersionResourceProvider |
An extension version is like a stack version but it contains custom services.
|
| FeedResourceProvider |
DR feed resource provider.
|
| GroupPrivilegeResourceProvider |
Resource provider for group privilege resources.
|
| GroupResourceProvider |
Resource provider for group resources.
|
| HostComponentProcessResourceProvider |
Resource Provider for HostComponent process resources.
|
| HostComponentResourceProvider |
Resource provider for host component resources.
|
| HostKerberosIdentityResourceProvider |
Read-only resource provider for Kerberos identity resources.
|
| HostResourceProvider |
Resource provider for host resources.
|
| HostStackVersionResourceProvider |
Resource provider for host stack versions resources.
|
| HostStatusHelper | |
| HttpPropertyProvider |
Property provider for host component resources that is used to read HTTP data from another server.
|
| HttpPropertyProvider.HttpPropertyRequest |
Represents an HTTP request to another server for properties to be
used to populate an Ambari resource.
|
| InstanceResourceProvider |
DR instance resource provider.
|
| JobResourceProvider |
Resource provider for job resources.
|
| JsonHttpPropertyRequest |
Represents an HTTP request to another server for properties to be used to populate an Ambari resource.
|
| KerberosDescriptorResourceProvider | |
| LdapSyncEventResourceProvider |
Resource provider for ldap sync events.
|
| LoggingResourceProvider | |
| MemberResourceProvider |
Resource provider for member resources.
|
| MpackResourceProvider |
ResourceProvider for Mpack instances
|
| OperatingSystemResourceProvider | |
| OperationStatusMetaData |
OperationStatusMetaData is data to return as the status of an operation invoked on a set of resources
while processing a REST API request.
|
| OverriddenMetricsHostProvider |
I'm a special
MetricHostProvider that can override default component host names. |
| PageRequestImpl |
Basic page request implementation.
|
| PageResponseImpl |
Basic page response implementation.
|
| PermissionResourceProvider |
Resource provider for permission instances.
|
| PreUpgradeCheckResourceProvider |
Resource provider for pre-upgrade checks.
|
| PrivilegeResourceProvider<T> |
Abstract resource provider for privilege resources.
|
| PropertyInfo |
Property identifier information.
|
| PropertyPredicateVisitor |
Predicate visitor for extracting property values from the
PropertyPredicates of a predicate graph. |
| PropertyValueTrimmingStrategyDefiner | |
| ProvisionClusterRequest |
Request for provisioning a cluster.
|
| QueryResponseImpl |
Simple
QueryResponse implementation. |
| QuickLinkArtifactResourceProvider | |
| ReadOnlyResourceProvider | |
| RecommendationResourceProvider | |
| RemoteClusterResourceProvider |
Resource Provider for Remote Cluster
|
| RepositoryResourceProvider | |
| RepositoryVersionResourceProvider |
Resource provider for repository versions resources.
|
| RequestImpl |
Default request implementation.
|
| RequestOperationLevel |
Operation level is specified along with some requests.
|
| RequestResourceFilter | |
| RequestResourceProvider |
Resource provider for request resources.
|
| RequestScheduleResourceProvider | |
| RequestStageContainer |
Contains stages associated with a request.
|
| RequestStatusImpl |
Default request status implementation.
|
| ResourceImpl |
Simple resource implementation.
|
| ResourceManagerHttpPropertyRequest |
Resource manager specific HTTP property request.
|
| ResourceProviderEvent |
Resource provider event used to update resource provider observers.
|
| RoleAuthorizationResourceProvider |
A write-only resource provider for securely stored credentials
|
| RootServiceComponentConfigurationHandlerFactory |
RootServiceComponentConfigurationHandlerFactory produces RootServiceComponentConfigurationHandler
implementations for the relevant service, component, and category.
|
| RootServiceComponentConfigurationResourceProvider | |
| RootServiceComponentPropertyProvider |
RootServiceComponentPropertyProvider is a PropertyProvider implementation providing additional
properties for RootServiceComponent resources, like AMBARI_SERVER and AMBARI_AGENT.
|
| RootServiceComponentResourceProvider | |
| RootServiceHostComponentResourceProvider | |
| RootServiceResourceProvider | |
| ScaleClusterRequest |
A request for a scaling an existing cluster.
|
| SchemaImpl |
Simple schema implementation.
|
| ServiceConfigVersionResourceProvider | |
| ServiceResourceProvider |
Resource provider for service resources.
|
| SettingResourceProvider |
This class deals with managing CRUD operation on
SettingEntity. |
| SimplifyingPredicateVisitor |
A predicate visitor used to simplify by doing the following ...
|
| SortRequestImpl | |
| Stack |
Encapsulates stack information.
|
| Stack.ConfigProperty |
Contains a configuration property's value and attributes.
|
| StackAdvisorResourceProvider |
Abstract superclass for recommendations and validations.
|
| StackArtifactResourceProvider |
Provider for stack and stack service artifacts.
|
| StackConfigurationDependencyResourceProvider | |
| StackConfigurationResourceProvider | |
| StackDefinedPropertyProvider |
This class analyzes a service's metrics to determine if additional
metrics should be fetched.
|
| StackDependencyResourceProvider |
Resource provider for Stack Dependency resource.
|
| StackLevelConfigurationResourceProvider | |
| StackResourceProvider | |
| StackServiceComponentResourceProvider | |
| StackServiceResourceProvider | |
| StackVersionResourceProvider | |
| StageResourceProvider |
ResourceProvider for Stage
|
| TargetClusterResourceProvider |
DR target cluster resource provider.
|
| TaskAttemptResourceProvider |
Resource provider for task attempt resources.
|
| TaskResourceProvider |
Resource provider for task resources.
|
| TemporalInfoImpl |
Temporal query data.
|
| ThemeArtifactResourceProvider | |
| UnitUpdater |
I append the stack defined unit to the original property value.
|
| UnitUpdater.PropertyUnit | |
| UnitUpdater.PropertyValue | |
| UpgradeGroupResourceProvider |
Manages groupings of upgrade items.
|
| UpgradeItemResourceProvider |
Manages the ability to get the status of upgrades.
|
| UpgradeResourceProvider |
Manages the ability to start and get status of upgrades.
|
| UpgradeResourceProvider.ConfigurationPackBuilder |
Builds the correct
ConfigUpgradePack based on the upgrade and
source stack. |
| UpgradeSummary |
Represents a detailed summary of an upgrade, including the most recent failed task in order to bubble up errors.
|
| UpgradeSummaryResourceProvider |
Get a summary of an upgrade request.
|
| URLStreamProvider |
URL based implementation of a stream provider.
|
| URLStreamProvider.AmbariHttpUrlConnectionProvider |
A default implementation of
HttpURLConnectionProvider, this class
will use the URLStreamProvider in order to provide an
HttpURLConnection which is able to use Ambari's cookie store,
truststore, and timeout values. |
| UserAuthenticationSourceResourceProvider |
Resource provider for user authentication source resources.
|
| UserAuthorizationResourceProvider |
A write-only resource provider for securely stored credentials
|
| UserPrivilegeResourceProvider |
Resource provider for user privilege resources.
|
| UserResourceProvider |
Resource provider for user resources.
|
| ValidationResourceProvider | |
| VersionDefinitionResourceProvider |
The
VersionDefinitionResourceProvider class deals with managing Version Definition
files. |
| ViewInstanceResourceProvider |
Resource provider for view instances.
|
| ViewPermissionResourceProvider |
Resource provider for custom view permissions.
|
| ViewPrivilegeResourceProvider |
Resource provider for view privilege resources.
|
| ViewResourceProvider |
Resource provider for view instances.
|
| ViewURLResourceProvider |
Resource provider for view URLs.
|
| ViewVersionResourceProvider |
Resource provider for view versions.
|
| WidgetLayoutResourceProvider |
Resource provider for widget layout resources.
|
| WidgetResourceProvider |
Resource provider for repository versions resources.
|
| WorkflowResourceProvider |
Resource provider for workflow resources.
|
| Enum | Description |
|---|---|
| BlueprintExportType |
Handles most of type-specific behavior for blueprint export.
|
| CalculatedStatus.StatusType | |
| ProvisionAction | |
| ResourceProviderEvent.Type | |
| TrimmingStrategy |
Various strategies for trimming properties during blueprint deployment.
|
| WidgetLayoutResourceProvider.SCOPE | |
| WidgetResourceProvider.SCOPE |
| Exception | Description |
|---|---|
| ConfigurationTopologyException |
Indicates that there is a problem with the cluster topology configuration.
|
Copyright © 2022 Apache Software Foundation. All rights reserved.