Interface DnsRecordSets<RecordSetT>
- Type Parameters:
RecordSetT
- the record set type
- All Superinterfaces:
HasParent<DnsZone>
,SupportsGettingByName<RecordSetT>
,SupportsListing<RecordSetT>
- All Known Subinterfaces:
AaaaRecordSets
,ARecordSets
,CaaRecordSets
,CNameRecordSets
,MXRecordSets
,NSRecordSets
,PtrRecordSets
,SrvRecordSets
,TxtRecordSets
public interface DnsRecordSets<RecordSetT>
extends SupportsListing<RecordSetT>, SupportsGettingByName<RecordSetT>, HasParent<DnsZone>
Base interface for all record sets.
-
Method Summary
Modifier and TypeMethodDescriptioncom.microsoft.azure.PagedList<RecordSetT>
list
(int pageSize) Lists all the record sets, with number of entries in each page limited to given size.com.microsoft.azure.PagedList<RecordSetT>
Lists all the record sets with the given suffix.com.microsoft.azure.PagedList<RecordSetT>
Lists all the record sets with the given suffix, also limits the number of entries per page to the given page size.rx.Observable<RecordSetT>
listAsync
(int pageSize) Lists all the record sets, with number of entries in each page limited to given size.rx.Observable<RecordSetT>
Lists all the record sets with the given suffix.rx.Observable<RecordSetT>
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.microsoft.azure.management.resources.fluentcore.arm.models.HasParent
parent
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.collection.SupportsGettingByName
getByName
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.collection.SupportsListing
list, listAsync
-
Method Details
-
list
Lists all the record sets with the given suffix.- Parameters:
recordSetNameSuffix
- the record set name suffix- Returns:
- list of record sets
-
list
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
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 suffixpageSize
- the maximum number of record sets in a page- Returns:
- the record sets
-
listAsync
Lists all the record sets with the given suffix.- Parameters:
recordSetNameSuffix
- the record set name suffix- Returns:
- an observable that emits record sets
-
listAsync
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:
- an observable that emits record sets
-
listAsync
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 suffixpageSize
- the maximum number of record sets in a page- Returns:
- an observable that emits record sets
-