Package org.jclouds.route53.features
Interface ResourceRecordSetApi
public interface ResourceRecordSetApi
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionapply(ChangeBatch changes) applies a batch of changes atomically.create(ResourceRecordSet rrs) schedules creation of the resource record set.delete(ResourceRecordSet rrs) This action deletes a resource record set.list()returns all resource record sets in order.listAt(ResourceRecordSetIterable.NextRecord nextRecord) retrieves up to 100 resource record sets in order, starting atnextRecordretrieves up to 100 resource record sets in order.
-
Method Details
-
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
returns all resource record sets in order. -
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
-