@NotExtensible @ThreadSafety(level=INTERFACE_THREADSAFE) public abstract class CollectSupportDataLogCaptureWindow extends java.lang.Object implements java.io.Serializable
CollectSupportDataExtendedRequest
.
NOTE: This class, and other classes within the
com.unboundid.ldap.sdk.unboundidds
package structure, are only
supported for use against Ping Identity, UnboundID, and
Nokia/Alcatel-Lucent 8661 server products. These classes provide support
for proprietary functionality or for external specifications that are not
considered stable or mature enough to be guaranteed to work in an
interoperable way with other types of LDAP servers.
ToolDefaultCollectSupportDataLogCaptureWindow
-- Indicates that
the tool should capture a default amount of log content to include in
the support data archive.
DurationCollectSupportDataLogCaptureWindow
-- Indicates that the
support data archive should include log messages for a specified duration
leading up to the time that the
CollectSupportDataExtendedRequest
was received by the server.
TimeWindowCollectSupportDataLogCaptureWindow
-- Indicates that
the support data archive should include log messages that fall between
specified start and end times.
HeadAndTailSizeCollectSupportDataLogCaptureWindow
-- Indicates
that the support data archive should include a specified amount of data
from the beginning and end of each log file.
CollectSupportDataExtendedRequest
,
Serialized FormModifier and Type | Field and Description |
---|---|
protected static byte |
TYPE_DURATION
The BER type that should be used for duration log capture window objects.
|
protected static byte |
TYPE_HEAD_AND_TAIL_SIZE
The BER type that should be used for head and tail size log capture window
objects.
|
protected static byte |
TYPE_TIME_WINDOW
The BER type that should be used for time window log capture window
objects.
|
protected static byte |
TYPE_TOOL_DEFAULT
The BER type that should be used for tool-default log capture window
objects.
|
Constructor and Description |
---|
CollectSupportDataLogCaptureWindow() |
Modifier and Type | Method and Description |
---|---|
static CollectSupportDataLogCaptureWindow |
decode(ASN1Element e)
Decodes the provided ASN.1 element as a collect support data log capture
window object.
|
abstract ASN1Element |
encode()
Encodes this collect support data log capture window object to an ASN.1
element.
|
java.lang.String |
toString()
Retrieves a string representation of this collect support data log capture
window object.
|
abstract void |
toString(java.lang.StringBuilder buffer)
Appends a string representation of this collect support data log capture
window object to the provided buffer.
|
protected static final byte TYPE_TOOL_DEFAULT
protected static final byte TYPE_DURATION
protected static final byte TYPE_TIME_WINDOW
protected static final byte TYPE_HEAD_AND_TAIL_SIZE
public CollectSupportDataLogCaptureWindow()
@NotNull public static CollectSupportDataLogCaptureWindow decode(@NotNull ASN1Element e) throws LDAPException
e
- The ASN.1 element to be decoded as a log capture window object.
It must not be null
.LDAPException
- If the provided element cannot be decoded as a
valid collect support data log capture window
object.@NotNull public abstract ASN1Element encode()
@NotNull public final java.lang.String toString()
toString
in class java.lang.Object