Interface PrivateDnsRecordSets<PrivateRecordSetT>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.azure.core.http.rest.PagedIterable<PrivateRecordSetT> list​(int pageSize)
      Lists all the record sets, with number of entries in each page limited to given size.
      com.azure.core.http.rest.PagedIterable<PrivateRecordSetT> list​(String recordSetNameSuffix)
      Lists all the record sets with the given suffix.
      com.azure.core.http.rest.PagedIterable<PrivateRecordSetT> list​(String recordSetNameSuffix, int pageSize)
      Lists all the record sets with the given suffix, also limits the number of entries per page to the given page size.
      com.azure.core.http.rest.PagedFlux<PrivateRecordSetT> listAsync​(int pageSize)
      Lists all the record sets, with number of entries in each page limited to given size.
      com.azure.core.http.rest.PagedFlux<PrivateRecordSetT> listAsync​(String recordSetNameSuffix)
      Lists all the record sets with the given suffix.
      com.azure.core.http.rest.PagedFlux<PrivateRecordSetT> listAsync​(String recordSetNameSuffix, int pageSize)
      Lists all the record sets with the given suffix, also limits the number of entries per page to the given page size.
      • Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasParent

        parent
    • Method Detail

      • list

        com.azure.core.http.rest.PagedIterable<PrivateRecordSetT> list​(String recordSetNameSuffix)
        Lists all the record sets with the given suffix.
        Parameters:
        recordSetNameSuffix - the record set name suffix
        Returns:
        list of record sets
      • list

        com.azure.core.http.rest.PagedIterable<PrivateRecordSetT> list​(int pageSize)
        Lists all the record sets, with number of entries in each page limited to given size.
        Parameters:
        pageSize - the maximum number of record sets in a page
        Returns:
        list of record sets
      • list

        com.azure.core.http.rest.PagedIterable<PrivateRecordSetT> list​(String recordSetNameSuffix,
                                                                       int pageSize)
        Lists all the record sets with the given suffix, also limits the number of entries per page to the given page size.
        Parameters:
        recordSetNameSuffix - the record set name suffix
        pageSize - the maximum number of record sets in a page
        Returns:
        the record sets
      • listAsync

        com.azure.core.http.rest.PagedFlux<PrivateRecordSetT> listAsync​(String recordSetNameSuffix)
        Lists all the record sets with the given suffix.
        Parameters:
        recordSetNameSuffix - the record set name suffix
        Returns:
        A PagedFlux of record sets
      • listAsync

        com.azure.core.http.rest.PagedFlux<PrivateRecordSetT> listAsync​(int pageSize)
        Lists all the record sets, with number of entries in each page limited to given size.
        Parameters:
        pageSize - the maximum number of record sets in a page
        Returns:
        A PagedFlux of record sets
      • listAsync

        com.azure.core.http.rest.PagedFlux<PrivateRecordSetT> listAsync​(String recordSetNameSuffix,
                                                                        int pageSize)
        Lists all the record sets with the given suffix, also limits the number of entries per page to the given page size.
        Parameters:
        recordSetNameSuffix - the record set name suffix
        pageSize - the maximum number of record sets in a page
        Returns:
        A PagedFlux of record sets