Interface ResourceRecordSetApi


public interface ResourceRecordSetApi
See Also:
  • 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

      @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 at nextRecord
    • 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