- GCPhaseInfo - Class in com.alibaba.ras.gc
-
gc phase information, contains the name and time of a phase.
- GCPhaseInfo(String, double) - Constructor for class com.alibaba.ras.gc.GCPhaseInfo
-
- get() - Method in class com.alibaba.metaspace.MethodInfoEntry.JVMMethod
-
- get() - Method in class com.alibaba.tenant.FieldReference
-
Returns this FieldReference referent
- get() - Method in interface java.util.function.Supplier
-
Gets a result.
- getAllocatedMemory() - Method in class com.alibaba.tenant.TenantContainer
-
Get total allocated memory of this tenant.
- getAllTenantIds() - Method in interface com.alibaba.management.TenantContainerMXBean
-
Retrieve all the IDs of all created TenantContainer
's
- getAllTenantIds() - Static method in class com.alibaba.tenant.TenantContainer
-
Gets the tenant id list
- getAllTenantIds() - Method in class com.alibaba.tenant.TenantContainerMXBeanImpl
-
- getAttachedThreads() - Method in class com.alibaba.tenant.TenantContainer
-
- getClassLoaderName() - Method in class com.alibaba.metaspace.MethodInfoEntry
-
- getClassName() - Method in class com.alibaba.metaspace.MethodInfoEntry
-
- getClassName() - Method in class com.alibaba.metaspace.MethodInfoKey
-
- getCompiledMethodList(int) - Method in class com.alibaba.jwarmup.WarmUpController
-
get compiled method list in given compile level.
- getCompileLevel(Method) - Static method in class com.alibaba.metaspace.MetaspaceInfo
-
get target
Method
compile level
- getCompileLevel(Constructor) - Static method in class com.alibaba.metaspace.MetaspaceInfo
-
- getCompletedTaskCount() - Method in class com.alibaba.wisp.engine.WispCounter
-
- getCompLevel() - Method in class com.alibaba.metaspace.MethodInfoEntry
-
- getConstraints() - Method in class com.alibaba.rcm.internal.AbstractResourceContainer
-
- getConstraints() - Method in interface com.alibaba.rcm.ResourceContainer
-
- getCpuShares() - Method in class com.alibaba.tenant.TenantConfiguration
-
Corresponding to Linux cgroup's cpu.shares
- getEnqueueCount() - Method in class com.alibaba.wisp.engine.WispCounter
-
- getExecutionCount() - Method in class com.alibaba.wisp.engine.WispCounter
-
- getFieldValue(K, String, Supplier<T>) - Method in class com.alibaba.tenant.TenantContainer
-
Gets the field value stored in the data repository of this tenant, which is same to call the
TenantData.getFieldValue
on the tenant data object retrieved by TenantContainer.getTenantData
.
- getFieldValue(K, String) - Method in class com.alibaba.tenant.TenantContainer
-
Gets the field value stored in the data repository of this tenant, which is same to call the
TenantData.getFieldValue
on the tenant data object retrieved by TenantContainer.getTenantData
.
- getFieldValue(K, String, Supplier<T>) - Method in class com.alibaba.tenant.TenantData
-
Retrieves the value of obj
's field isolated per tenant
- getFieldValue(K, String) - Method in class com.alibaba.tenant.TenantData
-
Retrieves the value of obj
's field isolated per tenant
- getFilePath() - Method in class com.alibaba.metaspace.MethodInfoEntry
-
- getInstance() - Static method in class com.alibaba.jwarmup.WarmUpController
-
- getKey() - Method in class com.alibaba.metaspace.MethodInfoEntry
-
- getMaxBlockingTime() - Method in class com.alibaba.wisp.engine.WispCounter
-
- getMaxCPU() - Method in class com.alibaba.tenant.TenantConfiguration
-
Deprecated.
- getMaxCpuPercent() - Method in class com.alibaba.tenant.TenantConfiguration
-
Corresponding to combination of Linux cgroup's cpu.cfs_period_us and cpu.cfs_quota_us
- getMaxEnqueueTime() - Method in class com.alibaba.wisp.engine.WispCounter
-
- getMaxExecutionTime() - Method in class com.alibaba.wisp.engine.WispCounter
-
- getMaxHeap() - Method in class com.alibaba.tenant.TenantConfiguration
-
- getMaxWaitSocketIOTime() - Method in class com.alibaba.wisp.engine.WispCounter
-
- getMethodsByLevel(int) - Static method in class com.alibaba.metaspace.MetaspaceInfo
-
get method (represent as
MethodInfoEntry
collection with given compile level.
- getName() - Method in class com.alibaba.metaspace.MethodInfoEntry
-
- getName() - Method in class com.alibaba.metaspace.MethodInfoKey
-
- getName() - Method in class com.alibaba.ras.gc.GCPhaseInfo
-
get the name of this GC phase
- getName() - Method in class com.alibaba.tenant.TenantContainer
-
Returns this tenant's name.
- getObjectName() - Method in class com.alibaba.tenant.TenantContainerMXBeanImpl
-
- getObjectSize() - Method in class jdk.jfr.consumer.RecordedClass
-
Returns the object size for the class.
- getOccupiedMemory() - Method in class com.alibaba.tenant.TenantContainer
-
Gets the heap space occupied by this tenant
- getProcessCpuTime() - Method in class com.alibaba.tenant.TenantContainer
-
Gets the cpu time consumed by this tenant
- getProperties() - Method in class com.alibaba.tenant.TenantContainer
-
Gets the properties of tenant
- getProperty(String) - Method in class com.alibaba.tenant.TenantContainer
-
Gets the property indicated by the specified key.
- getResolvedMethods() - Method in class com.alibaba.metaspace.MethodInfoEntry
-
- getResourceContainer() - Method in class com.alibaba.tenant.TenantContainer
-
- getResourceType() - Method in class com.alibaba.rcm.Constraint
-
Returns the currently restricted resource type.
- getRunningTaskCount() - Method in class com.alibaba.wisp.engine.WispCounter
-
- getSignature() - Method in class com.alibaba.metaspace.MethodInfoEntry
-
- getSignature() - Method in class com.alibaba.metaspace.MethodInfoKey
-
- getState() - Method in class com.alibaba.rcm.internal.AbstractResourceContainer
-
- getState() - Method in interface com.alibaba.rcm.ResourceContainer
-
Returns the current ResourceContainer state.
- getState() - Method in class com.alibaba.tenant.TenantContainer
-
- getTaskQueueLength() - Method in class com.alibaba.wisp.engine.WispCounter
-
- getTenantAllocatedMemoryById(long) - Method in interface com.alibaba.management.TenantContainerMXBean
-
Retrieve the accumulated allocated memory size in bytes
of a TenantContainer
represented by id
- getTenantAllocatedMemoryById(long) - Method in class com.alibaba.tenant.TenantContainerMXBeanImpl
-
- getTenantContainerById(long) - Static method in class com.alibaba.tenant.TenantContainer
-
Get the tenant container by id
- getTenantData() - Method in class com.alibaba.tenant.TenantContainer
-
Retrieves the data repository used by this tenant.
- getTenantId() - Method in class com.alibaba.tenant.TenantContainer
-
Returns the tenant' id
- getTenantNameById(long) - Method in interface com.alibaba.management.TenantContainerMXBean
-
Retrieve name of a TenantContainer
object represent by 'id'
- getTenantNameById(long) - Method in class com.alibaba.tenant.TenantContainerMXBeanImpl
-
- getTime() - Method in class com.alibaba.ras.gc.GCPhaseInfo
-
get the time used in this GC phase
- getTotalBlockingTime() - Method in class com.alibaba.wisp.engine.WispCounter
-
- getTotalEnqueueTime() - Method in class com.alibaba.wisp.engine.WispCounter
-
- getTotalExecutionTime() - Method in class com.alibaba.wisp.engine.WispCounter
-
- getTotalWaitSocketIOTime() - Method in class com.alibaba.wisp.engine.WispCounter
-
- getUnparkCount() - Method in class com.alibaba.wisp.engine.WispCounter
-
- getValues() - Method in class com.alibaba.rcm.Constraint
-
Returns the constraint value of ResourceType described by a long[],
which is documented on the ResourceType enums.
- getWaitSocketIOCount() - Method in class com.alibaba.wisp.engine.WispCounter
-
- getWeight() - Method in class com.alibaba.tenant.TenantConfiguration
-
Deprecated.
- TENANT_FLAG_CPU_ACCOUNTING_ENABLED - Static variable in class com.alibaba.tenant.TenantGlobals
-
Bit to indicate that if cpu accounting feature is enabled
- TENANT_FLAG_CPU_THROTTLING_ENABLED - Static variable in class com.alibaba.tenant.TenantGlobals
-
Bit to indicate that if cpu throttling feature is enabled
- TENANT_FLAG_DATA_ISOLATION_ENABLED - Static variable in class com.alibaba.tenant.TenantGlobals
-
Bit to indicate that if data isolation feature is enabled
- TENANT_FLAG_HEAP_THROTTLING_ENABLED - Static variable in class com.alibaba.tenant.TenantGlobals
-
Bit to indicate that if heap throttling feature is enabled
- TENANT_FLAG_MULTI_TENANT_ENABLED - Static variable in class com.alibaba.tenant.TenantGlobals
-
Bit to indicate that if the multi-tenant feature is enabled.
- TenantConfiguration - Class in com.alibaba.tenant
-
The configuration used by tenant
- TenantConfiguration() - Constructor for class com.alibaba.tenant.TenantConfiguration
-
Create an empty TenantConfiguration, no limitations on any resource
- TenantConfiguration(Iterable<Constraint>) - Constructor for class com.alibaba.tenant.TenantConfiguration
-
- TenantConfiguration(int, long) - Constructor for class com.alibaba.tenant.TenantConfiguration
-
- TenantConfiguration(long) - Constructor for class com.alibaba.tenant.TenantConfiguration
-
- TenantContainer - Class in com.alibaba.tenant
-
TenantContainer is a "virtual container" for a tenant of application, the
resource consumption of tenant such as CPU, heap is constrained by the policy
of this "virtual container".
- TenantContainer() - Constructor for class com.alibaba.tenant.TenantContainer
-
- TenantContainerFactory - Class in com.alibaba.tenant
-
Singleton factory specialized for multi-tenant ResourceContainer
With support of new RCM API (com.alibaba.rcm)
- TenantContainerFactory() - Constructor for class com.alibaba.tenant.TenantContainerFactory
-
- TenantContainerMXBean - Interface in com.alibaba.management
-
MXBean interface to interact with TenantContainer object
- TenantContainerMXBeanImpl - Class in com.alibaba.tenant
-
Implementation class for TenantContainerMXBean.
- TenantContainerMXBeanImpl() - Constructor for class com.alibaba.tenant.TenantContainerMXBeanImpl
-
- tenantContainerOf(ResourceContainer) - Static method in class com.alibaba.tenant.TenantContainerFactory
-
Retrieve the TenantContainer
object associated with given ResourceContainer
- TenantData - Class in com.alibaba.tenant
-
Used to store all the data isolated per tenant.
- TenantData() - Constructor for class com.alibaba.tenant.TenantData
-
- TenantException - Exception in com.alibaba.tenant
-
- TenantException(String) - Constructor for exception com.alibaba.tenant.TenantException
-
- TenantGlobals - Class in com.alibaba.tenant
-
This class defines the constants used by multi-tenant JDK
- TenantGlobals() - Constructor for class com.alibaba.tenant.TenantGlobals
-
- TenantState - Enum in com.alibaba.tenant
-
Defines the state used by TenantContainer
- toString() - Method in class com.alibaba.metaspace.MethodInfoEntry
-
- toString() - Method in class com.alibaba.metaspace.MethodInfoKey
-
- toString() - Method in class com.alibaba.rcm.Constraint
-
- toString() - Method in class com.alibaba.rcm.ResourceType
-
- tryResolveMethod(MethodInfoEntry) - Static method in class com.alibaba.metaspace.MetaspaceInfo
-