Interface Profile

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

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

      • getCreatedAt

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

        String getDomain()
        Returns the domain of the profile
        Returns:
        the domain of the profile
      • getProject

        String getProject()
        Returns the project of the profile
        Returns:
        the project of the profile
      • getMetadata

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

        Map<String,​Object> getSpec()
        Returns the spec of the profile
        Returns:
        the spec of the profile
      • getType

        String getType()
        Returns the type of the profile
        Returns:
        the type of the profile
      • getUpdatedAt

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

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