# Functions

BuildOperation builds the operation response for this specific grpcstatus.
CreateAndRunLROJobWithContext creates an LRO job that can be cancelled.
CreateJobID creates a new job id based on uuid.
GetOperationData fills in the operation data for this specific job.
NewServer returns Long running operation server.

# Constants

DefaultWaitOperationTimeOut is the timeout for WaitOperation.
JobStartIndicator is a log line we use to identify when the job has been started.
TaskIDMetadataTag is the tag for the task ID in gRPC metadata.

# Variables

CreateAndRunLROJobWithID creates an LRO job that can be cancelled.

# Structs

Job represents a long running operation and its metadata.
Server is a gRPC based operation server which implements google/longrunning/operations.proto .