Class ResourceEndpoint


  • public class ResourceEndpoint
    extends Object
    • Constructor Detail

      • ResourceEndpoint

        public ResourceEndpoint()
        Default Constructor sets the properties to nulls
      • ResourceEndpoint

        public ResourceEndpoint​(String resourceCategory,
                                String platformName,
                                String resourceDescription,
                                String resourceRootURL,
                                String serverName,
                                String serverInstanceName)
        Constructor
        Parameters:
        resourceCategory - resource category
        platformName - platform name
        resourceDescription - resource description
        resourceRootURL - resource root URL
        serverName - server anme
        serverInstanceName - server instance name
      • ResourceEndpoint

        public ResourceEndpoint​(ResourceEndpointConfig cfg)
        Config constructor - create a ResourceEndpoint from a ResourceEndpointConfig
        Parameters:
        cfg - resource end point configuration
    • Method Detail

      • getResourceCategory

        public String getResourceCategory()
        get the resource category
        Returns:
        the resource caegory
      • setResourceCategory

        public void setResourceCategory​(String resourceCategory)
        Set the resource category
        Parameters:
        resourceCategory - the resource category
      • getResourceDescription

        public String getResourceDescription()
        Get the resource description
        Returns:
        resource description
      • setResourceDescription

        public void setResourceDescription​(String resourceDescription)
        Set the resource description
        Parameters:
        resourceDescription - resource description
      • getResourceRootURL

        public String getResourceRootURL()
        get the resource root URL
        Returns:
        resource root URL
      • setResourceRootURL

        public void setResourceRootURL​(String resourceRootURL)
        set the resource root URL
        Parameters:
        resourceRootURL - resource root URL
      • getServerName

        public String getServerName()
        get the server anme
        Returns:
        server name
      • setServerName

        public void setServerName​(String serverName)
        Set the server name
        Parameters:
        serverName - server name
      • getPlatformName

        public String getPlatformName()
        Get the platform name
        Returns:
        platform name
      • setPlatformName

        public void setPlatformName​(String platformName)
        Set a meaningful name for the platform
        Parameters:
        platformName - set platform name
      • getServerInstanceName

        public String getServerInstanceName()
        Get server instance name
        Returns:
        server instance name
      • setServerInstanceName

        public void setServerInstanceName​(String serverInstanceName)
        set server instance name
        Parameters:
        serverInstanceName - name of server instance
      • toString

        public StringBuilder toString​(StringBuilder sb)
        toString builder
        Parameters:
        sb - StringBuffer to build details in
        Returns:
        updated StringBuffer
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object