Modifier and Type | Method and Description |
---|---|
protected Map<Resource,Set<Map<String,Object>>> |
QueryImpl.getJoinedResourceProperties(Set<String> propertyIds,
Resource parentResource,
String category)
Get a map of property sets keyed by the resources associated with this
query.
|
Modifier and Type | Method and Description |
---|---|
protected Map<Resource,Set<Map<String,Object>>> |
QueryImpl.getJoinedResourceProperties(Set<String> propertyIds,
Resource parentResource,
String category)
Get a map of property sets keyed by the resources associated with this
query.
|
Constructor and Description |
---|
ExtendedResourcePredicateVisitor(Map<Resource,Set<Map<String,Object>>> extendedProperties)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected ClusterTopology |
ClusterBlueprintRenderer.createClusterTopology(TreeNode<Resource> clusterNode) |
Modifier and Type | Method and Description |
---|---|
void |
ResourceDefinition.PostProcessor.process(Request request,
TreeNode<Resource> resultNode,
String href) |
Modifier and Type | Method and Description |
---|---|
TreeNode<Resource> |
Result.getResultTree()
Obtain the results of the request invocation as a Tree structure.
|
TreeNode<Resource> |
ResultImpl.getResultTree() |
Modifier and Type | Method and Description |
---|---|
protected void |
ResultPostProcessorImpl.finalizeNode(TreeNode<Resource> node)
Allows subclasses to finalize node
|
Modifier and Type | Class and Description |
---|---|
class |
ResourceImpl
Simple resource implementation.
|
Modifier and Type | Method and Description |
---|---|
Resource |
PageResponseImpl.getNextResource() |
Resource |
PageResponseImpl.getPreviousResource() |
Resource |
RequestStatusImpl.getRequestResource() |
protected Resource |
BlueprintResourceProvider.toResource(BlueprintEntity entity,
Set<String> requestedIds)
Create a resource instance from a blueprint entity.
|
protected Resource |
GroupPrivilegeResourceProvider.toResource(GroupPrivilegeResponse response,
Set<String> requestedIds)
Translate the Response into a Resource
|
protected Resource |
ClusterPrivilegeResourceProvider.toResource(PrivilegeEntity privilegeEntity,
Map<Long,UserEntity> userEntities,
Map<Long,GroupEntity> groupEntities,
Map<Long,PermissionEntity> roleEntities,
Map<Long,ClusterEntity> resourceEntities,
Set<String> requestedIds) |
protected Resource |
AmbariPrivilegeResourceProvider.toResource(PrivilegeEntity privilegeEntity,
Map<Long,UserEntity> userEntities,
Map<Long,GroupEntity> groupEntities,
Map<Long,PermissionEntity> roleEntities,
Map<Long,Object> resourceEntities,
Set<String> requestedIds) |
protected Resource |
PrivilegeResourceProvider.toResource(PrivilegeEntity privilegeEntity,
Map<Long,UserEntity> userEntities,
Map<Long,GroupEntity> groupEntities,
Map<Long,PermissionEntity> roleEntities,
Map<Long,T> resourceEntities,
Set<String> requestedIds)
Convert the given privilege entity into a Resource.
|
protected Resource |
ViewPrivilegeResourceProvider.toResource(PrivilegeEntity privilegeEntity,
Map<Long,UserEntity> userEntities,
Map<Long,GroupEntity> groupEntities,
Map<Long,PermissionEntity> roleEntities,
Map<Long,ViewInstanceEntity> resourceEntities,
Set<String> requestedIds) |
protected Resource |
RemoteClusterResourceProvider.toResource(Set<String> requestedIds,
RemoteAmbariClusterEntity cluster) |
protected Resource |
UserPrivilegeResourceProvider.toResource(UserPrivilegeResponse response,
Set<String> requestedIds)
Translate the Response into a Resource
|
protected Resource |
ViewInstanceResourceProvider.toResource(ViewInstanceEntity viewInstanceEntity,
Set<String> requestedIds) |
protected Resource |
ViewURLResourceProvider.toResource(ViewURLEntity viewURLEntity)
Converts a View URL entity into a Resource.
|
Modifier and Type | Method and Description |
---|---|
Set<Resource> |
JobResourceProvider.JobFetcher.fetchJobDetails(Set<String> requestedIds,
String clusterName,
String workflowId,
String jobId)
Fetch job resources.
|
Set<Resource> |
JobResourceProvider.PostgresJobFetcher.fetchJobDetails(Set<String> requestedIds,
String clusterName,
String workflowId,
String jobId) |
Set<Resource> |
TaskAttemptResourceProvider.TaskAttemptFetcher.fetchTaskAttemptDetails(Set<String> requestedIds,
String clusterName,
String workflowId,
String jobId,
String taskAttemptId)
Fetch task attempt resources
|
Set<Resource> |
TaskAttemptResourceProvider.PostgresTaskAttemptFetcher.fetchTaskAttemptDetails(Set<String> requestedIds,
String clusterName,
String workflowId,
String jobId,
String taskAttemptId) |
Set<Resource> |
WorkflowResourceProvider.WorkflowFetcher.fetchWorkflows(Set<String> requestedIds,
String clusterName,
String workflowId)
Fetch workflow resources.
|
Set<Resource> |
WorkflowResourceProvider.PostgresWorkflowFetcher.fetchWorkflows(Set<String> requestedIds,
String clusterName,
String workflowId) |
Set<Resource> |
RequestStatusImpl.getAssociatedResources() |
protected Comparator<Resource> |
ClusterControllerImpl.getComparator()
Get the associated resource comparator.
|
Iterable<Resource> |
PageResponseImpl.getIterable() |
Iterable<Resource> |
ClusterControllerImpl.getIterable(Resource.Type type,
QueryResponse queryResponse,
Request request,
Predicate predicate,
PageRequest pageRequest,
SortRequest sortRequest) |
protected Iterable<Resource> |
ClusterControllerImpl.getResourceIterable(Resource.Type type,
Request request,
Predicate predicate)
Get an iterable set of resources filtered by the given request and
predicate objects.
|
Set<Resource> |
QueryResponseImpl.getResources() |
Set<Resource> |
ViewResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ClusterKerberosDescriptorResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ViewInstanceResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
AlertTargetResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
RootServiceResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ExtensionLinkResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
UserPrivilegeResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
StackResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
QuickLinkArtifactResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
InstanceResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
OperatingSystemResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ViewURLResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
RootServiceHostComponentResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
AlertDefinitionResourceProvider.getResources(Request request,
Predicate predicate)
Get a set of
resources based on the given request and predicate
information. |
Set<Resource> |
StackServiceResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
RemoteClusterResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
HostStackVersionResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
VersionDefinitionResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ActiveWidgetLayoutResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
AbstractAuthorizedResourceProvider.getResources(Request request,
Predicate predicate)
Get a set of
resources based on the given request and predicate
information. |
Set<Resource> |
UserAuthorizationResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ThemeArtifactResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
PermissionResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
WorkflowResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
UpgradeSummaryResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
CompatibleRepositoryVersionResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ClusterResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ArtifactResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
RequestScheduleResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
HostComponentResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
FeedResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ComponentResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
LdapSyncEventResourceProvider.getResources(Request event,
Predicate predicate) |
Set<Resource> |
StackVersionResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
StackConfigurationDependencyResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
UpgradeItemResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
TaskResourceProvider.getResources(Request request,
Predicate predicate)
Get a set of
resources based on the given request and predicate
information. |
Set<Resource> |
AlertGroupResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
UpgradeGroupResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ExtensionResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
WidgetResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
RepositoryResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
LoggingResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
RequestResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
WidgetLayoutResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ActionResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
HostComponentProcessResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
StackLevelConfigurationResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
TaskAttemptResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ViewVersionResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
BlueprintResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
HostKerberosIdentityResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ReadOnlyResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
StackServiceComponentResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
UserResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
UserAuthenticationSourceResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
TargetClusterResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
AlertHistoryResourceProvider.getResources(Request request,
Predicate predicate)
Get a set of
resources based on the given request and predicate
information. |
Set<Resource> |
RoleAuthorizationResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
AlertResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
RootServiceComponentResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ExtensionVersionResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
AlertNoticeResourceProvider.getResources(Request request,
Predicate predicate)
Get a set of
resources based on the given request and predicate
information. |
Set<Resource> |
StackConfigurationResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
MpackResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
StackDependencyResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
KerberosDescriptorResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
JobResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
StackArtifactResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
PreUpgradeCheckResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
UpgradeResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
GroupPrivilegeResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ViewPermissionResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
StageResourceProvider.getResources(Request request,
Predicate predicate) |
protected Set<Resource> |
HostResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
protected Set<Resource> |
RepositoryVersionResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
protected Set<Resource> |
RootServiceComponentConfigurationResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
protected Set<Resource> |
CredentialResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
protected Set<Resource> |
GroupResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
Set<Resource> |
ServiceConfigVersionResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
protected Set<Resource> |
AbstractAuthorizedResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate)
Get a set of
resources based on the given request and predicate
information if the authenticated user is authorized to do so. |
Set<Resource> |
SettingResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
Set<Resource> |
PrivilegeResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
Set<Resource> |
ClusterStackVersionResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
Set<Resource> |
ConfigurationResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
Set<Resource> |
ClientConfigResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
protected Set<Resource> |
MemberResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
protected Set<Resource> |
ServiceResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
Set<Resource> |
ConfigGroupResourceProvider.getResourcesAuthorized(Request request,
Predicate predicate) |
Set<Resource> |
ClusterControllerImpl.populateResources(Resource.Type type,
Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
AlertSummaryPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
HttpPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
RootServiceComponentPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
StackDefinedPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
int |
ClusterControllerImpl.ResourceComparator.compare(Resource resource1,
Resource resource2) |
boolean |
UserResourceProvider.evaluate(Predicate predicate,
Resource resource)
ResourcePredicateEvaluator implementation.
|
boolean |
DefaultResourcePredicateEvaluator.evaluate(Predicate predicate,
Resource resource) |
boolean |
ConfigGroupResourceProvider.evaluate(Predicate predicate,
Resource resource)
Bypassing predicate evaluation for the lack of a matcher for a
non-scalar resource
|
protected static Map<String,Object> |
FeedResourceProvider.getUpdateMap(Resource resource,
Map<String,Object> propertyMap)
Get a property map for an update based on an existing feed resource updated with the
given property map.
|
abstract void |
HttpPropertyProvider.HttpPropertyRequest.populateResource(Resource resource,
InputStream inputStream)
Populate the given resource from the given input stream.
|
void |
JsonHttpPropertyRequest.populateResource(Resource resource,
InputStream inputStream) |
protected void |
AbstractJDBCResourceProvider.setInt(Resource resource,
String propertyId,
ResultSet rs,
Set<String> requestedIds)
Retrieves the db field corresponding to a property id from a result set as
an int and sets the resulting int as a resource property.
|
protected void |
AbstractJDBCResourceProvider.setLong(Resource resource,
String propertyId,
ResultSet rs,
Set<String> requestedIds)
Retrieves the db field corresponding to a property id from a result set as
a long and sets the resulting long as a resource property.
|
protected static boolean |
BaseProvider.setResourceProperty(Resource resource,
String propertyId,
Object value,
Set<String> requestedIds)
Set a property value on the given resource for the given id and value.
|
protected void |
AbstractJDBCResourceProvider.setString(Resource resource,
String propertyId,
ResultSet rs,
Set<String> requestedIds)
Retrieves the db field corresponding to a property id from a result set as
a string and sets the resulting string as a resource property.
|
Modifier and Type | Method and Description |
---|---|
void |
HostStackVersionResourceProvider.addRequestedEntities(Set<Resource> resources,
List<HostVersionEntity> requestedEntities,
Set<String> requestedIds,
String clusterName)
Adds requested entities to resources
|
protected boolean |
AbstractPropertyProvider.checkAuthorizationForMetrics(Set<Resource> resources,
String clusterNamePropertyId)
Check the User's authorization for retrieving the Metrics.
|
protected Set<String> |
AbstractPropertyProvider.getClustersNameFromResources(Set<Resource> resources,
String clusterNamePropertyId)
Retrieves all the cluster names to which the passed-in Resource's belong.
|
protected Set<Long> |
AbstractPropertyProvider.getClustersResourceId(Set<Resource> resources,
String clusterNamePropertyId)
Retrieves all the 'Cluster's Resource Ids' from the passed-in Resources.
|
protected RequestStatus |
AbstractResourceProvider.getRequestStatus(RequestStatusResponse response,
Set<Resource> associatedResources)
Get a request status
|
protected RequestStatus |
AbstractResourceProvider.getRequestStatus(RequestStatusResponse response,
Set<Resource> associatedResources,
RequestStatusMetaData requestStatusMetaData) |
protected String |
AbstractPropertyProvider.getResourceTypeFromResources(Set<Resource> resources)
Retrieves passed-in Resource's Type
|
Set<Resource> |
ClusterControllerImpl.populateResources(Resource.Type type,
Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
AlertSummaryPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
HttpPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
RootServiceComponentPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
StackDefinedPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Constructor and Description |
---|
PageResponseImpl(Iterable<Resource> iterable,
int offset,
Resource previousResource,
Resource nextResource,
Integer totalResourceCount) |
RequestStatusImpl(Resource requestResource) |
RequestStatusImpl(Resource requestResource,
Set<Resource> associatedResources) |
RequestStatusImpl(Resource requestResource,
Set<Resource> associatedResources,
RequestStatusMetaData requestStatusMetaData) |
ResourceImpl(Resource resource)
Copy constructor
|
ResourceImpl(Resource resource,
Set<String> propertyIds)
Construct a resource from the given resource, setting only the properties
that are found in the given set of property and category ids.
|
Constructor and Description |
---|
ExportBlueprintRequest(TreeNode<Resource> clusterNode,
AmbariManagementController controller) |
ExportedHostGroup(TreeNode<Resource> host)
Constructor.
|
PageRequestImpl(PageRequest.StartingPoint startingPoint,
int pageSize,
int offset,
Predicate predicate,
Comparator<Resource> comparator) |
PageResponseImpl(Iterable<Resource> iterable,
int offset,
Resource previousResource,
Resource nextResource,
Integer totalResourceCount) |
QueryResponseImpl(Set<Resource> resources)
Constructor.
|
QueryResponseImpl(Set<Resource> resources,
boolean sortedResponse,
boolean pagedResponse,
int totalResourceCount)
Constructor.
|
RequestStatusImpl(Resource requestResource,
Set<Resource> associatedResources) |
RequestStatusImpl(Resource requestResource,
Set<Resource> associatedResources,
RequestStatusMetaData requestStatusMetaData) |
Modifier and Type | Method and Description |
---|---|
Set<Resource> |
JDBCResourceProvider.getResources(Request request,
Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
protected Resource |
JMXPropertyProvider.populateResource(Resource resource,
Request request,
Predicate predicate,
ThreadPoolEnabledPropertyProvider.Ticket ticket)
Populate a resource by obtaining the requested JMX properties.
|
Modifier and Type | Method and Description |
---|---|
Set<Resource> |
JMXPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
protected Resource |
JMXPropertyProvider.populateResource(Resource resource,
Request request,
Predicate predicate,
ThreadPoolEnabledPropertyProvider.Ticket ticket)
Populate a resource by obtaining the requested JMX properties.
|
Modifier and Type | Method and Description |
---|---|
Set<Resource> |
JMXPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
Set<Resource> |
LoggingSearchPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
Set<Resource> |
LoggingSearchPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
protected Resource |
RestMetricsPropertyProvider.populateResource(Resource resource,
Request request,
Predicate predicate,
ThreadPoolEnabledPropertyProvider.Ticket ticket)
Populate a resource by obtaining the requested REST properties.
|
protected abstract Resource |
ThreadPoolEnabledPropertyProvider.populateResource(Resource resource,
Request request,
Predicate predicate,
ThreadPoolEnabledPropertyProvider.Ticket ticket)
Populate a resource by obtaining the requested JMX properties.
|
Modifier and Type | Method and Description |
---|---|
Set<Resource> |
MetricsReportPropertyProviderProxy.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
MetricsPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
ThreadPoolEnabledPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
MetricsPropertyProviderProxy.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
protected abstract Set<Resource> |
MetricsPropertyProvider.populateResourcesWithProperties(Set<Resource> resources,
Request request,
Set<String> propertyIds)
Delegate implementation of populating resources to concrete providers.
|
Modifier and Type | Method and Description |
---|---|
protected abstract String |
MetricsPropertyProvider.getComponentName(Resource resource)
Get the component name for the given resource.
|
String |
ThreadPoolEnabledPropertyProvider.getHost(Resource resource,
String clusterName,
String componentName)
Returns a hostname for component
|
protected abstract String |
MetricsPropertyProvider.getHostName(Resource resource)
Get the host name for the given resource.
|
protected Resource |
RestMetricsPropertyProvider.populateResource(Resource resource,
Request request,
Predicate predicate,
ThreadPoolEnabledPropertyProvider.Ticket ticket)
Populate a resource by obtaining the requested REST properties.
|
protected abstract Resource |
ThreadPoolEnabledPropertyProvider.populateResource(Resource resource,
Request request,
Predicate predicate,
ThreadPoolEnabledPropertyProvider.Ticket ticket)
Populate a resource by obtaining the requested JMX properties.
|
Modifier and Type | Method and Description |
---|---|
Set<Resource> |
MetricsReportPropertyProviderProxy.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
MetricsPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
ThreadPoolEnabledPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
MetricsPropertyProviderProxy.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
protected abstract Set<Resource> |
MetricsPropertyProvider.populateResourcesWithProperties(Set<Resource> resources,
Request request,
Set<String> propertyIds)
Delegate implementation of populating resources to concrete providers.
|
Modifier and Type | Method and Description |
---|---|
Set<Resource> |
GangliaReportPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
GangliaPropertyProvider.populateResourcesWithProperties(Set<Resource> resources,
Request request,
Set<String> propertyIds) |
Modifier and Type | Method and Description |
---|---|
protected String |
GangliaHostPropertyProvider.getComponentName(Resource resource) |
protected String |
GangliaHostComponentPropertyProvider.getComponentName(Resource resource) |
protected String |
GangliaComponentPropertyProvider.getComponentName(Resource resource) |
protected Set<String> |
GangliaHostPropertyProvider.getGangliaClusterNames(Resource resource,
String clusterName) |
protected abstract Set<String> |
GangliaPropertyProvider.getGangliaClusterNames(Resource resource,
String clusterName)
Get the ganglia cluster name for the given resource.
|
protected Set<String> |
GangliaHostComponentPropertyProvider.getGangliaClusterNames(Resource resource,
String clusterName) |
protected Set<String> |
GangliaComponentPropertyProvider.getGangliaClusterNames(Resource resource,
String clusterName) |
protected String |
GangliaHostPropertyProvider.getHostName(Resource resource) |
protected String |
GangliaHostComponentPropertyProvider.getHostName(Resource resource) |
protected String |
GangliaComponentPropertyProvider.getHostName(Resource resource) |
Modifier and Type | Method and Description |
---|---|
Set<Resource> |
GangliaReportPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
GangliaPropertyProvider.populateResourcesWithProperties(Set<Resource> resources,
Request request,
Set<String> propertyIds) |
Modifier and Type | Method and Description |
---|---|
Set<Resource> |
AMSReportPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
AMSPropertyProvider.populateResourcesWithProperties(Set<Resource> resources,
Request request,
Set<String> propertyIds) |
Modifier and Type | Method and Description |
---|---|
protected String |
AMSHostPropertyProvider.getComponentName(Resource resource) |
protected String |
AMSHostComponentPropertyProvider.getComponentName(Resource resource) |
protected String |
AMSComponentPropertyProvider.getComponentName(Resource resource) |
protected String |
AMSHostPropertyProvider.getHostName(Resource resource) |
protected String |
AMSHostComponentPropertyProvider.getHostName(Resource resource) |
protected String |
AMSComponentPropertyProvider.getHostName(Resource resource) |
protected String |
AMSPropertyProvider.getOverridenComponentName(Resource resource) |
Modifier and Type | Method and Description |
---|---|
Set<Resource> |
AMSReportPropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate) |
Set<Resource> |
AMSPropertyProvider.populateResourcesWithProperties(Set<Resource> resources,
Request request,
Set<String> propertyIds) |
Modifier and Type | Method and Description |
---|---|
boolean |
GreaterPredicate.evaluate(Resource resource) |
boolean |
AlwaysPredicate.evaluate(Resource resource) |
boolean |
LessPredicate.evaluate(Resource resource) |
boolean |
LessEqualsPredicate.evaluate(Resource resource) |
boolean |
AndPredicate.evaluate(Resource resource) |
boolean |
CategoryIsEmptyPredicate.evaluate(Resource resource) |
boolean |
NotPredicate.evaluate(Resource resource) |
boolean |
FilterPredicate.evaluate(Resource resource) |
boolean |
GreaterEqualsPredicate.evaluate(Resource resource) |
boolean |
OrPredicate.evaluate(Resource resource) |
boolean |
EqualsPredicate.evaluate(Resource resource) |
boolean |
EqualsPredicate.evaluateIgnoreCase(Resource resource)
Case insensitive equality support for string types
|
Modifier and Type | Method and Description |
---|---|
Resource |
PageResponse.getNextResource()
Get the next resource after this page.
|
Resource |
PageResponse.getPreviousResource()
Get the last resource before this page.
|
Resource |
RequestStatus.getRequestResource()
Get the resource of type request for the asynchronous request.
|
Modifier and Type | Method and Description |
---|---|
Set<Resource> |
RequestStatus.getAssociatedResources()
Get the resources involved in the operation initiated by the request.
|
Iterable<Resource> |
PageResponse.getIterable()
Get the iterable set of resources for the page.
|
Iterable<Resource> |
ClusterController.getIterable(Resource.Type type,
QueryResponse queryResponse,
Request request,
Predicate predicate,
PageRequest pageRequest,
SortRequest sortRequest)
Get an iterable set of resources from the given set of resources filtered by the
given request and predicate objects.
|
Set<Resource> |
QueryResponse.getResources()
Get the set of resources returned in the response.
|
Set<Resource> |
ResourceProvider.getResources(Request request,
Predicate predicate)
Get a set of
resources based on the given request and predicate
information. |
Set<Resource> |
ClusterController.populateResources(Resource.Type type,
Set<Resource> resources,
Request request,
Predicate predicate)
Populate the given resources from the associated property providers.
|
Set<Resource> |
PropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate)
Populate the given set of resource with any properties that this property
provider can provide and return a populated set of resources.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ResourcePredicateEvaluator.evaluate(Predicate predicate,
Resource resource)
Evaluate the given predicate for the given resource.
|
boolean |
Predicate.evaluate(Resource resource)
Evaluate the predicate for the given resource.
|
Modifier and Type | Method and Description |
---|---|
Set<Resource> |
ClusterController.populateResources(Resource.Type type,
Set<Resource> resources,
Request request,
Predicate predicate)
Populate the given resources from the associated property providers.
|
Set<Resource> |
PropertyProvider.populateResources(Set<Resource> resources,
Request request,
Predicate predicate)
Populate the given set of resource with any properties that this property
provider can provide and return a populated set of resources.
|
Modifier and Type | Method and Description |
---|---|
static Map<String,Object> |
PropertyHelper.getProperties(Resource resource)
Get a map of all the property values keyed by property id for the given resource.
|
Modifier and Type | Method and Description |
---|---|
Resource |
UpgradeHelper.getTaskResource(String clusterName,
Long requestId,
Long stageId,
Long taskId)
Get a single resource for the task with the given parameters.
|
Modifier and Type | Method and Description |
---|---|
Set<Resource> |
ViewExternalSubResourceProvider.getResources(Request request,
Predicate predicate) |
Set<Resource> |
ViewSubResourceProvider.getResources(Request request,
Predicate predicate) |
Copyright © 2022 Apache Software Foundation. All rights reserved.