Package org.jclouds.route53.features
Interface ResourceRecordSetApi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Change
apply(ChangeBatch changes)
applies a batch of changes atomically.Change
create(ResourceRecordSet rrs)
schedules creation of the resource record set.Change
delete(ResourceRecordSet rrs)
This action deletes a resource record set.PagedIterable<ResourceRecordSet>
list()
returns all resource record sets in order.ResourceRecordSetIterable
listAt(ResourceRecordSetIterable.NextRecord nextRecord)
retrieves up to 100 resource record sets in order, starting atnextRecord
ResourceRecordSetIterable
listFirstPage()
retrieves up to 100 resource record sets in order.
-
-
-
Method Detail
-
create
@Named("ChangeResourceRecordSets") @POST @Produces("application/xml") @Path("/rrset") Change create(ResourceRecordSet rrs)
schedules creation of the resource record set.
-
apply
@Named("ChangeResourceRecordSets") @POST @Produces("application/xml") @Path("/rrset") Change apply(ChangeBatch changes)
applies a batch of changes atomically.
-
list
@Named("ListResourceRecordSets") @GET @Path("/rrset") PagedIterable<ResourceRecordSet> list()
returns all resource record sets in order.
-
listFirstPage
@Named("ListResourceRecordSets") @GET @Path("/rrset") ResourceRecordSetIterable listFirstPage()
retrieves up to 100 resource record sets in order.
-
listAt
@Named("ListResourceRecordSets") @GET @Path("/rrset") ResourceRecordSetIterable listAt(ResourceRecordSetIterable.NextRecord nextRecord)
retrieves up to 100 resource record sets in order, starting atnextRecord
-
delete
@Named("ChangeResourceRecordSets") @POST @Produces("application/xml") @Path("/rrset") @Nullable Change delete(ResourceRecordSet rrs)
This action deletes a resource record set.- Parameters:
rrs
- the resource record set to delete- Returns:
- null if not found or the change in progress
-
-