TrueUpdate Agent Core 0.7

net.java.trueupdate.agent.core
Class TimerParameters.Builder<P>

java.lang.Object
  extended by net.java.trueupdate.util.builder.AbstractBuilder<P>
      extended by net.java.trueupdate.agent.core.TimerParameters.Builder<P>
Type Parameters:
P - The type of the parent builder, if defined.
Enclosing class:
TimerParameters

public static class TimerParameters.Builder<P>
extends net.java.trueupdate.util.builder.AbstractBuilder<P>

A builder for timer parameters.


Constructor Summary
protected TimerParameters.Builder()
           
 
Method Summary
 TimerParameters build()
           
 TimerParameters.Builder<P> delay(long delay)
           
 TimerParameters.Builder<P> parse(TimerParametersCi ci)
          Selectively parses the given configuration item.
 TimerParameters.Builder<P> unit(TimeUnit unit)
           
 
Methods inherited from class net.java.trueupdate.util.builder.AbstractBuilder
inject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimerParameters.Builder

protected TimerParameters.Builder()
Method Detail

build

public TimerParameters build()
Specified by:
build in class net.java.trueupdate.util.builder.AbstractBuilder<P>

delay

public final TimerParameters.Builder<P> delay(long delay)

parse

public final TimerParameters.Builder<P> parse(TimerParametersCi ci)
Selectively parses the given configuration item.


unit

public final TimerParameters.Builder<P> unit(TimeUnit unit)

TrueUpdate Agent Core 0.7

Copyright © 2013 Schlichtherle IT Services. All rights reserved.