| Package | Description |
|---|---|
| org.hawkular.inventory.api | |
| org.hawkular.inventory.base |
| Modifier and Type | Method and Description |
|---|---|
protected static EntityNotFoundException |
EmptyInventory.entityNotFound(Class<? extends Entity<?,?>> entityClass) |
| Modifier and Type | Method and Description |
|---|---|
Relationship |
EmptyInventory.MetricTypesReadAssociate.associate(Path id) |
Relationship |
EmptyInventory.MetricsReadAssociate.associate(Path id) |
Relationship |
EmptyInventory.ResourcesReadAssociate.associate(Path id) |
void |
WriteInterface.delete(Id id)
Deletes an entity with the provided id from the current position in the inventory traversal.
|
void |
EmptyInventory.DataReadWrite.delete(Role ignored) |
void |
EmptyInventory.TenantsReadWrite.delete(String id) |
void |
EmptyInventory.ResourceTypesReadWrite.delete(String id) |
void |
EmptyInventory.MetricTypesReadWrite.delete(String id) |
void |
EmptyInventory.EnvironmentReadWrite.delete(String id) |
void |
EmptyInventory.FeedsReadWrite.delete(String id) |
void |
EmptyInventory.MetricsReadWrite.delete(String id) |
void |
EmptyInventory.ResourcesReadWrite.delete(String id) |
Relationship |
EmptyInventory.MetricTypesReadAssociate.disassociate(Path id) |
Relationship |
EmptyInventory.MetricsReadAssociate.disassociate(Path id) |
Relationship |
EmptyInventory.ResourcesReadAssociate.disassociate(Path id) |
Relationship |
Resources.ReadAssociate.disassociate(Path id)
Removes the
Relationships.WellKnown.isParentOf relationship between the
two resources. |
DataEntity |
Data.Single.entity()
Loads the data entity on the current position in the inventory traversal along with its data.
|
E |
EmptyInventory.SingleBase.entity() |
Environment |
EmptyInventory.EnvironmentsSingle.entity() |
Relationship |
EmptyInventory.RelationshipsSingle.entity() |
DataEntity |
EmptyInventory.DatasSingle.entity() |
Entity |
ResolvableToSingle.entity()
Resolves the entity and returns it.
|
Single |
ResolvingToSingle.get(Address address)
Tries to find a single entity in the current position in the inventory traversal.
|
Tenants.Single |
EmptyInventory.TenantsRead.get(Path path) |
ResourceTypes.Single |
EmptyInventory.ResourceTypesRead.get(Path path) |
MetricTypes.Single |
EmptyInventory.MetricTypesRead.get(Path path) |
MetricTypes.Single |
EmptyInventory.MetricTypesReadAssociate.get(Path id) |
Environments.Single |
EmptyInventory.EnvironmentsRead.get(Path id) |
Feeds.Single |
EmptyInventory.FeedsRead.get(Path id) |
Metrics.Single |
EmptyInventory.MetricsRead.get(Path id) |
Metrics.Single |
EmptyInventory.MetricsReadAssociate.get(Path id) |
Resources.Single |
EmptyInventory.ResourcesRead.get(Path id) |
Resources.Single |
EmptyInventory.ResourcesReadAssociate.get(Path id) |
Data.Single |
EmptyInventory.DataRead.get(Role ignored) |
Data.Single |
EmptyInventory.DataReadWrite.get(Role ignored) |
Tenants.Single |
EmptyInventory.TenantsReadContained.get(String id) |
Tenants.Single |
EmptyInventory.TenantsReadWrite.get(String id) |
ResourceTypes.Single |
EmptyInventory.ResourceTypesReadContained.get(String id) |
ResourceTypes.Single |
EmptyInventory.ResourceTypesReadWrite.get(String id) |
MetricTypes.Single |
EmptyInventory.MetricTypesReadContained.get(String id) |
MetricTypes.Single |
EmptyInventory.MetricTypesReadWrite.get(String id) |
Environments.Single |
EmptyInventory.EnvironmentsReadContained.get(String id) |
Environments.Single |
EmptyInventory.EnvironmentReadWrite.get(String id) |
Relationships.Single |
EmptyInventory.RelationshipsRead.get(String id) |
Relationships.Single |
EmptyInventory.RelationshipsReadWrite.get(String id) |
Feeds.Single |
EmptyInventory.FeedsReadContained.get(String id) |
Feeds.Single |
EmptyInventory.FeedsReadWrite.get(String id) |
Metrics.Single |
EmptyInventory.MetricsReadContained.get(String id) |
Metrics.Single |
EmptyInventory.MetricsReadWrite.get(String id) |
Resources.Single |
EmptyInventory.ResourcesReadContained.get(String id) |
Resources.Single |
EmptyInventory.ResourcesReadWrite.get(String id) |
default Environments.Single |
Inventory.inspect(Environment environment)
Provides an access interface for inspecting given environment.
|
default Feeds.Single |
Inventory.inspect(Feed feed)
Provides an access interface for inspecting given feed.
|
default Metrics.Single |
Inventory.inspect(Metric metric)
Provides an access interface for inspecting given metric.
|
default MetricTypes.Single |
Inventory.inspect(MetricType metricType)
Provides an access interface for inspecting given metric type.
|
default Resources.Single |
Inventory.inspect(Resource resource)
Provides an access interface for inspecting given resource.
|
default ResourceTypes.Single |
Inventory.inspect(ResourceType resourceType)
Provides an access interface for inspecting given resource type.
|
default Tenants.Single |
Inventory.inspect(Tenant tenant)
Provides an access interface for inspecting given tenant.
|
void |
Data.Single.update(DataEntity.Update update) |
void |
EmptyInventory.DatasSingle.update(DataEntity.Update update) |
void |
WriteInterface.update(Id id,
U update)
Persists the provided entity on the current position in the inventory traversal.
|
void |
EmptyInventory.RelationshipsSingle.update(Relationship.Update o) |
void |
Data.ReadWrite.update(Role role,
DataEntity.Update update) |
void |
EmptyInventory.DataReadWrite.update(Role ignored,
DataEntity.Update update) |
void |
EmptyInventory.EnvironmentReadWrite.update(String id,
Environment.Update update) |
void |
EmptyInventory.FeedsReadWrite.update(String id,
Feed.Update update) |
void |
EmptyInventory.MetricsReadWrite.update(String id,
Metric.Update update) |
void |
EmptyInventory.MetricTypesReadWrite.update(String id,
MetricType.Update update) |
void |
EmptyInventory.ResourcesReadWrite.update(String id,
Resource.Update update) |
void |
EmptyInventory.ResourceTypesReadWrite.update(String id,
ResourceType.Update update) |
void |
EmptyInventory.TenantsReadWrite.update(String id,
Tenant.Update update) |
void |
EmptyInventory.SingleBase.update(Update update) |
void |
ResolvableToSingle.update(Update update)
Updates the entity.
|
| Modifier and Type | Method and Description |
|---|---|
Relationship |
BaseMetrics.ReadAssociate.associate(Path id) |
Relationship |
BaseMetricTypes.ReadAssociate.associate(Path id) |
Relationship |
BaseResources.ReadAssociate.associate(Path id) |
Relationship |
BaseMetrics.ReadAssociate.disassociate(Path id) |
Relationship |
BaseMetricTypes.ReadAssociate.disassociate(Path id) |
Relationship |
BaseResources.ReadAssociate.disassociate(Path id) |
Feeds.Single |
BaseFeeds.Read.get(Path id) |
Metrics.Single |
BaseMetrics.Read.get(Path id) |
Metrics.Single |
BaseMetrics.ReadAssociate.get(Path id) |
MetricTypes.Single |
BaseMetricTypes.Read.get(Path id) |
MetricTypes.Single |
BaseMetricTypes.ReadAssociate.get(Path id) |
Resources.Single |
BaseResources.Read.get(Path id) |
ResourceTypes.Single |
BaseResourceTypes.Read.get(Path id) |
Environments.Single |
BaseEnvironments.Read.get(Path id) |
Tenants.Single |
BaseTenants.Read.get(Path id) |
Data.Single |
BaseData.Read.get(R role) |
Data.Single |
BaseData.ReadWrite.get(R role) |
Feeds.Single |
BaseFeeds.ReadWrite.get(String id) |
Feeds.Single |
BaseFeeds.ReadContained.get(String id) |
Metrics.Single |
BaseMetrics.ReadWrite.get(String id) |
Metrics.Single |
BaseMetrics.ReadContained.get(String id) |
MetricTypes.Single |
BaseMetricTypes.ReadWrite.get(String id) |
MetricTypes.Single |
BaseMetricTypes.ReadContained.get(String id) |
Resources.Single |
BaseResources.ReadWrite.get(String id) |
Resources.Single |
BaseResources.ReadContained.get(String id) |
ResourceTypes.Single |
BaseResourceTypes.ReadWrite.get(String id) |
ResourceTypes.Single |
BaseResourceTypes.ReadContained.get(String id) |
Environments.Single |
BaseEnvironments.ReadWrite.get(String id) |
Environments.Single |
BaseEnvironments.ReadContained.get(String id) |
Relationships.Single |
BaseRelationships.ReadWrite.get(String id) |
Relationships.Single |
BaseRelationships.Read.get(String id) |
Tenants.Single |
BaseTenants.ReadWrite.get(String id) |
Tenants.Single |
BaseTenants.ReadContained.get(String id) |
Copyright © 2015 Red Hat, Inc.. All rights reserved.