com.jrockit.mc.rjmx.flr
Class RecordingOptionsBuilder
java.lang.Object
com.jrockit.mc.rjmx.flr.RecordingOptionsBuilder
public class RecordingOptionsBuilder
- extends java.lang.Object
Builder to help build recording options. These are typically the options
relevant to the recording other than the event type options, such as the
duration or when to start the recording.
- Author:
- Marcus Hirt
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RECORDING_OPTIONS_NS
public static final java.lang.String RECORDING_OPTIONS_NS
- See Also:
- Constant Field Values
KEY_NAME
public static final java.lang.String KEY_NAME
- See Also:
- Constant Field Values
KEY_DURATION
public static final java.lang.String KEY_DURATION
- See Also:
- Constant Field Values
KEY_DESTINATION_FILE
public static final java.lang.String KEY_DESTINATION_FILE
- See Also:
- Constant Field Values
KEY_DESTINATION_COMPRESSED
public static final java.lang.String KEY_DESTINATION_COMPRESSED
- See Also:
- Constant Field Values
KEY_START_TIME
public static final java.lang.String KEY_START_TIME
- See Also:
- Constant Field Values
KEY_MAX_SIZE
public static final java.lang.String KEY_MAX_SIZE
- See Also:
- Constant Field Values
KEY_MAX_AGE
public static final java.lang.String KEY_MAX_AGE
- See Also:
- Constant Field Values
KEY_TO_DISK
public static final java.lang.String KEY_TO_DISK
- See Also:
- Constant Field Values
RecordingOptionsBuilder
public RecordingOptionsBuilder()
getAvailableKeys
public static java.util.Set getAvailableKeys()
duration
public RecordingOptionsBuilder duration(long duration)
destinationFile
public RecordingOptionsBuilder destinationFile(java.lang.String fileName)
destinationCompressed
public RecordingOptionsBuilder destinationCompressed(boolean compress)
startTime
public RecordingOptionsBuilder startTime(java.util.Date startTime)
maxSize
public RecordingOptionsBuilder maxSize(long maxSize)
maxAge
public RecordingOptionsBuilder maxAge(long maxAge)
name
public RecordingOptionsBuilder name(java.lang.String name)
toDisk
public RecordingOptionsBuilder toDisk(boolean toDisk)
fromProperties
public RecordingOptionsBuilder fromProperties(java.util.Properties props)
- Will initialize the builder from a properties collection. Typing of
individual content will be attempted.
addByKey
public RecordingOptionsBuilder addByKey(java.lang.String key,
java.lang.String property)
build
public java.util.Map build()
Copyright © 1999, 2011, Oracle and/or its affiliates. All rights reserved.