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 atnextRecord
retrieves 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
-