@NotMutable @ThreadSafety(level=COMPLETELY_THREADSAFE) public final class HeadAndTailSizeCollectSupportDataLogCaptureWindow extends CollectSupportDataLogCaptureWindow
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.
CollectSupportDataExtendedRequest
,
Serialized FormTYPE_DURATION, TYPE_HEAD_AND_TAIL_SIZE, TYPE_TIME_WINDOW, TYPE_TOOL_DEFAULT
Constructor and Description |
---|
HeadAndTailSizeCollectSupportDataLogCaptureWindow(java.lang.Integer headSizeKB,
java.lang.Integer tailSizeKB)
Creates a new instance of this collect support data log capture window
object that will capture the specified amount of data from the beginning
and end of each log file.
|
Modifier and Type | Method and Description |
---|---|
ASN1Element |
encode()
Encodes this collect support data log capture window object to an ASN.1
element.
|
java.lang.Integer |
getHeadSizeKB()
Retrieves the amount of data in kilobytes to capture from the beginning of
each log file, if specified.
|
java.lang.Integer |
getTailSizeKB()
Retrieves the amount of data in kilobytes to capture from the end of each
log file, if specified.
|
void |
toString(java.lang.StringBuilder buffer)
Appends a string representation of this collect support data log capture
window object to the provided buffer.
|
decode, toString
public HeadAndTailSizeCollectSupportDataLogCaptureWindow(@Nullable java.lang.Integer headSizeKB, @Nullable java.lang.Integer tailSizeKB)
headSizeKB
- The amount of data in kilobytes to capture from the
beginning of each log file. This may be null
if the server should select an appropriate value.tailSizeKB
- The amount of data in kilobytes to capture from the end
of each log file. This may be null
if the
server should select an appropriate value.@Nullable public java.lang.Integer getHeadSizeKB()
null
if the server should select an
appropriate value.@Nullable public java.lang.Integer getTailSizeKB()
null
if the server should select an
appropriate value.@NotNull public ASN1Element encode()
encode
in class CollectSupportDataLogCaptureWindow
public void toString(@NotNull java.lang.StringBuilder buffer)
toString
in class CollectSupportDataLogCaptureWindow
buffer
- The buffer to which the string representation will be
appended. It must not be null
.