Interface TaskManagerInfo

    • Method Detail

      • getInstanceId

        InstanceID getInstanceId()
        Get the instanceId of this task manager.
        Returns:
        the instanceId
      • getTaskExecutorConnection

        TaskExecutorConnection getTaskExecutorConnection()
        Get the taskExecutorConnection.
        Returns:
        the taskExecutorConnection
      • getAvailableResource

        ResourceProfile getAvailableResource()
        Get the available resource.
        Returns:
        the available resource
      • getTotalResource

        ResourceProfile getTotalResource()
        Get the total resource.
        Returns:
        the total resource
      • getDefaultSlotResourceProfile

        ResourceProfile getDefaultSlotResourceProfile()
        Get the default slot resource profile.
        Returns:
        the default slot resource profile
      • getDefaultNumSlots

        int getDefaultNumSlots()
        Get the default number of slots.
        Returns:
        the default number of slots
      • getIdleSince

        long getIdleSince()
        Get the timestamp when the last time becoming idle.
        Returns:
        the timestamp when the last time becoming idle
      • isIdle

        boolean isIdle()
        Check whether this task manager is idle.
        Returns:
        whether this task manager is idle