mirror of
https://github.com/google/nomulus
synced 2026-08-20 22:26:12 +00:00
Refactor beam invoicing pipeline into its own package
This prepares for the spec11 beam pipeline to live parallel to the invoicing beam pipeline, for better organization. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=204980582
This commit is contained in:
@@ -43,9 +43,9 @@ import org.joda.time.YearMonth;
|
||||
* Invokes the {@code InvoicingPipeline} beam template via the REST api, and enqueues the {@link
|
||||
* PublishInvoicesAction} to publish the subsequent output.
|
||||
*
|
||||
* <p>This action runs the {@link google.registry.beam.InvoicingPipeline} beam template, staged at
|
||||
* gs://<projectId>-beam/templates/invoicing. The pipeline then generates invoices for the month and
|
||||
* stores them on GCS.
|
||||
* <p>This action runs the {@link google.registry.beam.invoicing.InvoicingPipeline} beam template,
|
||||
* staged at gs://<projectId>-beam/templates/invoicing. The pipeline then generates invoices for the
|
||||
* month and stores them on GCS.
|
||||
*/
|
||||
@Action(path = GenerateInvoicesAction.PATH, method = POST, auth = Auth.AUTH_INTERNAL_ONLY)
|
||||
public class GenerateInvoicesAction implements Runnable {
|
||||
|
||||
@@ -37,7 +37,7 @@ import javax.inject.Inject;
|
||||
import org.joda.time.YearMonth;
|
||||
|
||||
/**
|
||||
* Uploads the results of the {@link google.registry.beam.InvoicingPipeline}.
|
||||
* Uploads the results of the {@link google.registry.beam.invoicing.InvoicingPipeline}.
|
||||
*
|
||||
* <p>This relies on the retry semantics in {@code queue.xml} to ensure proper upload, in spite of
|
||||
* fluctuations in generation timing.
|
||||
|
||||
Reference in New Issue
Block a user