Package org.jclouds.route53.features
Interface ResourceRecordSetApi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Changeapply(ChangeBatch changes)applies a batch of changes atomically.Changecreate(ResourceRecordSet rrs)schedules creation of the resource record set.Changedelete(ResourceRecordSet rrs)This action deletes a resource record set.PagedIterable<ResourceRecordSet>list()returns all resource record sets in order.ResourceRecordSetIterablelistAt(ResourceRecordSetIterable.NextRecord nextRecord)retrieves up to 100 resource record sets in order, starting atnextRecordResourceRecordSetIterablelistFirstPage()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
-
-