@Default.Long(10 * 60) @Nullable Long getTestTimeoutSeconds();
@Description("The maximum time that a checkpoint may take before being discarded.") @Default.Long(20 * 60 * 1000) Long getCheckpointTimeoutMillis(); void setCheckpointTimeoutMillis(Long checkpointTimeoutMillis);
@Description( "The maximum time in milliseconds that a checkpoint may take before being discarded.") @Default.Long(-1L) Long getCheckpointTimeoutMillis();
@Description("The metrics push period in seconds") @Default.Long(5) Long getMetricsPushPeriod();
@Description( "The maximum time in milliseconds that a checkpoint may take before being discarded.") @Default.Long(-1L) Long getCheckpointTimeoutMillis();
@Description("Minimum time to spend on read, for each micro-batch.") @Default.Long(200) Long getMinReadTimeMillis();
@Description("Batch interval for Spark streaming in milliseconds.") @Default.Long(500) Long getBatchIntervalMillis();
@Description( "Interval in milliseconds for sending latency tracking marks from the sources to the sinks. " + "Interval value <= 0 disables the feature.") @Default.Long(0) Long getLatencyTrackingInterval();
@Description( "Sets the delay in milliseconds between executions. A value of {@code -1} " + "indicates that the default value should be used.") @Default.Long(-1L) Long getExecutionRetryDelay();
/** * @return the maximum time to wait before finalising a bundle (in milliseconds). */ @Description("The maximum time to wait before finalising a bundle (in milliseconds).") @Default.Long(1000) Long getMaxBundleTimeMills();
/** * @return the maximum number of elements in a bundle. */ @Description("The maximum number of elements in a bundle.") @Default.Long(1000) Long getMaxBundleSize();
@Description("Sets the delay between executions. A value of {@code -1} " + "indicates that the default value should be used.") @Default.Long(-1L) Long getExecutionRetryDelay(); void setExecutionRetryDelay(Long delay);
@Description( "Sets the delay in milliseconds between executions. A value of {@code -1} " + "indicates that the default value should be used.") @Default.Long(-1L) Long getExecutionRetryDelay();
@Description( "The interval in milliseconds at which to trigger checkpoints of the running pipeline. " + "Default: No checkpointing.") @Default.Long(-1L) Long getCheckpointingInterval();
@Description( "If set bundleSize will be used for splitting BoundedSources, otherwise default to " + "splitting BoundedSources on Spark defaultParallelism. Most effective when used with " + "Spark dynamicAllocation.") @Default.Long(0) Long getBundleSize();
@Description( "The period to checkpoint (in Millis). If not set, Spark will default " + "to Max(slideDuration, Seconds(10)). This PipelineOptions default (-1) will end-up " + "with the described Spark default.") @Default.Long(-1) Long getCheckpointDurationMillis();
@Description("The interval between consecutive checkpoints (i.e. snapshots of the current" + "pipeline state used for fault tolerance).") @Default.Long(-1L) Long getCheckpointingInterval(); void setCheckpointingInterval(Long interval);
@Description( "The interval in milliseconds at which to trigger checkpoints of the running pipeline. " + "Default: No checkpointing.") @Default.Long(-1L) Long getCheckpointingInterval();
@Description("The maximum number of bases per shard.") @Default.Long(1000000) long getBasesPerShard(); void setBasesPerShard(long basesPerShard);
@Description( "Interval in milliseconds for sending latency tracking marks from the sources to the sinks. " + "Interval value <= 0 disables the feature.") @Default.Long(0) Long getLatencyTrackingInterval();