# Hierarchy For All Packages

Package Hierarchies:

- com.trendmicro.ds.antimalware.rest.api,
- com.trendmicro.ds.antimalware.rest.object,
- com.trendmicro.ds.integrity.rest.api,
- com.trendmicro.ds.integrity.rest.object,
- com.trendmicro.ds.loginspection.rest.api,
- com.trendmicro.ds.loginspection.rest.object,
- com.trendmicro.ds.network.rest.api,
- com.trendmicro.ds.network.rest.object,
- com.trendmicro.ds.platform.rest.api,
- com.trendmicro.ds.platform.rest.message.error,
- com.trendmicro.ds.platform.rest.object,
- com.trendmicro.ds.platform.rest.object.au,
- com.trendmicro.ds.platform.rest.object.cloud,
- com.trendmicro.ds.platform.rest.object.host,
- com.trendmicro.ds.platform.rest.object.monitoring,
- com.trendmicro.ds.platform.rest.object.mt.configuration,
- com.trendmicro.ds.platform.rest.object.mt.tenantdb,
- com.trendmicro.ds.platform.rest.object.mt.tenanttemplate,
- com.trendmicro.ds.platform.rest.object.tenant,
- com.trendmicro.ds.platform.rest.object.util

## Class Hierarchy

- java.lang.Object
  - com.trendmicro.ds.platform.rest.object.AddActivationCodeResponse
  - com.trendmicro.ds.antimalware.rest.object.AntiMalwareEventListing
  - com.trendmicro.ds.antimalware.rest.object.AntiMalwareSpywareItem
  - com.trendmicro.ds.platform.rest.object.ApplicationInfos
  - com.trendmicro.ds.platform.rest.object.BarDataElement
  - com.trendmicro.ds.platform.rest.object.BarDataListing
  - com.trendmicro.ds.platform.rest.object.cloud.CloudAccountElement
  - com.trendmicro.ds.platform.rest.object.cloud.CloudAccountListing
  - com.trendmicro.ds.platform.rest.object.host.ComponentElement
  - com.trendmicro.ds.platform.rest.object.au.ComponentInfoElement
  - com.trendmicro.ds.platform.rest.object.host.ComponentListing
  - com.trendmicro.ds.network.rest.object.CounterApplicationTypeListing
  - com.trendmicro.ds.platform.rest.object.util.CounterElement
    - com.trendmicro.ds.network.rest.object.CounterApplicationTypeElement
    - com.trendmicro.ds.integrity.rest.object.CounterIntegrityRuleElement
    - com.trendmicro.ds.loginspection.rest.object.CounterLogInspectionRuleElement
    - com.trendmicro.ds.antimalware.rest.object.CounterMalwareDetectedElement
    - com.trendmicro.ds.network.rest.object.CounterPacketElement
    - com.trendmicro.ds.network.rest.object.CounterPayloadElement
    - com.trendmicro.ds.antimalware.rest.object.CounterWebReputationUrlElement
  - com.trendmicro.ds.integrity.rest.object.CounterIntegrityRuleListing
  - com.trendmicro.ds.loginspection.rest.object.CounterLogInspectionRuleListing
  - com.trendmicro.ds.antimalware.rest.object.CounterMalwareDetectedListing
  - com.trendmicro.ds.network.rest.object.CounterPacketListing
  - com.trendmicro.ds.network.rest.object.CounterPayloadListing
  - com.trendmicro.ds.antimalware.rest.object.CounterWebReputationUrlListing
  - com.trendmicro.ds.platform.rest.object.cloud.CreateCloudAccountResponse
  - com.trendmicro.ds.platform.rest.object.mt.tenantdb.CreateTenantDatabaseServerResponse
  - com.trendmicro.ds.platform.rest.object.tenant.CreateTenantOptions
  - com.trendmicro.ds.platform.rest.object.tenant.CreateTenantResponse
  - com.trendmicro.ds.platform.rest.object.mt.tenanttemplate.CreateTenantTemplateResponse
  - com.trendmicro.ds.platform.rest.object.cloud.DeleteCloudAccountResponse
  - com.trendmicro.ds.platform.rest.object.mt.tenantdb.DeleteTenantDatabaseServerResponse
  - com.trendmicro.ds.platform.rest.object.tenant.DeleteTenantResponse
  - com.trendmicro.ds.platform.rest.object.DSCredentials
  - com.trendmicro.ds.platform.rest.message.error.ErrorMessage
  - com.trendmicro.ds.platform.rest.object.EventObject
    - com.trendmicro.ds.antimalware.rest.object.AntiMalwareEvent
    - com.trendmicro.ds.antimalware.rest.object.WebReputationEvent
  - com.trendmicro.ds.platform.rest.object.util.FeatureSummaryDetailElement
  - com.trendmicro.ds.platform.rest.object.util.FeatureSummaryElement
  - com.trendmicro.ds.platform.rest.object.util.HostStatusSummaryElement
  - com.trendmicro.ds.platform.rest.object.monitoring.JVMUsageElement
  - com.trendmicro.ds.platform.rest.object.monitoring.JVMUsageListing
  - com.trendmicro.ds.platform.rest.object.mt.configuration.MultiTenantConfigurationElement
  - com.trendmicro.ds.platform.rest.message.error.ObjectFactory
  - com.trendmicro.ds.platform.rest.object.util.StatusSummaryElement
  - com.trendmicro.ds.platform.rest.object.cloud.SynchronizeCloudAccountResponse
  - com.trendmicro.ds.platform.rest.object.monitoring.TenantAggregateHostProtectionElement
  - com.trendmicro.ds.platform.rest.object.monitoring.TenantAggregateHostProtectionListing
  - com.trendmicro.ds.platform.rest.object.mt.tenantdb.TenantDatabaseServerElement
  - com.trendmicro.ds.platform.rest.object.mt.tenantdb.TenantDatabaseServerListing
  - com.trendmicro.ds.platform.rest.object.monitoring.TenantDatabaseUsageElement
  - com.trendmicro.ds.platform.rest.object.monitoring.TenantDatabaseUsageListing
  - com.trendmicro.ds.platform.rest.object.tenant.TenantElement
  - com.trendmicro.ds.platform.rest.object.monitoring.TenantHostProtectionElement
  - com.trendmicro.ds.platform.rest.object.monitoring.TenantHostProtectionListing
  - com.trendmicro.ds.platform.rest.object.tenant.TenantListing
  - com.trendmicro.ds.platform.rest.object.monitoring.TenantManagerUsageElement
  - com.trendmicro.ds.platform.rest.object.monitoring.TenantManagerUsageListing
  - com.trendmicro.ds.platform.rest.object.monitoring.TenantModuleUsageElement
  - com.trendmicro.ds.platform.rest.object.mt.tenanttemplate.TenantTemplateElement
  - com.trendmicro.ds.platform.rest.object.monitoring.TenantUsageElement
  - com.trendmicro.ds.platform.rest.object.monitoring.TenantUsageListing
  - com.trendmicro.ds.platform.rest.object.cloud.TestCloudAccountResponse
  - com.trendmicro.ds.platform.rest.object.cloud.UpdateCloudAccountResponse
  - com.trendmicro.ds.platform.rest.object.mt.configuration.UpdateMultiTenantConfigurationResponse
  - com.trendmicro.ds.platform.rest.object.mt.tenantdb.UpdateTenantDatabaseServerResponse
  - com.trendmicro.ds.platform.rest.object.tenant.UpdateTenantOptions
  - com.trendmicro.ds.platform.rest.object.tenant.UpdateTenantResponse
  - com.trendmicro.ds.antimalware.rest.object.WebReputationEventListing
  - com.trendmicro.ds.platform.rest.object.WebServiceRequest
    - com.trendmicro.ds.platform.rest.object.cloud.CreateCloudAccountRequest
    - com.trendmicro.ds.platform.rest.object.mt.tenantdb.CreateTenantDatabaseServerRequest
    - com.trendmicro.ds.platform.rest.object.tenant.CreateTenantRequest
    - com.trendmicro.ds.platform.rest.object.mt.tenanttemplate.CreateTenantTemplateRequest
    - com.trendmicro.ds.platform.rest.object.cloud.UpdateCloudAccountRequest
    - com.trendmicro.ds.platform.rest.object.mt.configuration.UpdateMultiTenantConfigurationRequest
    - com.trendmicro.ds.platform.rest.object.mt.tenantdb.UpdateTenantDatabaseServerRequest
    - com.trendmicro.ds.platform.rest.object.tenant.UpdateTenantRequest

## Interface Hierarchy

- com.trendmicro.ds.platform.rest.api.IAuthenticationAPI
- com.trendmicro.ds.platform.rest.api.ICloudAccountAPI
- com.trendmicro.ds.antimalware.rest.api.IEventAPI
- com.trendmicro.ds.network.rest.api.IEventAPI
- com.trendmicro.ds.platform.rest.api.IGeneralAPI
- com.trendmicro.ds.platform.rest.api.IHostAPI
- com.trendmicro.ds.platform.rest.api.ILicenseAPI
- com.trendmicro.ds.platform.rest.api.IManagerInfoAPI
- com.trendmicro.ds.platform.rest.api.IMonitoringAPI
- com.trendmicro.ds.platform.rest.api.IMultiTenantConfigurationAPI
- com.trendmicro.ds.platform.rest.api.IStatusAPI
- com.trendmicro.ds.platform.rest.api.ITenantAPI
- com.trendmicro.ds.platform.rest.api.ITenantDatabaseServerAPI
- com.trendmicro.ds.platform.rest.api.ITenantTemplateAPI
- com.trendmicro.ds.antimalware.rest.api.IWidgetsAPI
- com.trendmicro.ds.integrity.rest.api.IWidgetsAPI
- com.trendmicro.ds.loginspection.rest.api.IWidgetsAPI
- com.trendmicro.ds.network.rest.api.IWidgetsAPI

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.trendmicro.ds.platform.rest.object.EventObject.EnumEventOrigin
    - com.trendmicro.ds.antimalware.rest.object.AntiMalwareEvent.EnumMalwareType
    - com.trendmicro.ds.antimalware.rest.object.AntiMalwareEvent.EnumAntiMalwareScanType

Copyright © 2015 Trend Micro Inc. All Rights Reserved.