Class GCPSpannerUpdateDatabaseDdlOpDispenser

All Implemented Interfaces:
OpDispenser<GCPSpannerBaseOp<?,?>>, OpResultTracker, NBComponent, NBComponentAdvisors, NBComponentEvents, NBComponentMetrics, NBComponentProps, NBComponentServices, NBComponentTimeline, NBProviderSearch, NBTokenWords, NBLabeledElement, AutoCloseable, LongFunction<GCPSpannerBaseOp<?,?>>

public class GCPSpannerUpdateDatabaseDdlOpDispenser extends GCPSpannerBaseOpDispenser<GCPSpannerUpdateDatabaseDdlOp,Void>
Dispenser class for creating instances of GCPSpannerUpdateDatabaseDdlOp.
  • Constructor Details

    • GCPSpannerUpdateDatabaseDdlOpDispenser

      public GCPSpannerUpdateDatabaseDdlOpDispenser(GCPSpannerDriverAdapter adapter, ParsedOp op, LongFunction<String> targetFunction)
      Constructor for GCPSpannerUpdateDatabaseDdlOpDispenser.
      Parameters:
      adapter - the GCPSpannerDriverAdapter instance
      op - the ParsedOp instance
      targetFunction - a LongFunction that provides the target string
  • Method Details

    • getOp

      public GCPSpannerUpdateDatabaseDdlOp getOp(long cycle)
      Retrieves an operation instance based on the provided value.
      Parameters:
      cycle - the long value used to generate the operation
      Returns:
      a GCPSpannerBaseOp instance