code: @DoesServiceRequest
      public ResultSegment<CloudFileShare> listSharesSegmented(final String prefix) throws StorageException {
          return this.listSharesWithPrefixSegmented(prefix, EnumSet.noneOf(ShareListingDetails.class), null, null /* continuationToken */,
                  null /* options */, null /* opContext */);
      }
docs: Returns a result segment of an enumerable collection of shares whose names begin with the specified
  prefix for this File service client.
  
  @param prefix
  A <code>String</code> that represents the prefix of the share name.
  
  @return A {@link ResultSegment} object that contains a segment of the enumerable collection of
  {@link CloudFileShare} objects that represent the shares whose names begin with the specified
  prefix.
  
  @throws StorageException
  If a storage service error occurred.