@NotExtensible @ThreadSafety(level=INTERFACE_THREADSAFE) public interface ModifyResultAccessLogMessage extends OperationResultAccessLogMessage, ModifyForwardAccessLogMessage
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.
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAlternateAuthorizationDN()
Retrieves the alternate authorization DN for the operation.
|
AssuredReplicationLocalLevel |
getAssuredReplicationLocalLevel()
Retrieves the local level that will be used for assured replication
processing, if available.
|
AssuredReplicationRemoteLevel |
getAssuredReplicationRemoteLevel()
Retrieves the remote level that will be used for assured replication
processing, if available.
|
java.lang.Long |
getAssuredReplicationTimeoutMillis()
Retrieves the maximum length of time in milliseconds that the server will
delay the response to the client while waiting for the replication
assurance requirement to be satisfied.
|
java.lang.Boolean |
getChangeToSoftDeletedEntry()
Indicates whether the modify operation targeted a soft-deleted entry.
|
java.util.Set<java.lang.String> |
getIndexesWithKeysAccessedExceedingEntryLimit()
Retrieves the names of any indexes for which one or more keys over the
index entry limit were accessed while processing the operation.
|
java.util.Set<java.lang.String> |
getIndexesWithKeysAccessedNearEntryLimit()
Retrieves the names of any indexes for which one or more keys near
(typically, within 80% of) the index entry limit were accessed while
processing the operation.
|
java.lang.String |
getReplicationChangeID()
Retrieves the replication change ID for the operation, if available.
|
java.lang.Boolean |
getResponseDelayedByAssurance()
Indicates whether the operation response to the client will be delayed
until replication assurance has been satisfied or the timeout has occurred.
|
getAdditionalInformation, getDiagnosticMessage, getIntermediateResponsesReturned, getMatchedDN, getMissingPrivileges, getPreAuthorizationUsedPrivileges, getProcessingTimeMillis, getReferralURLs, getResponseControlOIDs, getResultCode, getServersAccessed, getUncachedDataAccessed, getUsedPrivileges, getWorkQueueWaitTimeMillis
getTargetHost, getTargetPort, getTargetProtocol
getAttributeNames, getDN
getAdministrativeOperationMessage, getMessageID, getOperationID, getOperationType, getOrigin, getRequestControlOIDs, getRequesterDN, getRequesterIPAddress, getTriggeredByConnectionID, getTriggeredByOperationID, getUsingAdminSessionWorkerThread
getConnectionID, getInstanceName, getMessageType, getProductName, getStartupID, getThreadID
getBoolean, getDouble, getFields, getGeneralizedTime, getInteger, getLong, getRFC3339Timestamp, getString, getTimestamp, toString
@Nullable java.lang.String getAlternateAuthorizationDN()
null
if it is not included in the log message.@Nullable java.lang.String getReplicationChangeID()
null
if it
is not included in the log message.@Nullable java.lang.Boolean getChangeToSoftDeletedEntry()
true
if the modify operation was known to target a
soft-deleted entry, false
if it was known to target a
non-soft-deleted entry, or null
if it is not included in
the log message (and likely did not target a soft-deleted entry).@Nullable AssuredReplicationLocalLevel getAssuredReplicationLocalLevel()
null
if this is not included in the log
message (e.g., because assured replication will not be performed
for the operation).@Nullable AssuredReplicationRemoteLevel getAssuredReplicationRemoteLevel()
null
if this is not included in the log
message (e.g., because assured replication will not be performed
for the operation).@Nullable java.lang.Long getAssuredReplicationTimeoutMillis()
null
if this is
not included in the log message (e.g., because assured replication
will not be performed for the operation).@Nullable java.lang.Boolean getResponseDelayedByAssurance()
true
if the operation response to the client will be
delayed until replication assurance has been satisfied,
false
if the response will not be delayed by assurance
processing, or null
if this was not included in the
log message (e.g., because assured replication will not be
performed for the operation)@NotNull java.util.Set<java.lang.String> getIndexesWithKeysAccessedNearEntryLimit()
@NotNull java.util.Set<java.lang.String> getIndexesWithKeysAccessedExceedingEntryLimit()