@ThreadSafety(level=COMPLETELY_THREADSAFE) public final class JSONFormattedAccessLogFields extends java.lang.Object
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.
LogField
Modifier and Type | Field and Description |
---|---|
static LogField |
ABANDON_MESSAGE_ID
A field that holds the message ID for an operation to be abandoned.
|
static LogField |
ADD_ATTRIBUTES
A field whose value is a JSON array containing the names of the attributes
to be added.
|
static LogField |
ADD_ENTRY_DN
A field that holds the DN of the entry to be added.
|
static LogField |
ADD_UNDELETE_FROM_DN
A field that holds the DN of the soft-deleted entry being undeleted.
|
static LogField |
ADDITIONAL_INFO
A field that holds a message with additional information about the server's
processing for an operation.
|
static LogField |
ADMINISTRATIVE_OPERATION
A field that indicates that the associated operation includes an
administrative operation request control.
|
static LogField |
ASSURED_REPLICATION_REQUIREMENTS
A field whose value is a JSON object with the assured replication
requirements for the operation.
|
static LogField |
ASSURED_REPLICATION_REQUIREMENTS_ALTERED_BY_REQUEST_CONTROL
A field (appearing inside the
ASSURED_REPLICATION_REQUIREMENTS
JSON object) that indicates whether the replication assurance requirements
were altered by the presence of an assured replication request control. |
static LogField |
ASSURED_REPLICATION_REQUIREMENTS_ASSURANCE_TIMEOUT_MILLIS
A field (appearing inside the
ASSURED_REPLICATION_REQUIREMENTS
JSON object) that holds the requested replication assurance timeout. |
static LogField |
ASSURED_REPLICATION_REQUIREMENTS_LOCAL_ASSURANCE_LEVEL
A field (appearing inside the
ASSURED_REPLICATION_REQUIREMENTS
JSON object) that holds the name of the requested local replication
assurance level for the operation. |
static LogField |
ASSURED_REPLICATION_REQUIREMENTS_REMOTE_ASSURANCE_LEVEL
A field (appearing inside the
ASSURED_REPLICATION_REQUIREMENTS
JSON object) that holds the name of the requested remote replication
assurance level for the operation. |
static LogField |
ASSURED_REPLICATION_REQUIREMENTS_RESPONSE_DELAYED_BY_ASSURANCE
A field (appearing inside the
ASSURED_REPLICATION_REQUIREMENTS
JSON object) that indicates whether the response to the operation was
delayed by replication assurance processing. |
static LogField |
AUTHORIZATION_DN
A field that holds the DN that was used as the alternative authorization
identity for the operation.
|
static LogField |
AUTO_AUTHENTICATED_AS
A field that holds the DN of the user that was automatically authenticated
to the server based on the certificate chain the client presented during
security negotiation.
|
static LogField |
BIND_AUTHENTICATION_DN
A field that holds the DN of the user that was authenticated in a bind
operation.
|
static LogField |
BIND_AUTHENTICATION_FAILURE_REASON
A field whose value is a JSON object with information about the reason for
a failed authentication attempt.
|
static LogField |
BIND_AUTHENTICATION_FAILURE_REASON_ID
A field (appearing inside the
BIND_AUTHENTICATION_FAILURE_REASON
JSON object) that holds the numeric identifier for the failure reason. |
static LogField |
BIND_AUTHENTICATION_FAILURE_REASON_MESSAGE
A field (appearing inside the
BIND_AUTHENTICATION_FAILURE_REASON
JSON object) that holds a message with additional information about the
authentication failure. |
static LogField |
BIND_AUTHENTICATION_FAILURE_REASON_NAME
A field (appearing inside the
BIND_AUTHENTICATION_FAILURE_REASON
JSON object) that holds the name for the failure reason. |
static LogField |
BIND_AUTHENTICATION_TYPE
A field that holds the authentication type for a bind request.
|
static LogField |
BIND_AUTHORIZATION_DN
A field that holds the DN of the authorization identity resulting from a
bind operation.
|
static LogField |
BIND_DN
A field that holds the bind DN for a bind request.
|
static LogField |
BIND_PROTOCOL_VERSION
A field that holds the protocol version for a bind request.
|
static LogField |
BIND_RETIRED_PASSWORD_USED
A field that indicates whether a retired password was used in the course of
processing a bind operation.
|
static LogField |
BIND_SASL_MECHANISM
A field that holds the name of the SASL mechanism used for a bind request.
|
static LogField |
CHANGE_TO_SOFT_DELETED_ENTRY
A field that indicates whether the associated operation updated or removed
a soft-deleted entry.
|
static LogField |
CIPHER
A field that holds the name of the cipher algorithm that was negotiated for
the client connection.
|
static LogField |
CLIENT_CONNECTION_POLICY
A field that holds the name of the client connection policy that has been
assigned to the associated connection.
|
static LogField |
COMPARE_ASSERTION_VALUE
A field that holds the assertion value included in a compare operation.
|
static LogField |
COMPARE_ATTRIBUTE_NAME
A field that holds the name of the attribute targeted by a compare
operation.
|
static LogField |
COMPARE_ENTRY_DN
A field that holds the DN of the entry targeted by a compare operation.
|
static LogField |
CONNECT_FROM_ADDRESS
A field that holds the address of the client from which a connection has
been established.
|
static LogField |
CONNECT_FROM_PORT
A field that holds the remote port for a client connection that has been
established.
|
static LogField |
CONNECT_TO_ADDRESS
A field that holds the server address to which a connection has been
established.
|
static LogField |
CONNECT_TO_PORT
A field that holds the server port to which a connection has been
established.
|
static LogField |
CONNECTION_ID
A field that holds a numeric identifier for the associated client
connection.
|
static LogField |
DELETE_ENTRY_DN
A field that holds the DN of the entry targeted by a delete operation.
|
static LogField |
DELETE_SOFT_DELETED_ENTRY_DN
A field that holds the DN of a soft-deleted entry resulting from a delete
operation.
|
static LogField |
DIAGNOSTIC_MESSAGE
A field that holds the diagnostic message for an operation, which is a
message that is returned to the client.
|
static LogField |
DISCONNECT_MESSAGE
A field that holds an additional message for a connection closure, which may
provide additional details about the disconnect.
|
static LogField |
DISCONNECT_REASON
A field that holds a reason for a connection closure.
|
static LogField |
ENTRY_REBALANCING_ADMIN_ACTION_MESSAGE
A field that holds a message about any administrative action that may be
required after an entry rebalancing operation.
|
static LogField |
ENTRY_REBALANCING_BASE_DN
A field that holds the base DN for an entry rebalancing operation.
|
static LogField |
ENTRY_REBALANCING_ENTRIES_ADDED_TO_TARGET
A field that holds the number of entries added to the target server in the
course of processing an entry rebalancing operation.
|
static LogField |
ENTRY_REBALANCING_ENTRIES_DELETED_FROM_SOURCE
A field that holds the number of entries deleted from the source server in
the course of processing an entry rebalancing operation.
|
static LogField |
ENTRY_REBALANCING_ENTRIES_READ_FROM_SOURCE
A field that holds the number of entries read from the source server in the
course of processing an entry rebalancing operation.
|
static LogField |
ENTRY_REBALANCING_ERROR_MESSAGE
A field that holds an error message for an entry rebalancing operation.
|
static LogField |
ENTRY_REBALANCING_OPERATION_ID
A field that holds the operation ID for an entry rebalancing operation.
|
static LogField |
ENTRY_REBALANCING_SIZE_LIMIT
A field that holds the size limit for an entry rebalancing operation.
|
static LogField |
ENTRY_REBALANCING_SOURCE_BACKEND_SET
A field that holds the name of the source backend set for an entry
rebalancing operation.
|
static LogField |
ENTRY_REBALANCING_SOURCE_SERVER
A field whose value is a JSON object with information about the source
server for an entry rebalancing operation.
|
static LogField |
ENTRY_REBALANCING_SOURCE_SERVER_ADDRESS
A field (appearing inside the
ENTRY_REBALANCING_SOURCE_SERVER
JSON object) that holds the address of the source server for an entry
rebalancing operation. |
static LogField |
ENTRY_REBALANCING_SOURCE_SERVER_ALTERED
A field that indicates whether the source server was altered in the course
of processing an entry rebalancing operation.
|
static LogField |
ENTRY_REBALANCING_SOURCE_SERVER_PORT
A field (appearing inside the
ENTRY_REBALANCING_SOURCE_SERVER
JSON object) that holds the port of the source server for an entry
rebalancing operation. |
static LogField |
ENTRY_REBALANCING_TARGET_BACKEND_SET
A field that holds the name of the target backend set for an entry
rebalancing operation.
|
static LogField |
ENTRY_REBALANCING_TARGET_SERVER
A field whose value is a JSON object with information about the target
server for an entry rebalancing operation.
|
static LogField |
ENTRY_REBALANCING_TARGET_SERVER_ADDRESS
A field (appearing inside the
ENTRY_REBALANCING_TARGET_SERVER
JSON object) that holds the address of the target server for an entry
rebalancing operation. |
static LogField |
ENTRY_REBALANCING_TARGET_SERVER_ALTERED
A field that indicates whether the target server was altered in the course
of processing an entry rebalancing operation.
|
static LogField |
ENTRY_REBALANCING_TARGET_SERVER_PORT
A field (appearing inside the
ENTRY_REBALANCING_TARGET_SERVER
JSON object) that holds the port of the target server for an entry
rebalancing operation. |
static LogField |
EXTENDED_REQUEST_OID
A field that holds the request OID for an extended operation.
|
static LogField |
EXTENDED_REQUEST_TYPE
A field that holds the name for an extended request.
|
static LogField |
EXTENDED_RESPONSE_OID
A field that holds the response OID for an extended operation.
|
static LogField |
EXTENDED_RESPONSE_TYPE
A field that holds the name for an extended response.
|
static LogField |
INDEXES_WITH_KEYS_ACCESSED_EXCEEDING_ENTRY_LIMIT
A field whose value is a JSON array containing the names of any
indexes accessed in the course of processing operation that had exceeded
the index entry limit.
|
static LogField |
INDEXES_WITH_KEYS_ACCESSED_NEAR_ENTRY_LIMIT
A field whose value is a JSON array containing the names of any
indexes accessed in the course of processing operation that were near the
index entry limit.
|
static LogField |
INSTANCE_NAME
A field that holds the name of the server instance that logged the message.
|
static LogField |
INTER_SERVER_REQUEST_CONTROLS
A field whose value is an array of JSON objects with details about a set of
inter-server request controls included in the operation request.
|
static LogField |
INTER_SERVER_REQUEST_CONTROLS_COMPONENT_NAME
A field (appearing inside a JSON object in the
INTER_SERVER_REQUEST_CONTROLS array) that holds the name of the
component that generated the inter-server request control. |
static LogField |
INTER_SERVER_REQUEST_CONTROLS_OPERATION_PURPOSE
A field (appearing inside a JSON object in the
INTER_SERVER_REQUEST_CONTROLS array) that holds the purpose for
the inter-server request control. |
static LogField |
INTER_SERVER_REQUEST_CONTROLS_PROPERTIES
A field (appearing inside a JSON object in the
INTER_SERVER_REQUEST_CONTROLS array) that holds an array of JSON
objects with property name-value pairs from the inter-server request
control. |
static LogField |
INTER_SERVER_REQUEST_CONTROLS_PROPERTIES_NAME
A field (appearing inside a JSON object in the
INTER_SERVER_REQUEST_CONTROLS_PROPERTIES array) that holds the
name of the inter-server request property. |
static LogField |
INTER_SERVER_REQUEST_CONTROLS_PROPERTIES_VALUE
A field (appearing inside a JSON object in the
INTER_SERVER_REQUEST_CONTROLS_PROPERTIES array) that holds the
value of the inter-server request property. |
static LogField |
INTERMEDIATE_CLIENT_REQUEST_CONTROL
A field whose value is a JSON object with details about an intermediate
client request control included in the operation request.
|
static LogField |
INTERMEDIATE_CLIENT_REQUEST_CONTROL_CLIENT_IDENTITY
A field (appearing inside the
INTERMEDIATE_CLIENT_REQUEST_CONTROL
JSON object) that holds the requested alternative authorization identity. |
static LogField |
INTERMEDIATE_CLIENT_REQUEST_CONTROL_CLIENT_NAME
A field (appearing inside the
INTERMEDIATE_CLIENT_REQUEST_CONTROL
JSON object) that holds the name of the client application. |
static LogField |
INTERMEDIATE_CLIENT_REQUEST_CONTROL_DOWNSTREAM_CLIENT_ADDRESS
A field (appearing inside the
INTERMEDIATE_CLIENT_REQUEST_CONTROL
JSON object) that holds the address of downstream system communicating with
the client. |
static LogField |
INTERMEDIATE_CLIENT_REQUEST_CONTROL_DOWNSTREAM_CLIENT_SECURE
A field (appearing inside the
INTERMEDIATE_CLIENT_REQUEST_CONTROL
JSON object) that indicates whether the client's communication with the
downstream system is considered secure. |
static LogField |
INTERMEDIATE_CLIENT_REQUEST_CONTROL_DOWNSTREAM_REQUEST
A field (appearing inside the
INTERMEDIATE_CLIENT_REQUEST_CONTROL
JSON object) that holds a JSON object representation of an intermediate
client request received by the client. |
static LogField |
INTERMEDIATE_CLIENT_REQUEST_CONTROL_REQUEST_ID
A field (appearing inside the
INTERMEDIATE_CLIENT_REQUEST_CONTROL
JSON object) that holds the session ID that the client has assigned for the
request received from the downstream system. |
static LogField |
INTERMEDIATE_CLIENT_REQUEST_CONTROL_SESSION_ID
A field (appearing inside the
INTERMEDIATE_CLIENT_REQUEST_CONTROL
JSON object) that holds the session ID that the client has assigned for
communication with the downstream system. |
static LogField |
INTERMEDIATE_CLIENT_RESPONSE_CONTROL
A field whose value is a JSON object with details about an intermediate
client response control included in the operation result.
|
static LogField |
INTERMEDIATE_CLIENT_RESPONSE_CONTROL_RESPONSE_ID
A field (appearing inside the
INTERMEDIATE_CLIENT_RESPONSE_CONTROL
JSON object) that holds a response ID that the upstream server has assigned
for the operation. |
static LogField |
INTERMEDIATE_CLIENT_RESPONSE_CONTROL_SERVER_NAME
A field (appearing inside the
INTERMEDIATE_CLIENT_RESPONSE_CONTROL
JSON object) that holds the name of the application acting as the upstream
server. |
static LogField |
INTERMEDIATE_CLIENT_RESPONSE_CONTROL_SESSION_ID
A field (appearing inside the
INTERMEDIATE_CLIENT_RESPONSE_CONTROL
JSON object) that holds a session ID that the upstream server has assigned
for the connection. |
static LogField |
INTERMEDIATE_CLIENT_RESPONSE_CONTROL_UPSTREAM_RESPONSE
A field (appearing inside the
INTERMEDIATE_CLIENT_RESPONSE_CONTROL
JSON object) that holds a JSON object representation of an intermediate
client request forwarded to another server The upstream response object
has the same format as the INTERMEDIATE_CLIENT_RESPONSE object
itself. |
static LogField |
INTERMEDIATE_CLIENT_RESPONSE_CONTROL_UPSTREAM_SERVER_ADDRESS
A field (appearing inside the
INTERMEDIATE_CLIENT_RESPONSE_CONTROL
JSON object) that holds the address of an upstream server involved in
processing the operation. |
static LogField |
INTERMEDIATE_CLIENT_RESPONSE_CONTROL_UPSTREAM_SERVER_SECURE
A field (appearing inside the
INTERMEDIATE_CLIENT_RESPONSE_CONTROL
JSON object) that indicates whether communication with the associated
upstream server is considered secure. |
static LogField |
INTERMEDIATE_RESPONSE_NAME
A field that holds the name for an intermediate response returned to the
client.
|
static LogField |
INTERMEDIATE_RESPONSE_OID
A field that holds the OID for an intermediate response returned to the
client.
|
static LogField |
INTERMEDIATE_RESPONSE_VALUE
A field that holds a string representation of the value for an intermediate
response returned to the client.
|
static LogField |
INTERMEDIATE_RESPONSES_RETURNED
A field that holds the number of intermediate response messages returned to
the client in the course of processing the operation.
|
static LogField |
LOCAL_ASSURANCE_SATISFIED
A field that indicates whether the requested local assurance level was
satisfied in the course of processing the operation.
|
static LogField |
LOG_TYPE
A field that holds the log type for the log message (which should always be
"access" for access log messages).
|
static LogField |
MATCHED_DN
A field that holds the matched DN for the operation, which is the DN for
the closest ancestor of an entry that does not exist.
|
static LogField |
MESSAGE_ID
A field that holds the numeric message ID for the associated operation on
the client connection.
|
static LogField |
MESSAGE_TYPE
A field that holds the message type for the log message.
|
static LogField |
MISSING_PRIVILEGES
A field whose value is a JSON array containing the names of any privileges
that were required for the processing the operation that the requester did
not have.
|
static LogField |
MODDN_DELETE_OLD_RDN
A field that indicates whether old RDN attribute values should be removed
from the entry.
|
static LogField |
MODDN_ENTRY_DN
A field that holds the DN of the entry to be renamed.
|
static LogField |
MODDN_NEW_RDN
A field that holds the new RDN to use for the entry to be renamed.
|
static LogField |
MODDN_NEW_SUPERIOR_DN
A field that holds the new superior entry DN to use for the entry to be
renamed.
|
static LogField |
MODIFY_ATTRIBUTES
A field whose value is a JSON array containing the names of the attributes
to be modified.
|
static LogField |
MODIFY_ENTRY_DN
A field that holds the DN of the entry to be modified.
|
static LogField |
OPERATION_ID
A field that holds a numeric identifier for the associated operation on the
client connection.
|
static LogField |
OPERATION_PURPOSE
A field whose value is a JSON object with details about an operation
purpose request control included in the operation request.
|
static LogField |
OPERATION_PURPOSE_APPLICATION_NAME
A field (appearing inside the
OPERATION_PURPOSE JSON object) that
holds the name of the application that generated the request. |
static LogField |
OPERATION_PURPOSE_APPLICATION_VERSION
A field (appearing inside the
OPERATION_PURPOSE JSON object) that
holds the version of the application that generated the request. |
static LogField |
OPERATION_PURPOSE_CODE_LOCATION
A field (appearing inside the
OPERATION_PURPOSE JSON object) that
holds the location in the client code where the request was generated. |
static LogField |
OPERATION_PURPOSE_REQUEST_PURPOSE
A field (appearing inside the
OPERATION_PURPOSE JSON object) that
explains the purpose for the request. |
static LogField |
OPERATION_TYPE
A field that holds the operation type for the log message.
|
static LogField |
ORIGIN
A field that holds information about the origin of the associated
operation.
|
static LogField |
ORIGIN_DETAILS
A field that holds an array of JSON objects with additional details about
the origin of an operation.
|
static LogField |
ORIGIN_DETAILS_NAME
A field that holds the name from an
ORIGIN_DETAILS object. |
static LogField |
ORIGIN_DETAILS_VALUE
A field that holds the value from an
ORIGIN_DETAILS object. |
static LogField |
PEER_CERTIFICATE_CHAIN
A field that holds a JSON object with the peer certificate chain presented
during TLS negotiation.
|
static LogField |
PEER_CERTIFICATE_CHAIN_CERTIFICATE_BYTES
A field that holds a hexadecimal representation of the bytes that comprise
the encoded representation of a certificate included in the peer
certificate chain presented during TLS negotiation.
|
static LogField |
PEER_CERTIFICATE_CHAIN_CERTIFICATE_STRING
A field that holds a string representation of a certificate included in the
peer certificate chain presented during TLS negotiation.
|
static LogField |
PEER_CERTIFICATE_CHAIN_CERTIFICATE_TYPE
A field that holds the name of the certificate type for a certificate
included in the peer certificate chain presented during TLS negotiation.
|
static LogField |
PEER_CERTIFICATE_CHAIN_ISSUER_SUBJECT_DN
A field that holds the issuer subject DN for a certificate presented in the
client certificate chain during security negotiation.
|
static LogField |
PEER_CERTIFICATE_CHAIN_NOT_AFTER
A field that holds the "notAfter" timestamp for a certificate presented in
the client certificate chain during security negotiation, which is the time
that the certificate will (or did) expire.
|
static LogField |
PEER_CERTIFICATE_CHAIN_NOT_BEFORE
A field that holds the "notBefore" timestamp for a certificate presented in
the client certificate chain during security negotiation, which is the time
that the certificate became (or will become) valid.
|
static LogField |
PEER_CERTIFICATE_CHAIN_SERIAL_NUMBER
A field that holds a string representation of the serial number for a
certificate presented in the client certificate chain during security
negotiation.
|
static LogField |
PEER_CERTIFICATE_CHAIN_SIGNATURE_ALGORITHM
A field that holds the name of the algorithm used to generate the signature
of a certificate presented in the client certificate chain during security
negotiation.
|
static LogField |
PEER_CERTIFICATE_CHAIN_SIGNATURE_BYTES
A field that holds a hexadecimal string representation of the signature for
a certificate presented in the client certificate chain during security
negotiation.
|
static LogField |
PEER_CERTIFICATE_CHAIN_SUBJECT_DN
A field that holds the subject DN for a certificate presented in the
client certificate chain during security negotiation.
|
static LogField |
PRE_AUTHORIZATION_USED_PRIVILEGES
A field whose value is a JSON array containing the names of any privileges
used prior to processing a control that applies an alternative
authorization identity to the operation.
|
static LogField |
PROCESSING_TIME_MILLIS
A field that holds the length of time (in milliseconds) that a worker
thread spent processing the operation.
|
static LogField |
PRODUCT_NAME
A field that holds the name of the product that logged the message.
|
static LogField |
PROTOCOL
A field that holds the name of the protocol a client is using to
communicate with the server.
|
static LogField |
REFERRAL_URLS
A field whose value is a JSON array containing the referral URL strings for
an operation, which indicate that the requested operation should be
attempted elsewhere.
|
static LogField |
REMOTE_ASSURANCE_SATISFIED
A field that indicates whether the requested remote assurance level was
satisfied in the course of processing the operation.
|
static LogField |
REPLICATION_CHANGE_ID
A field that holds the replication change ID for a replicated operation.
|
static LogField |
REQUEST_CONTROL_OIDS
A field whose value is a JSON array of the OIDs of any controls included
in the request.
|
static LogField |
REQUESTER_DN
A field that holds the DN of the user that requested the associated
operation.
|
static LogField |
REQUESTER_IP_ADDRESS
A field that holds the IP address of the client that requested the
associated operation.
|
static LogField |
RESPONSE_CONTROL_OIDS
A field whose value is a JSON array of the OIDs of any controls included
in the response.
|
static LogField |
RESULT_CODE_NAME
A field that holds the name of the result code for the associated
operation.
|
static LogField |
RESULT_CODE_VALUE
A field that holds the numeric value of the result code for the associated
operation.
|
static LogField |
SEARCH_BASE_DN
A field that holds the base DN for a search operation.
|
static LogField |
SEARCH_DEREF_POLICY
A field that holds the name of the policy to use for dereferencing aliases
for a search operation.
|
static LogField |
SEARCH_ENTRIES_RETURNED
A field that holds the number of entries returned for a search operation.
|
static LogField |
SEARCH_FILTER
A field that holds a string representation of the filter for a search
operation.
|
static LogField |
SEARCH_INDEXED
A field that indicates whether the search operation was considered indexed.
|
static LogField |
SEARCH_REQUESTED_ATTRIBUTES
A field whose value is a JSON array containing the names of the attributes
requested to be included in search result entries.
|
static LogField |
SEARCH_RESULT_ENTRY_ATTRIBUTES
A field whose value is a JSON array containing the names of the attributes
returned to the client in a search result entry.
|
static LogField |
SEARCH_RESULT_ENTRY_DN
A field that holds the DN for a search result entry.
|
static LogField |
SEARCH_SCOPE_NAME
A field that holds name of the scope for a search operation.
|
static LogField |
SEARCH_SCOPE_VALUE
A field that holds the numeric value of the scope for a search operation.
|
static LogField |
SEARCH_SIZE_LIMIT
A field that holds the requested size limit for a search operation.
|
static LogField |
SEARCH_TIME_LIMIT_SECONDS
A field that holds the requested time limit (in seconds) for a search
operation.
|
static LogField |
SEARCH_TYPES_ONLY
A field that indicates whether search result entries should only include
attribute types or both types and values.
|
static LogField |
SECURITY_NEGOTIATION_PROPERTIES
A field that holds information about a set of additional properties
associated with a security negotiation.
|
static LogField |
SECURITY_NEGOTIATION_PROPERTIES_NAME
A field contained inside a
SECURITY_NEGOTIATION_PROPERTIES object
that holds the name of the property. |
static LogField |
SECURITY_NEGOTIATION_PROPERTIES_VALUE
A field contained inside a
SECURITY_NEGOTIATION_PROPERTIES object
that holds the value of the property. |
static LogField |
SERVER_ASSURANCE_RESULTS
A field whose value is a JSON array of objects containing the assurance
results from each of the servers.
|
static LogField |
SERVER_ASSURANCE_RESULTS_REPLICA_ID
A field (appearing inside the
SERVER_ASSURANCE_RESULTS JSON
object) that holds the replica ID for the associated replica. |
static LogField |
SERVER_ASSURANCE_RESULTS_REPLICATION_SERVER_ID
A field (appearing inside the
SERVER_ASSURANCE_RESULTS JSON
object) that holds the replication server ID for the associated replication
server. |
static LogField |
SERVER_ASSURANCE_RESULTS_RESULT_CODE
A field (appearing inside the
SERVER_ASSURANCE_RESULTS JSON
object) that holds the name of the result code for the assurance result. |
static LogField |
SERVERS_ACCESSED
A field whose value is a JSON array containing the external servers
accessed during the course of processing the operation.
|
static LogField |
STARTUP_ID
A field that holds a unique value generated when the server started.
|
static LogField |
TARGET_HOST
A field that holds the address of a server to which the operation was
forwarded for processing.
|
static LogField |
TARGET_PORT
A field that holds the port of a server to which the operation was
forwarded for processing.
|
static LogField |
TARGET_PROTOCOL
A field that holds the protocol used to communicate with a remote server
for an operation that was forwarded for processing.
|
static LogField |
THREAD_ID
A field that holds a numeric identifier for the thread that generated the
log message, which is also likely the thread that performed the associated
processing for the connection or operation).
|
static LogField |
TIMESTAMP
A field that holds the timestamp for the access log message.
|
static LogField |
TRIGGERED_BY_CONNECTION_ID
A field that holds the connection ID for another operation that triggered
the associated operation.
|
static LogField |
TRIGGERED_BY_OPERATION_ID
A field that holds the operation ID for another operation that triggered
the associated operation.
|
static LogField |
UNCACHED_DATA_ACCESSED
A field that indicates whether the server accessed any uncached data in the
course of processing the operation.
|
static LogField |
USED_PRIVILEGES
A field whose value is a JSON array containing the names of any privileges
used in the course of processing the operation.
|
static LogField |
USING_ADMIN_SESSION_WORKER_THREAD
A field that indicates whether the associated operation is being processed
using a worker thread from a thread pool dedicated to processing
administrative operations.
|
static LogField |
WORK_QUEUE_WAIT_TIME_MILLIS
A field that holds the length of time (in milliseconds) that the operation
had to wait in the work queue before being picked up for processing.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Map<java.lang.String,LogField> |
getDefinedFields()
Retrieves a map of all predefined fields, indexed by the name of the
constant in which the field is defined.
|
static LogField |
getFieldForConstantName(java.lang.String constantName)
Retrieves the predefined log field instance that is defined in the
specified constants.
|
@NotNull public static final LogField ABANDON_MESSAGE_ID
@NotNull public static final LogField ADD_ATTRIBUTES
@NotNull public static final LogField ADD_ENTRY_DN
@NotNull public static final LogField ADD_UNDELETE_FROM_DN
@NotNull public static final LogField ADDITIONAL_INFO
@NotNull public static final LogField ADMINISTRATIVE_OPERATION
@NotNull public static final LogField ASSURED_REPLICATION_REQUIREMENTS
@NotNull public static final LogField ASSURED_REPLICATION_REQUIREMENTS_ALTERED_BY_REQUEST_CONTROL
ASSURED_REPLICATION_REQUIREMENTS
JSON object) that indicates whether the replication assurance requirements
were altered by the presence of an assured replication request control.
This field may appear in all types of operation result access log messages.@NotNull public static final LogField ASSURED_REPLICATION_REQUIREMENTS_ASSURANCE_TIMEOUT_MILLIS
ASSURED_REPLICATION_REQUIREMENTS
JSON object) that holds the requested replication assurance timeout. This
field may appear in all types of operation result access log messages.@NotNull public static final LogField ASSURED_REPLICATION_REQUIREMENTS_LOCAL_ASSURANCE_LEVEL
ASSURED_REPLICATION_REQUIREMENTS
JSON object) that holds the name of the requested local replication
assurance level for the operation. This field may appear in all types of
operation result access log messages.@NotNull public static final LogField ASSURED_REPLICATION_REQUIREMENTS_REMOTE_ASSURANCE_LEVEL
ASSURED_REPLICATION_REQUIREMENTS
JSON object) that holds the name of the requested remote replication
assurance level for the operation. This field may appear in all types of
operation result access log messages.@NotNull public static final LogField ASSURED_REPLICATION_REQUIREMENTS_RESPONSE_DELAYED_BY_ASSURANCE
ASSURED_REPLICATION_REQUIREMENTS
JSON object) that indicates whether the response to the operation was
delayed by replication assurance processing. This field may appear in all
types of operation result access log messages.@NotNull public static final LogField AUTHORIZATION_DN
@NotNull public static final LogField AUTO_AUTHENTICATED_AS
@NotNull public static final LogField BIND_AUTHENTICATION_DN
@NotNull public static final LogField BIND_AUTHENTICATION_FAILURE_REASON
@NotNull public static final LogField BIND_AUTHENTICATION_FAILURE_REASON_ID
BIND_AUTHENTICATION_FAILURE_REASON
JSON object) that holds the numeric identifier for the failure reason.
This field may appear in bind result access log messages.@NotNull public static final LogField BIND_AUTHENTICATION_FAILURE_REASON_MESSAGE
BIND_AUTHENTICATION_FAILURE_REASON
JSON object) that holds a message with additional information about the
authentication failure. This field may appear in bind result access log
messages.@NotNull public static final LogField BIND_AUTHENTICATION_FAILURE_REASON_NAME
BIND_AUTHENTICATION_FAILURE_REASON
JSON object) that holds the name for the failure reason. This field may
appear in bind result access log messages.@NotNull public static final LogField BIND_AUTHENTICATION_TYPE
@NotNull public static final LogField BIND_AUTHORIZATION_DN
@NotNull public static final LogField BIND_DN
@NotNull public static final LogField BIND_PROTOCOL_VERSION
@NotNull public static final LogField BIND_RETIRED_PASSWORD_USED
@NotNull public static final LogField BIND_SASL_MECHANISM
@NotNull public static final LogField CHANGE_TO_SOFT_DELETED_ENTRY
@NotNull public static final LogField CIPHER
@NotNull public static final LogField CLIENT_CONNECTION_POLICY
@NotNull public static final LogField COMPARE_ASSERTION_VALUE
@NotNull public static final LogField COMPARE_ATTRIBUTE_NAME
@NotNull public static final LogField COMPARE_ENTRY_DN
@NotNull public static final LogField CONNECT_FROM_ADDRESS
@NotNull public static final LogField CONNECT_FROM_PORT
@NotNull public static final LogField CONNECT_TO_ADDRESS
@NotNull public static final LogField CONNECT_TO_PORT
@NotNull public static final LogField CONNECTION_ID
STARTUP_ID
field may also be necessary to further distinguish
between connections across restarts. Further, connection ID values may be
reused across instances, so the INSTANCE_NAME
field may also be
needed to distinguish between connections to different instances. This
field may appear in all types of access log messages.@NotNull public static final LogField DELETE_ENTRY_DN
@NotNull public static final LogField DELETE_SOFT_DELETED_ENTRY_DN
@NotNull public static final LogField DIAGNOSTIC_MESSAGE
@NotNull public static final LogField DISCONNECT_MESSAGE
@NotNull public static final LogField DISCONNECT_REASON
@NotNull public static final LogField ENTRY_REBALANCING_ADMIN_ACTION_MESSAGE
@NotNull public static final LogField ENTRY_REBALANCING_BASE_DN
@NotNull public static final LogField ENTRY_REBALANCING_ENTRIES_ADDED_TO_TARGET
@NotNull public static final LogField ENTRY_REBALANCING_ENTRIES_DELETED_FROM_SOURCE
@NotNull public static final LogField ENTRY_REBALANCING_ENTRIES_READ_FROM_SOURCE
@NotNull public static final LogField ENTRY_REBALANCING_ERROR_MESSAGE
@NotNull public static final LogField ENTRY_REBALANCING_OPERATION_ID
@NotNull public static final LogField ENTRY_REBALANCING_SIZE_LIMIT
@NotNull public static final LogField ENTRY_REBALANCING_SOURCE_BACKEND_SET
@NotNull public static final LogField ENTRY_REBALANCING_SOURCE_SERVER
@NotNull public static final LogField ENTRY_REBALANCING_SOURCE_SERVER_ADDRESS
ENTRY_REBALANCING_SOURCE_SERVER
JSON object) that holds the address of the source server for an entry
rebalancing operation. This field may appear in entry rebalancing access
log messages.@NotNull public static final LogField ENTRY_REBALANCING_SOURCE_SERVER_ALTERED
@NotNull public static final LogField ENTRY_REBALANCING_SOURCE_SERVER_PORT
ENTRY_REBALANCING_SOURCE_SERVER
JSON object) that holds the port of the source server for an entry
rebalancing operation. This field may appear in entry rebalancing access
log messages.@NotNull public static final LogField ENTRY_REBALANCING_TARGET_BACKEND_SET
@NotNull public static final LogField ENTRY_REBALANCING_TARGET_SERVER
@NotNull public static final LogField ENTRY_REBALANCING_TARGET_SERVER_ADDRESS
ENTRY_REBALANCING_TARGET_SERVER
JSON object) that holds the address of the target server for an entry
rebalancing operation. This field may appear in entry rebalancing access
log messages.@NotNull public static final LogField ENTRY_REBALANCING_TARGET_SERVER_ALTERED
@NotNull public static final LogField ENTRY_REBALANCING_TARGET_SERVER_PORT
ENTRY_REBALANCING_TARGET_SERVER
JSON object) that holds the port of the target server for an entry
rebalancing operation. This field may appear in entry rebalancing access
log messages.@NotNull public static final LogField EXTENDED_REQUEST_OID
@NotNull public static final LogField EXTENDED_REQUEST_TYPE
@NotNull public static final LogField EXTENDED_RESPONSE_OID
@NotNull public static final LogField EXTENDED_RESPONSE_TYPE
@NotNull public static final LogField INDEXES_WITH_KEYS_ACCESSED_EXCEEDING_ENTRY_LIMIT
@NotNull public static final LogField INDEXES_WITH_KEYS_ACCESSED_NEAR_ENTRY_LIMIT
@NotNull public static final LogField INSTANCE_NAME
@NotNull public static final LogField INTER_SERVER_REQUEST_CONTROLS
@NotNull public static final LogField INTER_SERVER_REQUEST_CONTROLS_COMPONENT_NAME
INTER_SERVER_REQUEST_CONTROLS
array) that holds the name of the
component that generated the inter-server request control. This field may
appear in all types of access log messages that are associated with
operations.@NotNull public static final LogField INTER_SERVER_REQUEST_CONTROLS_OPERATION_PURPOSE
INTER_SERVER_REQUEST_CONTROLS
array) that holds the purpose for
the inter-server request control. This field may appear in all types of
access log messages that are associated with operations.@NotNull public static final LogField INTER_SERVER_REQUEST_CONTROLS_PROPERTIES
INTER_SERVER_REQUEST_CONTROLS
array) that holds an array of JSON
objects with property name-value pairs from the inter-server request
control. This field may appear in all types of access log messages that
are associated with operations.@NotNull public static final LogField INTER_SERVER_REQUEST_CONTROLS_PROPERTIES_NAME
INTER_SERVER_REQUEST_CONTROLS_PROPERTIES
array) that holds the
name of the inter-server request property. This field may appear in all
types of access log messages that are associated with operations.@NotNull public static final LogField INTER_SERVER_REQUEST_CONTROLS_PROPERTIES_VALUE
INTER_SERVER_REQUEST_CONTROLS_PROPERTIES
array) that holds the
value of the inter-server request property. This field may appear in all
types of access log messages that are associated with operations.@NotNull public static final LogField INTERMEDIATE_CLIENT_REQUEST_CONTROL
@NotNull public static final LogField INTERMEDIATE_CLIENT_REQUEST_CONTROL_CLIENT_IDENTITY
INTERMEDIATE_CLIENT_REQUEST_CONTROL
JSON object) that holds the requested alternative authorization identity.
This field may appear in all types of access log messages that are
associated with operations.@NotNull public static final LogField INTERMEDIATE_CLIENT_REQUEST_CONTROL_CLIENT_NAME
INTERMEDIATE_CLIENT_REQUEST_CONTROL
JSON object) that holds the name of the client application. This field may
appear in all types of access log messages that are associated with
operations.@NotNull public static final LogField INTERMEDIATE_CLIENT_REQUEST_CONTROL_REQUEST_ID
INTERMEDIATE_CLIENT_REQUEST_CONTROL
JSON object) that holds the session ID that the client has assigned for the
request received from the downstream system. This field may appear in all
types of access log messages that are associated with operations.@NotNull public static final LogField INTERMEDIATE_CLIENT_REQUEST_CONTROL_SESSION_ID
INTERMEDIATE_CLIENT_REQUEST_CONTROL
JSON object) that holds the session ID that the client has assigned for
communication with the downstream system. This field may appear in all
types of access log messages that are associated with operations.@NotNull public static final LogField INTERMEDIATE_CLIENT_REQUEST_CONTROL_DOWNSTREAM_CLIENT_ADDRESS
INTERMEDIATE_CLIENT_REQUEST_CONTROL
JSON object) that holds the address of downstream system communicating with
the client. This field may appear in all types of access log messages that
are associated with operations.@NotNull public static final LogField INTERMEDIATE_CLIENT_REQUEST_CONTROL_DOWNSTREAM_CLIENT_SECURE
INTERMEDIATE_CLIENT_REQUEST_CONTROL
JSON object) that indicates whether the client's communication with the
downstream system is considered secure. This field may appear in all types
of access log messages that are associated with operations.@NotNull public static final LogField INTERMEDIATE_CLIENT_REQUEST_CONTROL_DOWNSTREAM_REQUEST
INTERMEDIATE_CLIENT_REQUEST_CONTROL
JSON object) that holds a JSON object representation of an intermediate
client request received by the client. The downstream request object has
the same format as the INTERMEDIATE_CLIENT_REQUEST
object itself.
This field may appear in all types of access log messages that are
associated with operations.@NotNull public static final LogField INTERMEDIATE_CLIENT_RESPONSE_CONTROL
@NotNull public static final LogField INTERMEDIATE_CLIENT_RESPONSE_CONTROL_RESPONSE_ID
INTERMEDIATE_CLIENT_RESPONSE_CONTROL
JSON object) that holds a response ID that the upstream server has assigned
for the operation. This field may appear in all types of operation result
access log messages.@NotNull public static final LogField INTERMEDIATE_CLIENT_RESPONSE_CONTROL_SERVER_NAME
INTERMEDIATE_CLIENT_RESPONSE_CONTROL
JSON object) that holds the name of the application acting as the upstream
server. This field may appear in all types of operation result access log
messages.@NotNull public static final LogField INTERMEDIATE_CLIENT_RESPONSE_CONTROL_SESSION_ID
INTERMEDIATE_CLIENT_RESPONSE_CONTROL
JSON object) that holds a session ID that the upstream server has assigned
for the connection. This field may appear in all types of operation result
access log messages.@NotNull public static final LogField INTERMEDIATE_CLIENT_RESPONSE_CONTROL_UPSTREAM_RESPONSE
INTERMEDIATE_CLIENT_RESPONSE_CONTROL
JSON object) that holds a JSON object representation of an intermediate
client request forwarded to another server The upstream response object
has the same format as the INTERMEDIATE_CLIENT_RESPONSE
object
itself. This field may appear in all types of operation result access log
messages.@NotNull public static final LogField INTERMEDIATE_CLIENT_RESPONSE_CONTROL_UPSTREAM_SERVER_ADDRESS
INTERMEDIATE_CLIENT_RESPONSE_CONTROL
JSON object) that holds the address of an upstream server involved in
processing the operation. This field may appear in all types of operation
result access log messages.@NotNull public static final LogField INTERMEDIATE_CLIENT_RESPONSE_CONTROL_UPSTREAM_SERVER_SECURE
INTERMEDIATE_CLIENT_RESPONSE_CONTROL
JSON object) that indicates whether communication with the associated
upstream server is considered secure. This field may appear in all types
of operation result access log messages.@NotNull public static final LogField INTERMEDIATE_RESPONSE_NAME
@NotNull public static final LogField INTERMEDIATE_RESPONSE_OID
@NotNull public static final LogField INTERMEDIATE_RESPONSE_VALUE
@NotNull public static final LogField INTERMEDIATE_RESPONSES_RETURNED
@NotNull public static final LogField LOCAL_ASSURANCE_SATISFIED
@NotNull public static final LogField LOG_TYPE
@NotNull public static final LogField MATCHED_DN
@NotNull public static final LogField MESSAGE_ID
@NotNull public static final LogField MESSAGE_TYPE
@NotNull public static final LogField MISSING_PRIVILEGES
@NotNull public static final LogField MODDN_DELETE_OLD_RDN
@NotNull public static final LogField MODDN_ENTRY_DN
@NotNull public static final LogField MODDN_NEW_RDN
@NotNull public static final LogField MODDN_NEW_SUPERIOR_DN
@NotNull public static final LogField MODIFY_ATTRIBUTES
@NotNull public static final LogField MODIFY_ENTRY_DN
@NotNull public static final LogField OPERATION_ID
STARTUP_ID
field may also be
necessary to further distinguish between connections across restarts.
Further, connection ID values may be reused across instances, so the
INSTANCE_NAME
field may also be needed to distinguish between
connections to different instances. This field may appear in all types of
access log messages that are associated with operations.@NotNull public static final LogField OPERATION_PURPOSE
@NotNull public static final LogField OPERATION_PURPOSE_APPLICATION_NAME
OPERATION_PURPOSE
JSON object) that
holds the name of the application that generated the request. This field
may appear in all types of access log messages that are associated with
operations.@NotNull public static final LogField OPERATION_PURPOSE_APPLICATION_VERSION
OPERATION_PURPOSE
JSON object) that
holds the version of the application that generated the request. This
field may appear in all types of access log messages that are associated
with operations.@NotNull public static final LogField OPERATION_PURPOSE_CODE_LOCATION
OPERATION_PURPOSE
JSON object) that
holds the location in the client code where the request was generated.
This field may appear in all types of access log messages that are
associated with operations.@NotNull public static final LogField OPERATION_PURPOSE_REQUEST_PURPOSE
OPERATION_PURPOSE
JSON object) that
explains the purpose for the request. This field may appear in all types
of access log messages that are associated with operations.@NotNull public static final LogField OPERATION_TYPE
@NotNull public static final LogField ORIGIN
@NotNull public static final LogField ORIGIN_DETAILS
@NotNull public static final LogField ORIGIN_DETAILS_NAME
ORIGIN_DETAILS
object.@NotNull public static final LogField ORIGIN_DETAILS_VALUE
ORIGIN_DETAILS
object.@NotNull public static final LogField PEER_CERTIFICATE_CHAIN
@NotNull public static final LogField PEER_CERTIFICATE_CHAIN_CERTIFICATE_BYTES
@NotNull public static final LogField PEER_CERTIFICATE_CHAIN_CERTIFICATE_STRING
@NotNull public static final LogField PEER_CERTIFICATE_CHAIN_CERTIFICATE_TYPE
@NotNull public static final LogField PEER_CERTIFICATE_CHAIN_ISSUER_SUBJECT_DN
PEER_CERTIFICATE_CHAIN
object.@NotNull public static final LogField PEER_CERTIFICATE_CHAIN_NOT_AFTER
PEER_CERTIFICATE_CHAIN
object.@NotNull public static final LogField PEER_CERTIFICATE_CHAIN_NOT_BEFORE
PEER_CERTIFICATE_CHAIN
object.@NotNull public static final LogField PEER_CERTIFICATE_CHAIN_SERIAL_NUMBER
PEER_CERTIFICATE_CHAIN
object.@NotNull public static final LogField PEER_CERTIFICATE_CHAIN_SIGNATURE_ALGORITHM
PEER_CERTIFICATE_CHAIN
object.@NotNull public static final LogField PEER_CERTIFICATE_CHAIN_SIGNATURE_BYTES
PEER_CERTIFICATE_CHAIN
object.@NotNull public static final LogField PEER_CERTIFICATE_CHAIN_SUBJECT_DN
PEER_CERTIFICATE_CHAIN
object.@NotNull public static final LogField PRE_AUTHORIZATION_USED_PRIVILEGES
@NotNull public static final LogField PROCESSING_TIME_MILLIS
@NotNull public static final LogField PRODUCT_NAME
@NotNull public static final LogField PROTOCOL
@NotNull public static final LogField REFERRAL_URLS
@NotNull public static final LogField REMOTE_ASSURANCE_SATISFIED
@NotNull public static final LogField REPLICATION_CHANGE_ID
@NotNull public static final LogField REQUEST_CONTROL_OIDS
@NotNull public static final LogField REQUESTER_DN
@NotNull public static final LogField REQUESTER_IP_ADDRESS
@NotNull public static final LogField RESPONSE_CONTROL_OIDS
@NotNull public static final LogField RESULT_CODE_NAME
@NotNull public static final LogField RESULT_CODE_VALUE
@NotNull public static final LogField SEARCH_BASE_DN
@NotNull public static final LogField SEARCH_DEREF_POLICY
@NotNull public static final LogField SEARCH_ENTRIES_RETURNED
@NotNull public static final LogField SEARCH_FILTER
@NotNull public static final LogField SEARCH_INDEXED
@NotNull public static final LogField SEARCH_REQUESTED_ATTRIBUTES
@NotNull public static final LogField SEARCH_RESULT_ENTRY_DN
@NotNull public static final LogField SEARCH_RESULT_ENTRY_ATTRIBUTES
@NotNull public static final LogField SEARCH_SCOPE_NAME
@NotNull public static final LogField SEARCH_SCOPE_VALUE
@NotNull public static final LogField SEARCH_SIZE_LIMIT
@NotNull public static final LogField SEARCH_TIME_LIMIT_SECONDS
@NotNull public static final LogField SEARCH_TYPES_ONLY
@NotNull public static final LogField SECURITY_NEGOTIATION_PROPERTIES
@NotNull public static final LogField SECURITY_NEGOTIATION_PROPERTIES_NAME
SECURITY_NEGOTIATION_PROPERTIES
object
that holds the name of the property.@NotNull public static final LogField SECURITY_NEGOTIATION_PROPERTIES_VALUE
SECURITY_NEGOTIATION_PROPERTIES
object
that holds the value of the property.@NotNull public static final LogField SERVER_ASSURANCE_RESULTS
@NotNull public static final LogField SERVER_ASSURANCE_RESULTS_REPLICA_ID
SERVER_ASSURANCE_RESULTS
JSON
object) that holds the replica ID for the associated replica. This field
may appear in assurance completed access log messages.@NotNull public static final LogField SERVER_ASSURANCE_RESULTS_REPLICATION_SERVER_ID
SERVER_ASSURANCE_RESULTS
JSON
object) that holds the replication server ID for the associated replication
server. This field may appear in assurance completed access log messages.@NotNull public static final LogField SERVER_ASSURANCE_RESULTS_RESULT_CODE
SERVER_ASSURANCE_RESULTS
JSON
object) that holds the name of the result code for the assurance result.
This field may appear in assurance completed access log messages.@NotNull public static final LogField SERVERS_ACCESSED
@NotNull public static final LogField STARTUP_ID
@NotNull public static final LogField TARGET_HOST
@NotNull public static final LogField TARGET_PORT
@NotNull public static final LogField TARGET_PROTOCOL
@NotNull public static final LogField THREAD_ID
@NotNull public static final LogField TIMESTAMP
@NotNull public static final LogField TRIGGERED_BY_CONNECTION_ID
@NotNull public static final LogField TRIGGERED_BY_OPERATION_ID
@NotNull public static final LogField UNCACHED_DATA_ACCESSED
@NotNull public static final LogField USED_PRIVILEGES
@NotNull public static final LogField USING_ADMIN_SESSION_WORKER_THREAD
@NotNull public static final LogField WORK_QUEUE_WAIT_TIME_MILLIS
@NotNull public static java.util.Map<java.lang.String,LogField> getDefinedFields()
@Nullable public static LogField getFieldForConstantName(@NotNull java.lang.String constantName)
constantName
- The name of the constant in which the desired field
is defined. It must not be null
.null
if there is no such constant.