Class Endpoints


  • public final class Endpoints
    extends Object
    The URIs that are used to perform a retrieval of a public blob, queue, table, web or dfs object.
    • Constructor Detail

      • Endpoints

        public Endpoints()
    • Method Detail

      • blob

        public String blob()
        Get the blob property: Gets the blob endpoint.
        Returns:
        the blob value.
      • queue

        public String queue()
        Get the queue property: Gets the queue endpoint.
        Returns:
        the queue value.
      • table

        public String table()
        Get the table property: Gets the table endpoint.
        Returns:
        the table value.
      • file

        public String file()
        Get the file property: Gets the file endpoint.
        Returns:
        the file value.
      • web

        public String web()
        Get the web property: Gets the web endpoint.
        Returns:
        the web value.
      • dfs

        public String dfs()
        Get the dfs property: Gets the dfs endpoint.
        Returns:
        the dfs value.
      • microsoftEndpoints

        public StorageAccountMicrosoftEndpoints microsoftEndpoints()
        Get the microsoftEndpoints property: Gets the microsoft routing storage endpoints.
        Returns:
        the microsoftEndpoints value.
      • withMicrosoftEndpoints

        public Endpoints withMicrosoftEndpoints​(StorageAccountMicrosoftEndpoints microsoftEndpoints)
        Set the microsoftEndpoints property: Gets the microsoft routing storage endpoints.
        Parameters:
        microsoftEndpoints - the microsoftEndpoints value to set.
        Returns:
        the Endpoints object itself.
      • internetEndpoints

        public StorageAccountInternetEndpoints internetEndpoints()
        Get the internetEndpoints property: Gets the internet routing storage endpoints.
        Returns:
        the internetEndpoints value.
      • withInternetEndpoints

        public Endpoints withInternetEndpoints​(StorageAccountInternetEndpoints internetEndpoints)
        Set the internetEndpoints property: Gets the internet routing storage endpoints.
        Parameters:
        internetEndpoints - the internetEndpoints value to set.
        Returns:
        the Endpoints object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.