Interface Node

  • All Superinterfaces:
    ModelEntity, ResourceEntity, Serializable
    All Known Implementing Classes:
    SenlinNode

    public interface Node
    extends ResourceEntity
    This interface describes the getter-methods (and thus components) of a Node. All getters map to the possible return values of GET /v1/nodes/​{node_id}​
    Author:
    lion
    • Method Detail

      • getClusterID

        String getClusterID()
        Returns the cluster id of the Event
        Returns:
        the cluster id of the Event
      • getCreatedAt

        Date getCreatedAt()
        Returns the created at time of the Event
        Returns:
        the created at time of the Event
      • getDomain

        String getDomain()
        Returns the domain of the Event
        Returns:
        the domain of the Event
      • getIndex

        Integer getIndex()
        Returns the index of the Event
        Returns:
        the index of the Event
      • getData

        Map<String,​Object> getData()
        Returns the data of the Event
        Returns:
        the data of the Event
      • getDetails

        Map<String,​Object> getDetails()
        Returns the details of the Event
        Returns:
        the details of the Event
      • getInitAt

        Date getInitAt()
        Returns the init at time of the Event
        Returns:
        the init at time of the Event
      • getMetadata

        Map<String,​Object> getMetadata()
        Returns the metadata of the Event
        Returns:
        the metadata of the Event
      • getPhysicalID

        String getPhysicalID()
        Returns the physical id of the Event
        Returns:
        the physical id of the Event
      • getProfileID

        String getProfileID()
        Returns the profile id of the Event
        Returns:
        the profile id of the Event
      • getProfileName

        String getProfileName()
        Returns the profile name of the Event
        Returns:
        the profile name of the Event
      • getProject

        String getProject()
        Returns the project of the Event
        Returns:
        the project of the Event
      • getRole

        String getRole()
        Returns the role of the Event
        Returns:
        the role of the Event
      • getStatus

        String getStatus()
        Returns the status of the Event
        Returns:
        the status of the Event
      • getStatusReason

        String getStatusReason()
        Returns the status reason of the Event
        Returns:
        the status reason of the Event
      • getUpdatedAt

        Date getUpdatedAt()
        Returns the updated at time of the Event
        Returns:
        the updated at time of the Event
      • getUser

        String getUser()
        Returns the user of the Event
        Returns:
        the user of the Event