Class ModelInfoResponse


  • public class ModelInfoResponse
    extends Object
    An application model info.
    • Constructor Detail

      • ModelInfoResponse

        public ModelInfoResponse()
    • Method Detail

      • id

        public UUID id()
        Get the id value.
        Returns:
        the id value
      • withId

        public ModelInfoResponse withId​(UUID id)
        Set the id value.
        Parameters:
        id - the id value to set
        Returns:
        the ModelInfoResponse object itself.
      • name

        public String name()
        Get the name value.
        Returns:
        the name value
      • withName

        public ModelInfoResponse withName​(String name)
        Set the name value.
        Parameters:
        name - the name value to set
        Returns:
        the ModelInfoResponse object itself.
      • typeId

        public Integer typeId()
        Get the typeId value.
        Returns:
        the typeId value
      • withTypeId

        public ModelInfoResponse withTypeId​(Integer typeId)
        Set the typeId value.
        Parameters:
        typeId - the typeId value to set
        Returns:
        the ModelInfoResponse object itself.
      • readableType

        public String readableType()
        Get the readableType value.
        Returns:
        the readableType value
      • withReadableType

        public ModelInfoResponse withReadableType​(String readableType)
        Set the readableType value.
        Parameters:
        readableType - the readableType value to set
        Returns:
        the ModelInfoResponse object itself.
      • roles

        public List<EntityRole> roles()
        Get the roles value.
        Returns:
        the roles value
      • withRoles

        public ModelInfoResponse withRoles​(List<EntityRole> roles)
        Set the roles value.
        Parameters:
        roles - the roles value to set
        Returns:
        the ModelInfoResponse object itself.
      • children

        public List<ChildEntity> children()
        Get the children value.
        Returns:
        the children value
      • withChildren

        public ModelInfoResponse withChildren​(List<ChildEntity> children)
        Set the children value.
        Parameters:
        children - the children value to set
        Returns:
        the ModelInfoResponse object itself.
      • withSubLists

        public ModelInfoResponse withSubLists​(List<SubClosedListResponse> subLists)
        Set the subLists value.
        Parameters:
        subLists - the subLists value to set
        Returns:
        the ModelInfoResponse object itself.
      • customPrebuiltDomainName

        public String customPrebuiltDomainName()
        Get the customPrebuiltDomainName value.
        Returns:
        the customPrebuiltDomainName value
      • withCustomPrebuiltDomainName

        public ModelInfoResponse withCustomPrebuiltDomainName​(String customPrebuiltDomainName)
        Set the customPrebuiltDomainName value.
        Parameters:
        customPrebuiltDomainName - the customPrebuiltDomainName value to set
        Returns:
        the ModelInfoResponse object itself.
      • customPrebuiltModelName

        public String customPrebuiltModelName()
        Get the customPrebuiltModelName value.
        Returns:
        the customPrebuiltModelName value
      • withCustomPrebuiltModelName

        public ModelInfoResponse withCustomPrebuiltModelName​(String customPrebuiltModelName)
        Set the customPrebuiltModelName value.
        Parameters:
        customPrebuiltModelName - the customPrebuiltModelName value to set
        Returns:
        the ModelInfoResponse object itself.
      • regexPattern

        public String regexPattern()
        Get the regexPattern value.
        Returns:
        the regexPattern value
      • withRegexPattern

        public ModelInfoResponse withRegexPattern​(String regexPattern)
        Set the regexPattern value.
        Parameters:
        regexPattern - the regexPattern value to set
        Returns:
        the ModelInfoResponse object itself.
      • explicitList

        public List<ExplicitListItem> explicitList()
        Get the explicitList value.
        Returns:
        the explicitList value
      • withExplicitList

        public ModelInfoResponse withExplicitList​(List<ExplicitListItem> explicitList)
        Set the explicitList value.
        Parameters:
        explicitList - the explicitList value to set
        Returns:
        the ModelInfoResponse object itself.