Index

A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

G

GATEWAY_TIMEOUT - Enum constant in enum class org.bluezoo.gumdrop.http.HTTPStatus
504 Gateway Timeout
gauge(String) - Static method in class org.bluezoo.gumdrop.telemetry.metrics.MetricData
Creates a builder for a gauge metric.
GAUGE - Enum constant in enum class org.bluezoo.gumdrop.telemetry.metrics.MetricData.Type
A gauge represents a sampled value at a point in time.
gaugeBuilder(String) - Method in class org.bluezoo.gumdrop.telemetry.metrics.Meter
Creates a builder for an ObservableGauge.
GENERAL_STRING - Static variable in class org.bluezoo.gumdrop.ldap.asn1.ASN1Type
General string type.
GENERALIZED_TIME - Static variable in class org.bluezoo.gumdrop.ldap.asn1.ASN1Type
Generalized time type.
generate() - Static method in class org.bluezoo.gumdrop.telemetry.SpanId
Generates a new random span ID.
generate(long, Set<Flag>, Set<Integer>) - Static method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirFilename
Generates a new unique Maildir filename for a message being delivered.
generateChallenge() - Method in class org.bluezoo.gumdrop.http.HTTPAuthenticationProvider
Generates a WWW-Authenticate challenge header value for 401 responses.
generateCode() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPCodeGenerator
Generates the complete Java servlet source code from the JSP page.
generateCramMD5Challenge(String) - Static method in class org.bluezoo.gumdrop.auth.SASLUtils
RFC 2195 — generates a CRAM-MD5 challenge string.
generateDigestMD5Challenge(String, String) - Static method in class org.bluezoo.gumdrop.auth.SASLUtils
RFC 2831 §2.1 — generates a DIGEST-MD5 challenge.
generateKey() - Static method in class org.bluezoo.gumdrop.websocket.WebSocketHandshake
RFC 6455 §4.1 step 7 — generates a 16-byte SecureRandom nonce, Base64-encoded, for the Sec-WebSocket-Key header.
generateNonce(int) - Static method in class org.bluezoo.gumdrop.auth.SASLUtils
RFC 4422 — generates a random nonce for challenge-response authentication.
generateOffer() - Method in class org.bluezoo.gumdrop.websocket.PerMessageDeflateExtension
RFC 7692 §7.1 — client-side offer generation.
generateOffer() - Method in interface org.bluezoo.gumdrop.websocket.WebSocketExtension
Client-side: generates the extension parameters for the Sec-WebSocket-Extensions request header.
generatePassiveResponse(InetAddress) - Method in class org.bluezoo.gumdrop.ftp.FTPDataConnectionCoordinator
Generates PASV response string per RFC 959 section 4.1.2: "227 Entering Passive Mode (h1,h2,h3,h4,p1,p2)".
generateScramServerFirst(String, String, int) - Static method in class org.bluezoo.gumdrop.auth.SASLUtils
RFC 5802 §5 / RFC 7677 — generates a SCRAM server-first-message.
generateSecurityLayerChallenge() - Method in class org.bluezoo.gumdrop.auth.GSSAPIServer.GSSAPIExchange
RFC 4752 §3.1 — generates the security layer challenge.
generateServerCookie(byte[], byte[]) - Method in class org.bluezoo.gumdrop.dns.DNSCookie
Generates a server cookie for a client request.
generateUniqueName(String, String, FTPConnectionMetadata) - Method in class org.bluezoo.gumdrop.ftp.file.BasicFTPFileSystem
 
generateUniqueName(String, String, FTPConnectionMetadata) - Method in class org.bluezoo.gumdrop.ftp.file.RoleAwareFTPFileSystem
 
generateUniqueName(String, String, FTPConnectionMetadata) - Method in interface org.bluezoo.gumdrop.ftp.FTPFileSystem
Generates a unique file name for store-unique operations.
get(String) - Method in class org.bluezoo.gumdrop.http.client.HTTPClient
Creates a GET request.
get(String) - Method in class org.bluezoo.gumdrop.http.client.HTTPClientProtocolHandler
Creates a GET request for the specified path.
get(String) - Method in class org.bluezoo.gumdrop.mqtt.broker.RetainedMessageStore
Returns the retained message for the given topic, or null.
get(String, BulkResultHandler) - Method in class org.bluezoo.gumdrop.redis.client.RedisClientProtocolHandler
 
get(String, BulkResultHandler) - Method in interface org.bluezoo.gumdrop.redis.client.RedisSession
Gets the value of a key.
GET_PROPERTY_ACTION - Static variable in class org.bluezoo.gumdrop.servlet.jsp.StandardActionElement
 
getAcceptedIssuers() - Method in class org.bluezoo.gumdrop.util.EmptyX509TrustManager
 
getAcceptedIssuers() - Method in class org.bluezoo.gumdrop.util.PinnedCertTrustManager
 
getAcceptedIssuers() - Method in class org.bluezoo.gumdrop.util.SPKIPinnedCertTrustManager
 
getAcceptLoop() - Method in class org.bluezoo.gumdrop.Gumdrop
Returns the accept loop.
getActionName() - Method in class org.bluezoo.gumdrop.servlet.jsp.StandardActionElement
Gets the action name (without the "jsp:" prefix).
getActiveClients() - Method in class org.bluezoo.gumdrop.Gumdrop
Returns the set of active client connections.
getActiveConnections(InetAddress) - Method in class org.bluezoo.gumdrop.ratelimit.ConnectionRateLimiter
Returns the number of active connections from the specified IP address.
getActiveHandlers() - Method in class org.bluezoo.gumdrop.Gumdrop
Returns the set of active channel handlers.
getActiveRelayCount() - Method in class org.bluezoo.gumdrop.socks.SOCKSService
Returns the number of currently active relays.
getAdapterName() - Method in class org.bluezoo.gumdrop.servlet.jndi.BasicJCAConnectionFactory
Get basic metadata about this factory.
getAdditionals() - Method in class org.bluezoo.gumdrop.dns.DNSMessage
Returns the additional section.
getAddress() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Interprets the RDATA as an IP address (for A or AAAA records).
getAddress() - Method in class org.bluezoo.gumdrop.mime.rfc5322.EmailAddress
Returns the full mailbox address in the form local-part@domain.
getAddress() - Method in class org.bluezoo.gumdrop.socks.SOCKSRequest
Returns the resolved destination address, or null if the request specified a hostname that has not yet been resolved.
getAddresses() - Method in class org.bluezoo.gumdrop.Listener
Returns the addresses this endpoint should listen on.
getAddSecurityHeaders() - Method in class org.bluezoo.gumdrop.http.h3.HTTP3Listener
Returns whether default security headers are added to responses.
getAddSecurityHeaders() - Method in class org.bluezoo.gumdrop.http.HTTPListener
Returns whether default security headers are added to responses.
getAlgorithm() - Method in class org.bluezoo.gumdrop.dns.DNSSECTrustAnchor.AnchorDS
Returns the algorithm number.
getAlgorithm() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMSignature
 
getAllEntries() - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndex
Returns all non-null entries in the index.
getAllHeaderBytes(String) - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMMessageParser
Returns the raw bytes of all headers with the given name.
getAllKeywords() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirKeywords
Returns all defined keywords.
getAllRawHeaders(String) - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMMessageParser
Returns all raw headers with the given name (case-insensitive).
getAllSessions() - Method in class org.bluezoo.gumdrop.servlet.session.SessionManager
Returns all sessions.
getAlpnIdentifier() - Method in enum class org.bluezoo.gumdrop.http.HTTPVersion
Returns the ALPN identifier for this HTTP version.
getAltSvc() - Method in class org.bluezoo.gumdrop.http.HTTPListener
Returns the Alt-Svc header value, or null if not set.
getAnchors(String) - Method in class org.bluezoo.gumdrop.dns.DNSSECTrustAnchor
Returns the trust anchor DS entries for a zone.
getAnswers() - Method in class org.bluezoo.gumdrop.dns.DNSMessage
Returns the answer section.
getApopResponse(String, String) - Method in class org.bluezoo.gumdrop.auth.BasicRealm
 
getApopResponse(String, String) - Method in interface org.bluezoo.gumdrop.auth.Realm
RFC 1939 — computes the expected APOP response for a user.
getApplicationProtocol() - Method in class org.bluezoo.gumdrop.NullSecurityInfo
 
getApplicationProtocol() - Method in interface org.bluezoo.gumdrop.SecurityInfo
Returns the negotiated application-layer protocol (ALPN).
getAttribute(String) - Method in class javax.servlet.jsp.DefaultPageContext
 
getAttribute(String) - Method in class javax.servlet.jsp.PageContext
Return the object associated with the name in the page scope or null if not found.
getAttribute(String) - Method in class org.bluezoo.gumdrop.servlet.Context
 
getAttribute(String) - Method in class org.bluezoo.gumdrop.servlet.jsp.DirectiveElement
Gets the value of a specific attribute.
getAttribute(String) - Method in class org.bluezoo.gumdrop.servlet.jsp.StandardActionElement
Gets the value of a specific attribute.
getAttribute(String) - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.TagDescriptor
 
getAttribute(String, int) - Method in class javax.servlet.jsp.DefaultPageContext
 
getAttribute(String, int) - Method in class javax.servlet.jsp.PageContext
Return the object associated with the name in the specified scope or null if not found.
getAttributeKey() - Method in enum class org.bluezoo.gumdrop.telemetry.ErrorCategory
Returns the telemetry attribute key for this category.
getAttributeName() - Method in class org.bluezoo.gumdrop.ldap.client.Modification
Returns the attribute name.
getAttributeNames() - Method in class org.bluezoo.gumdrop.ldap.client.SearchResultEntry
Returns the names of all attributes in this entry.
getAttributeNames() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getAttributeNamesInScope(int) - Method in class javax.servlet.jsp.DefaultPageContext
 
getAttributeNamesInScope(int) - Method in class javax.servlet.jsp.PageContext
Enumerate all the attributes in a given scope.
getAttributes() - Method in class org.bluezoo.gumdrop.ldap.client.SearchRequest
Returns the list of attributes to return.
getAttributes() - Method in class org.bluezoo.gumdrop.servlet.jsp.CustomTagElement
Gets all attributes of this tag.
getAttributes() - Method in class org.bluezoo.gumdrop.servlet.jsp.DirectiveElement
Gets all attributes of this directive.
getAttributes() - Method in class org.bluezoo.gumdrop.servlet.jsp.StandardActionElement
Gets all attributes of this action.
getAttributes() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.TagDescriptor
 
getAttributes() - Method in class org.bluezoo.gumdrop.telemetry.LogRecord
Returns an unmodifiable view of the log attributes.
getAttributes() - Method in class org.bluezoo.gumdrop.telemetry.metrics.HistogramDataPoint
Returns the attributes for this data point.
getAttributes() - Method in class org.bluezoo.gumdrop.telemetry.metrics.NumberDataPoint
Returns the attributes for this data point.
getAttributes() - Method in class org.bluezoo.gumdrop.telemetry.Span
Returns an unmodifiable view of the span attributes.
getAttributes() - Method in class org.bluezoo.gumdrop.telemetry.SpanEvent
Returns an unmodifiable view of the event attributes.
getAttributes() - Method in class org.bluezoo.gumdrop.telemetry.SpanLink
Returns an unmodifiable view of the link attributes.
getAttributesScope(String) - Method in class javax.servlet.jsp.DefaultPageContext
 
getAttributesScope(String) - Method in class javax.servlet.jsp.PageContext
Get the scope where a given attribute is defined.
getAttributeStringValue(String) - Method in class org.bluezoo.gumdrop.ldap.client.SearchResultEntry
Returns the first string value for the specified attribute.
getAttributeStringValues(String) - Method in class org.bluezoo.gumdrop.ldap.client.SearchResultEntry
Returns all string values for the specified attribute.
getAttributeValue() - Method in enum class org.bluezoo.gumdrop.telemetry.ErrorCategory
Returns the OpenTelemetry semantic convention attribute value.
getAttributeValue(String) - Method in class org.bluezoo.gumdrop.ldap.client.SearchResultEntry
Returns the first value for the specified attribute.
getAttributeValues(String) - Method in class org.bluezoo.gumdrop.ldap.client.SearchResultEntry
Returns all values for the specified attribute.
getAuthenticatedUser() - Method in class org.bluezoo.gumdrop.ftp.FTPConnectionMetadata
 
getAuthenticatedUser() - Method in class org.bluezoo.gumdrop.socks.SOCKSRequest
Returns the username authenticated during SOCKS5 authentication, or null if no authentication was performed or for SOCKS4 requests.
getAuthenticationProvider() - Method in class org.bluezoo.gumdrop.http.h3.HTTP3Listener
Returns the authentication provider for this endpoint.
getAuthenticationProvider() - Method in class org.bluezoo.gumdrop.http.HTTPListener
Returns the authentication provider for this endpoint.
getAuthenticationProvider() - Method in class org.bluezoo.gumdrop.http.HTTPService
Returns the authentication provider for this service, or null if authentication is not required.
getAuthenticationProvider() - Method in class org.bluezoo.gumdrop.servlet.ServletService
Returns the authentication provider set by the servlet container's security configuration, or null if no authentication is configured.
getAuthMethod() - Method in class org.bluezoo.gumdrop.http.DefaultHTTPAuthenticationProvider
 
getAuthMethod() - Method in class org.bluezoo.gumdrop.http.HTTPAuthenticationProvider
Gets the authentication method configured for this provider.
getAuthMethod() - Method in class org.bluezoo.gumdrop.servlet.ServletAuthenticationProvider
 
getAuthorities() - Method in class org.bluezoo.gumdrop.dns.DNSMessage
Returns the authority section.
getAuthority() - Method in interface org.bluezoo.gumdrop.http.client.PushPromise
Returns the authority (host and port) for the promised request.
getAuthRateLimiter() - Method in class org.bluezoo.gumdrop.Listener
Returns the authentication rate limiter, or null if not configured.
getAvailableParsers() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPParserFactory
Gets a list of all registered parsers.
getBaseDirectory() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailboxFactory
Returns the base directory for all mailboxes.
getBaseDirectory() - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMailboxFactory
Returns the base directory for all mailboxes.
getBaseDN() - Method in class org.bluezoo.gumdrop.ldap.client.SearchRequest
Returns the base DN for the search.
getBaseFilename() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirFilename
Returns the base filename (without flags).
getBaseFilename() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMessageDescriptor
Returns the base filename (without flags).
getBatchSize() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the batch size for exports.
getBcc() - Method in class org.bluezoo.gumdrop.imap.client.FetchData.Envelope
 
getBcc() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.Envelope
Returns the Bcc addresses
getBcc() - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndexEntry
 
getBinaryProperty(int) - Method in class org.bluezoo.gumdrop.mqtt.codec.MQTTProperties
 
getBody() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.BodyStructure
Returns nested body structure for message/rfc822 parts
getBody() - Method in class org.bluezoo.gumdrop.telemetry.LogRecord
Returns the log body.
getBodyCanonicalization() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMSignature
Returns the body canonicalization method.
getBodyContent() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.TagDescriptor
 
getBodyHash() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMMessageParser
Returns the computed body hash.
getBodyHash() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMSignature
 
getBodyLength() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMSignature
 
getBodySection() - Method in class org.bluezoo.gumdrop.imap.client.FetchData
 
getBodyStructure() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor
Returns the body structure (MIME structure of the message).
getBodyText() - Method in class org.bluezoo.gumdrop.mailbox.index.IndexedMessageContext
 
getBodyText() - Method in interface org.bluezoo.gumdrop.mailbox.MessageContext
Returns the message body as text for BODY/TEXT search.
getBodyText() - Method in class org.bluezoo.gumdrop.mailbox.ParsedMessageContext
 
getBoolValue() - Method in class org.bluezoo.gumdrop.telemetry.Attribute
Returns the boolean value.
getBucketCounts() - Method in class org.bluezoo.gumdrop.telemetry.metrics.HistogramDataPoint
Returns the count of values in each bucket.
getBuffer() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPage
Gets the buffer size for the output buffer.
getBuffer() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPropertyGroupResolver.ResolvedJSPProperties
 
getBuffer() - Method in class org.bluezoo.gumdrop.servlet.JspPropertyGroup
 
getBufferSize() - Method in class javax.servlet.jsp.JspWriter
 
getBufferSize() - Method in class org.bluezoo.gumdrop.servlet.ServletService
Returns the buffer size for request/response I/O.
getBytes() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMMessageParser.RawHeader
Returns the raw header bytes for simple canonicalization.
getBytes() - Method in class org.bluezoo.gumdrop.telemetry.SpanId
Returns a copy of the span ID bytes.
getBytes() - Method in class org.bluezoo.gumdrop.telemetry.TraceId
Returns a copy of the trace ID bytes.
getBytesUnfolded() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMMessageParser.RawHeader
Returns the header bytes with fold CRLFs removed.
getBytesWritten() - Method in class org.bluezoo.gumdrop.telemetry.protobuf.ProtobufWriter
Returns the number of bytes written so far.
getCache() - Static method in class org.bluezoo.gumdrop.dns.client.DNSResolver
Returns the shared DNS cache.
getCache() - Method in class org.bluezoo.gumdrop.dns.DNSService
Returns the DNS cache.
getCachedTaglibUris() - Method in class org.bluezoo.gumdrop.servlet.jsp.TaglibRegistry
Gets all cached taglib URIs.
getCacheSize() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPServlet
Gets the current size of the compiled JSP servlet cache.
getCanonicalization() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMSignature
 
getCapabilities(boolean, boolean) - Method in class org.bluezoo.gumdrop.imap.IMAPListener
Returns the list of capabilities to advertise.
getCc() - Method in class org.bluezoo.gumdrop.imap.client.FetchData.Envelope
 
getCc() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.Envelope
Returns the Cc addresses
getCc() - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndexEntry
 
getCertificateChain(String) - Method in class org.bluezoo.gumdrop.util.SNIKeyManager
 
getChangedSince(long) - Method in interface org.bluezoo.gumdrop.mailbox.Mailbox
Returns UIDs of messages that have been modified (flag change or delivery) since the given mod-sequence value.
getChangedSince(long) - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
 
getChannelType() - Method in interface org.bluezoo.gumdrop.ChannelHandler
Returns the type of this channel handler for dispatch purposes.
getChannelType() - Method in class org.bluezoo.gumdrop.quic.QuicEngine
 
getChannelType() - Method in class org.bluezoo.gumdrop.TCPEndpoint
 
getChannelType() - Method in class org.bluezoo.gumdrop.UDPEndpoint
 
getChild(int) - Method in class org.bluezoo.gumdrop.ldap.asn1.ASN1Element
Returns a specific child element.
getChildCount() - Method in class org.bluezoo.gumdrop.ldap.asn1.ASN1Element
Returns the number of children.
getChildren() - Method in class org.bluezoo.gumdrop.ldap.asn1.ASN1Element
Returns the child elements.
getChildren() - Method in class org.bluezoo.gumdrop.servlet.jsp.CustomTagElement
Returns the child elements (body content) of this tag.
getChildren() - Method in class org.bluezoo.gumdrop.servlet.jsp.StandardActionElement
Returns the child elements of this action.
getChildren() - Method in class org.bluezoo.gumdrop.telemetry.Span
Returns an unmodifiable view of the child spans.
getCipherSuite() - Method in class org.bluezoo.gumdrop.ftp.FTPConnectionMetadata
 
getCipherSuite() - Method in class org.bluezoo.gumdrop.NullSecurityInfo
 
getCipherSuite() - Method in interface org.bluezoo.gumdrop.SecurityInfo
Returns the negotiated cipher suite.
getCipherSuite() - Method in interface org.bluezoo.gumdrop.smtp.SMTPConnectionMetadata
Returns the TLS cipher suite in use.
getCipherSuite() - Method in class org.bluezoo.gumdrop.smtp.SMTPProtocolHandler
 
getClassLoader() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getClassName() - Method in class org.bluezoo.gumdrop.servlet.jndi.AdministeredObject
 
getClassName() - Method in class org.bluezoo.gumdrop.servlet.jndi.ConnectionFactory
 
getClassName() - Method in class org.bluezoo.gumdrop.servlet.jndi.DataSourceDef
 
getClassName() - Method in class org.bluezoo.gumdrop.servlet.jndi.EnvEntry
Returns the fully-qualified Java type of this environment entry's value.
getClassName() - Method in class org.bluezoo.gumdrop.servlet.jndi.InjectionTarget
Returns the fully-qualified class name of the target class.
getClassName() - Method in class org.bluezoo.gumdrop.servlet.jndi.JmsConnectionFactory
 
getClassName() - Method in class org.bluezoo.gumdrop.servlet.jndi.JmsDestination
 
getClassName() - Method in class org.bluezoo.gumdrop.servlet.jndi.MailSession
 
getClassName() - Method in class org.bluezoo.gumdrop.servlet.jndi.Resource
Returns the name of the provider class.
getClassName() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPage
Gets the generated servlet class name.
getClasspathFiles() - Method in class org.bluezoo.gumdrop.ContainerClassLoader
 
getClasspathFiles() - Method in class org.bluezoo.gumdrop.DependencyClassLoader
Returns all dependency jar files as extracted File objects.
getClientAddress() - Method in class org.bluezoo.gumdrop.ftp.FTPConnectionMetadata
 
getClientAddress() - Method in interface org.bluezoo.gumdrop.smtp.SMTPConnectionMetadata
Returns the client's remote socket address.
getClientAddress() - Method in class org.bluezoo.gumdrop.smtp.SMTPProtocolHandler
 
getClientAliases(String, Principal[]) - Method in class org.bluezoo.gumdrop.util.SNIKeyManager
 
getClientCertificates() - Method in class org.bluezoo.gumdrop.ftp.FTPConnectionMetadata
 
getClientCertificates() - Method in interface org.bluezoo.gumdrop.smtp.SMTPConnectionMetadata
Returns the client's X.509 certificates if provided.
getClientCertificates() - Method in class org.bluezoo.gumdrop.smtp.SMTPProtocolHandler
 
getClientCookie() - Method in class org.bluezoo.gumdrop.dns.DNSCookie
Returns the current client cookie.
getClientId() - Method in class org.bluezoo.gumdrop.mqtt.broker.TopicTree.SubscriptionEntry
 
getClientId() - Method in class org.bluezoo.gumdrop.mqtt.codec.ConnectPacket
Returns the Client Identifier.
getClientId() - Method in class org.bluezoo.gumdrop.mqtt.MQTTSession
 
getCloseCode() - Method in class org.bluezoo.gumdrop.websocket.WebSocketFrame
RFC 6455 §7.1.5 — extract 2-byte close status code from payload.
getCloseReason() - Method in class org.bluezoo.gumdrop.websocket.WebSocketFrame
RFC 6455 §7.1.6 — extract UTF-8 close reason from payload after status code.
getClusterGroupAddress() - Method in class org.bluezoo.gumdrop.servlet.Container
 
getClusterGroupAddress() - Method in interface org.bluezoo.gumdrop.servlet.session.ClusterContainer
Returns the multicast group address for cluster discovery.
getClusterKey() - Method in class org.bluezoo.gumdrop.servlet.Container
 
getClusterKey() - Method in interface org.bluezoo.gumdrop.servlet.session.ClusterContainer
Returns the shared secret key for cluster encryption.
getClusterPort() - Method in class org.bluezoo.gumdrop.servlet.Container
 
getClusterPort() - Method in interface org.bluezoo.gumdrop.servlet.session.ClusterContainer
Returns the port used for cluster communication.
getCode() - Method in enum class org.bluezoo.gumdrop.ldap.client.LDAPResultCode
Returns the numeric result code.
getCode() - Method in class org.bluezoo.gumdrop.servlet.jsp.ScriptletElement
Gets the Java code contained in this scriptlet.
getCode() - Method in enum class org.bluezoo.gumdrop.telemetry.ErrorCategory
Returns the error code string.
getCode() - Method in class org.bluezoo.gumdrop.telemetry.SpanStatus
Returns the status code.
getColumnNumber() - Method in interface org.bluezoo.gumdrop.grpc.proto.ProtoLocator
Returns the column number (1-based).
getColumnNumber() - Method in interface org.bluezoo.gumdrop.mime.MIMELocator
Returns the current column number.
getColumnNumber() - Method in exception org.bluezoo.gumdrop.mime.MIMEParseException
Returns the column number where the error occurred, or -1 if unknown.
getColumnNumber() - Method in class org.bluezoo.gumdrop.servlet.jsp.AbstractJSPElement
 
getColumnNumber() - Method in class org.bluezoo.gumdrop.servlet.jsp.CommentElement
 
getColumnNumber() - Method in class org.bluezoo.gumdrop.servlet.jsp.CustomTagElement
 
getColumnNumber() - Method in class org.bluezoo.gumdrop.servlet.jsp.DeclarationElement
 
getColumnNumber() - Method in class org.bluezoo.gumdrop.servlet.jsp.DirectiveElement
 
getColumnNumber() - Method in class org.bluezoo.gumdrop.servlet.jsp.ExpressionElement
 
getColumnNumber() - Method in interface org.bluezoo.gumdrop.servlet.jsp.JSPElement
Gets the column number where this element begins in the source JSP file.
getColumnNumber() - Method in exception org.bluezoo.gumdrop.servlet.jsp.JSPParseException
Gets the column number where the error occurred.
getColumnNumber() - Method in class org.bluezoo.gumdrop.servlet.jsp.ScriptletElement
 
getColumnNumber() - Method in class org.bluezoo.gumdrop.servlet.jsp.StandardActionElement
 
getColumnNumber() - Method in class org.bluezoo.gumdrop.servlet.jsp.TextElement
 
getCombinedValue(String) - Method in class org.bluezoo.gumdrop.http.Headers
Returns a comma-separated string of all values for the specified header name.
getCommand() - Method in class org.bluezoo.gumdrop.socks.SOCKSRequest
Returns the command byte.
getCommandTimeoutMs() - Method in class org.bluezoo.gumdrop.imap.IMAPListener
Returns the command timeout in milliseconds.
getCommandTimeoutMs() - Method in class org.bluezoo.gumdrop.imap.IMAPService
 
getComment() - Method in class org.bluezoo.gumdrop.servlet.jsp.CommentElement
Gets the comment text contained in this element.
getComments() - Method in class org.bluezoo.gumdrop.mime.rfc5322.EmailAddress
Returns comments associated with this address, if any.
getCompiledClass() - Method in class org.bluezoo.gumdrop.servlet.jsp.InMemoryJavaCompiler.CompilationResult
Returns the compiled class, or null if compilation failed.
getComponent(String) - Method in class org.bluezoo.gumdrop.config.ComponentRegistry
Get a component instance by ID without type checking.
getComponent(String, Class<T>) - Method in class org.bluezoo.gumdrop.config.ComponentRegistry
Get or create a component instance by ID.
getComponent(String, Class<T>) - Method in class org.bluezoo.gumdrop.config.ParseResult
Gets a specific component by ID.
getComponentClass() - Method in class org.bluezoo.gumdrop.config.ComponentDefinition
Returns the component class.
getComponentIds() - Method in class org.bluezoo.gumdrop.config.ComponentRegistry
Get all registered component IDs.
getComponentsOfType(Class<T>) - Method in class org.bluezoo.gumdrop.config.ComponentRegistry
Get all components of a given type.
getComponentsOfType(Class<T>) - Method in class org.bluezoo.gumdrop.config.ParseResult
Gets all components of a specific type.
getConfigurationSummary() - Method in class org.bluezoo.gumdrop.auth.OAuthRealm
Returns configuration information for debugging.
getConnection() - Method in class org.bluezoo.gumdrop.servlet.jndi.BasicJCAConnectionFactory
Get a connection from this factory.
getConnection() - Method in class org.bluezoo.gumdrop.servlet.jndi.DataSourceDef
 
getConnection(String, String) - Method in class org.bluezoo.gumdrop.servlet.jndi.DataSourceDef
 
getConnection(Map<String, String>) - Method in class org.bluezoo.gumdrop.servlet.jndi.BasicJCAConnectionFactory
Get a connection from this factory with specific properties.
getConnectionDurationMillis() - Method in class org.bluezoo.gumdrop.ftp.FTPConnectionMetadata
Convenience method to get connection duration in milliseconds.
getConnectionDurationMillis() - Method in interface org.bluezoo.gumdrop.smtp.SMTPConnectionMetadata
Returns the connection duration in milliseconds.
getConnectionRecvWindow() - Method in class org.bluezoo.gumdrop.http.h2.H2FlowControl
Returns the connection-level receive window.
getConnectionSendWindow() - Method in class org.bluezoo.gumdrop.http.h2.H2FlowControl
Returns the connection-level send window.
getConnectionStartTimeMillis() - Method in class org.bluezoo.gumdrop.ftp.FTPConnectionMetadata
 
getConnectionTimeMillis() - Method in interface org.bluezoo.gumdrop.smtp.SMTPConnectionMetadata
Returns the timestamp when the connection was established.
getConnectionTimeMillis() - Method in class org.bluezoo.gumdrop.smtp.SMTPProtocolHandler
 
getConnectionTimeoutMs() - Method in class org.bluezoo.gumdrop.Listener
 
getConnectorDescription() - Method in class org.bluezoo.gumdrop.ftp.FTPConnectionMetadata
 
getConnPtr() - Method in class org.bluezoo.gumdrop.quic.QuicConnection
Returns the native quiche connection pointer.
getContainer() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getContainer() - Method in interface org.bluezoo.gumdrop.servlet.manager.ManagerContextService
Returns the container this context is operating in.
getContainer() - Method in class org.bluezoo.gumdrop.servlet.ServletService
 
getContent() - Method in class org.bluezoo.gumdrop.mqtt.broker.QoSManager.InFlightMessage
 
getContent() - Method in class org.bluezoo.gumdrop.mqtt.broker.RetainedMessageStore.RetainedMessage
 
getContent() - Method in class org.bluezoo.gumdrop.mqtt.broker.WillManager.WillMessage
 
getContent() - Method in class org.bluezoo.gumdrop.servlet.jsp.TextElement
Gets the text content of this element.
getContentId() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.BodyStructure
Returns the Content-ID, or null
getContentLength() - Method in class org.bluezoo.gumdrop.servlet.ResourceURLConnection
 
getContentLengthLong() - Method in class org.bluezoo.gumdrop.servlet.ResourceURLConnection
 
getContentType() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPage
Gets the content type for this JSP page.
getContentType() - Method in class org.bluezoo.gumdrop.servlet.ResourceURLConnection
 
getContentType(String) - Static method in class org.bluezoo.gumdrop.http.ContentTypes
Returns the Content-Type for the given extension.
getContentType(String) - Method in class org.bluezoo.gumdrop.smtp.auth.DMARCForensicReport
Returns the Content-Type header value for the outer message.
getContext() - Method in class org.bluezoo.gumdrop.servlet.session.SessionManager
Returns the session context.
getContext() - Method in class org.bluezoo.gumdrop.telemetry.SpanLink
Returns the linked span context.
getContext(String) - Method in class org.bluezoo.gumdrop.servlet.Container
 
getContext(String) - Method in class org.bluezoo.gumdrop.servlet.Context
 
getContext(String) - Method in interface org.bluezoo.gumdrop.servlet.manager.ManagerContainerService
Returns the context with the given context path.
getContextByDigest(byte[]) - Method in class org.bluezoo.gumdrop.servlet.Container
 
getContextByDigest(byte[]) - Method in interface org.bluezoo.gumdrop.servlet.session.ClusterContainer
Looks up a context by its digest.
getContextClassLoader() - Method in class org.bluezoo.gumdrop.servlet.Context
Ensure that one and only one context classloader is used to load all servlets and the classes they reference (SRV.3.7).
getContextClassLoader() - Method in interface org.bluezoo.gumdrop.servlet.jndi.JndiContext
Returns the classloader for this context.
getContextClassLoader() - Method in interface org.bluezoo.gumdrop.servlet.session.SessionContext
Returns the class loader for this context.
getContextDigest() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getContextDigest() - Method in interface org.bluezoo.gumdrop.servlet.session.SessionContext
Returns the digest that uniquely identifies this context.
getContextPath() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getContexts() - Method in class org.bluezoo.gumdrop.servlet.Container
 
getContexts() - Method in interface org.bluezoo.gumdrop.servlet.manager.ManagerContainerService
Returns a collection of the contexts in this container.
getContextUuid() - Method in class org.bluezoo.gumdrop.servlet.session.SessionManager
Returns the context UUID for this session manager.
getControls() - Method in class org.bluezoo.gumdrop.ldap.client.LDAPResult
Returns the response controls (RFC 4511 section 4.1.11).
getCount() - Method in class org.bluezoo.gumdrop.ratelimit.RateLimiter
Returns the number of events recorded in the current window.
getCount() - Method in class org.bluezoo.gumdrop.telemetry.metrics.HistogramDataPoint
Returns the total number of recorded values.
getCramMD5Response(String, String) - Method in class org.bluezoo.gumdrop.auth.BasicRealm
 
getCramMD5Response(String, String) - Method in interface org.bluezoo.gumdrop.auth.Realm
RFC 2195 — computes the expected CRAM-MD5 response for a user.
getCurrentDirectory() - Method in class org.bluezoo.gumdrop.ftp.FTPConnectionMetadata
 
getCurrentSpan() - Method in class org.bluezoo.gumdrop.telemetry.Trace
Returns the current active span.
getDataHost() - Method in class org.bluezoo.gumdrop.ftp.FTPConnectionMetadata
 
getDataPort() - Method in class org.bluezoo.gumdrop.ftp.FTPConnectionMetadata
 
getDate() - Method in class org.bluezoo.gumdrop.imap.client.FetchData.Envelope
 
getDate() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.Envelope
Returns the Date header value
getDate() - Method in class org.bluezoo.gumdrop.servlet.ResourceURLConnection
 
getDeadPropertyStorage() - Method in class org.bluezoo.gumdrop.webdav.WebDAVService
Returns the dead property storage mode.
getDeclaration() - Method in class org.bluezoo.gumdrop.servlet.jsp.DeclarationElement
Gets the Java declaration code contained in this element.
getDefaultContentType() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPropertyGroupResolver.ResolvedJSPProperties
 
getDefaultContentType() - Method in class org.bluezoo.gumdrop.servlet.JspPropertyGroup
 
getDefaultFactory() - Static method in class javax.servlet.jsp.JspFactory
Returns the default factory for this implementation.
getDefaultKeepAlive() - Method in class org.bluezoo.gumdrop.mqtt.MQTTListener
 
getDefaultName() - Method in class org.bluezoo.gumdrop.servlet.jndi.EjbRef
 
getDefaultName() - Method in interface org.bluezoo.gumdrop.servlet.jndi.Injectable
Returns the default JNDI name.
getDefaultName() - Method in class org.bluezoo.gumdrop.servlet.jndi.PersistenceContextRef
 
getDefaultName() - Method in class org.bluezoo.gumdrop.servlet.jndi.PersistenceUnitRef
 
getDefaultServlet() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getDefaultSessionTrackingModes() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getDeferredSyntaxAllowedAsLiteral() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPropertyGroupResolver.ResolvedJSPProperties
 
getDeferredSyntaxAllowedAsLiteral() - Method in class org.bluezoo.gumdrop.servlet.JspPropertyGroup
 
getDeliverByDeadline() - Method in interface org.bluezoo.gumdrop.smtp.DeliveryRequirements
Returns the delivery deadline for this message.
getDependencies(String) - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPDependencyTracker
Returns the set of dependencies for a JSP file.
getDependents(String) - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPDependencyTracker
Returns the set of JSP files that depend on the given path.
getDependsOn() - Method in class org.bluezoo.gumdrop.http.StreamPriorityTree.PriorityNode
Deprecated.
Gets the stream this stream depends on.
getDeploymentEnvironment() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the deployment environment.
getDerefAliases() - Method in class org.bluezoo.gumdrop.ldap.client.SearchRequest
Returns the alias dereferencing policy.
getDescription() - Method in class org.bluezoo.gumdrop.dns.DNSListener
 
getDescription() - Method in class org.bluezoo.gumdrop.dns.DoQListener
 
getDescription() - Method in class org.bluezoo.gumdrop.dns.DoTListener
 
getDescription() - Method in class org.bluezoo.gumdrop.ftp.FTPListener
 
getDescription() - Method in class org.bluezoo.gumdrop.http.h3.HTTP3Listener
 
getDescription() - Method in class org.bluezoo.gumdrop.http.HTTPListener
 
getDescription() - Method in class org.bluezoo.gumdrop.imap.IMAPListener
Returns a short description of this endpoint.
getDescription() - Method in class org.bluezoo.gumdrop.Listener
Returns a short description of this endpoint type (e.g., "SMTP", "HTTP", "dns").
getDescription() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.BodyStructure
Returns the Content-Description, or null
getDescription() - Method in class org.bluezoo.gumdrop.mqtt.MQTTListener
 
getDescription() - Method in class org.bluezoo.gumdrop.pop3.POP3Listener
Returns a short description of this endpoint.
getDescription() - Method in class org.bluezoo.gumdrop.quic.QuicTransportFactory
 
getDescription() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getDescription() - Method in interface org.bluezoo.gumdrop.servlet.Description
 
getDescription() - Method in class org.bluezoo.gumdrop.servlet.jndi.EnvEntry
Returns the description of this environment entry.
getDescription() - Method in class org.bluezoo.gumdrop.servlet.jndi.ServiceRef
 
getDescription() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.AttributeDescriptor
 
getDescription() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.FunctionDescriptor
 
getDescription() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor
 
getDescription() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.TagDescriptor
 
getDescription() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.VariableDescriptor
 
getDescription() - Method in class org.bluezoo.gumdrop.servlet.session.Cluster
 
getDescription() - Method in class org.bluezoo.gumdrop.smtp.SMTPListener
Returns a short description of this endpoint.
getDescription() - Method in class org.bluezoo.gumdrop.socks.SOCKSListener
 
getDescription() - Method in class org.bluezoo.gumdrop.TCPTransportFactory
 
getDescription() - Method in class org.bluezoo.gumdrop.telemetry.metrics.DoubleHistogram
 
getDescription() - Method in interface org.bluezoo.gumdrop.telemetry.metrics.Instrument
Returns the instrument description.
getDescription() - Method in class org.bluezoo.gumdrop.telemetry.metrics.LongCounter
 
getDescription() - Method in class org.bluezoo.gumdrop.telemetry.metrics.LongUpDownCounter
 
getDescription() - Method in class org.bluezoo.gumdrop.telemetry.metrics.MetricData
Returns the metric description.
getDescription() - Method in class org.bluezoo.gumdrop.telemetry.metrics.ObservableCounter
 
getDescription() - Method in class org.bluezoo.gumdrop.telemetry.metrics.ObservableGauge
 
getDescription() - Method in class org.bluezoo.gumdrop.telemetry.metrics.ObservableUpDownCounter
 
getDescription() - Method in class org.bluezoo.gumdrop.TransportFactory
Returns a short description of this factory for logging.
getDescription() - Method in class org.bluezoo.gumdrop.UDPTransportFactory
 
getDescription() - Method in class org.bluezoo.gumdrop.websocket.HTTP3WebSocketListener
 
getDescription() - Method in class org.bluezoo.gumdrop.websocket.WebSocketListener
 
getDiagnosticMessage() - Method in class org.bluezoo.gumdrop.ldap.client.LDAPResult
Returns the diagnostic message.
getDigest() - Method in class org.bluezoo.gumdrop.dns.DNSSECTrustAnchor.AnchorDS
Returns the digest bytes.
getDigestHA1(String, String) - Method in class org.bluezoo.gumdrop.auth.BasicRealm
 
getDigestHA1(String, String) - Method in class org.bluezoo.gumdrop.auth.LDAPRealm
 
getDigestHA1(String, String) - Method in class org.bluezoo.gumdrop.auth.OAuthRealm
 
getDigestHA1(String, String) - Method in interface org.bluezoo.gumdrop.auth.Realm
RFC 2617 / RFC 2831 — computes the H(A1) hash for HTTP Digest / DIGEST-MD5.
getDigestHA1(String, String) - Method in class org.bluezoo.gumdrop.http.DefaultHTTPAuthenticationProvider
 
getDigestHA1(String, String) - Method in class org.bluezoo.gumdrop.http.HTTPAuthenticationProvider
Gets the precomputed H(A1) hash for Digest authentication.
getDigestHA1(String, String) - Method in class org.bluezoo.gumdrop.servlet.ServletAuthenticationProvider
 
getDigestType() - Method in class org.bluezoo.gumdrop.dns.DNSSECTrustAnchor.AnchorDS
Returns the digest type.
getDisplayName() - Method in class org.bluezoo.gumdrop.mime.rfc5322.EmailAddress
Returns the display name for this address.
getDisplayName() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getDisplayName() - Method in interface org.bluezoo.gumdrop.servlet.Description
 
getDisplayName() - Method in class org.bluezoo.gumdrop.servlet.jndi.ServiceRef
 
getDisplayName() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor
 
getDisplayName() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.TagDescriptor
 
getDisposition() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.BodyStructure
Returns the Content-Disposition, or null
getDispositionParameters() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.BodyStructure
Returns disposition parameters
getDispositionType() - Method in class org.bluezoo.gumdrop.mime.ContentDisposition
Returns the disposition type.
getDistributableContexts() - Method in class org.bluezoo.gumdrop.servlet.Container
 
getDistributableContexts() - Method in interface org.bluezoo.gumdrop.servlet.session.ClusterContainer
Returns all contexts that have distributable sessions.
getDKIMSignature() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMMessageParser
Returns the parsed DKIM-Signature header if present.
getDN() - Method in class org.bluezoo.gumdrop.ldap.client.SearchResultEntry
Returns the distinguished name of this entry.
getDNSClass() - Method in class org.bluezoo.gumdrop.dns.DNSQuestion
Returns the record class being queried.
getDNSClass() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the record class.
getDNSKEYAlgorithm() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the DNSKEY algorithm number.
getDNSKEYFlags() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the DNSKEY flags.
getDNSKEYProtocol() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the DNSKEY protocol field.
getDNSKEYPublicKey() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the public key material.
getDnsServer() - Method in class org.bluezoo.gumdrop.smtp.SimpleRelayService
Returns the DNS server address.
getDnsTimeout() - Method in class org.bluezoo.gumdrop.smtp.SimpleRelayService
Returns the DNS query timeout in milliseconds.
getDomain() - Method in class org.bluezoo.gumdrop.mime.ContentID
Returns the domain of this content-id.
getDomain() - Method in class org.bluezoo.gumdrop.mime.rfc5322.EmailAddress
Returns the domain of the mailbox address (the part after the '@').
getDomain() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMSignature
 
getDomainCount() - Method in class org.bluezoo.gumdrop.smtp.auth.DMARCAggregateReport
Returns the number of distinct domains that have recorded results.
getDoubleValue() - Method in class org.bluezoo.gumdrop.telemetry.Attribute
Returns the double value.
getDoubleValue() - Method in class org.bluezoo.gumdrop.telemetry.metrics.NumberDataPoint
Returns the double value (valid only if isDouble() is true).
getDSAlgorithm() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the DS algorithm number.
getDSDigest() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the DS digest bytes.
getDSDigestType() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the DS digest type.
getDSKeyTag() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the DS key tag.
getDsnEnvelopeId() - Method in interface org.bluezoo.gumdrop.smtp.DeliveryRequirements
Returns the DSN envelope identifier.
getDSNEnvelopeParameters() - Method in interface org.bluezoo.gumdrop.smtp.SMTPConnectionMetadata
Returns the DSN envelope parameters from the MAIL FROM command.
getDSNEnvelopeParameters() - Method in class org.bluezoo.gumdrop.smtp.SMTPProtocolHandler
 
getDSNRecipientParameters(EmailAddress) - Method in interface org.bluezoo.gumdrop.smtp.SMTPConnectionMetadata
Returns the DSN recipient parameters for a specific recipient.
getDSNRecipientParameters(EmailAddress) - Method in class org.bluezoo.gumdrop.smtp.SMTPProtocolHandler
 
getDsnReturn() - Method in interface org.bluezoo.gumdrop.smtp.DeliveryRequirements
Returns the DSN return type preference.
getECCurveName() - Method in enum class org.bluezoo.gumdrop.dns.DNSSECAlgorithm
Returns the EC named curve for ECDSA algorithms.
getECDSACurveSize() - Method in enum class org.bluezoo.gumdrop.dns.DNSSECAlgorithm
Returns the ECDSA curve size in bytes for ECDSA algorithms.
getEDNSFlags() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the EDNS flags from an OPT record.
getEffectiveMajorVersion() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getEffectiveMinorVersion() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getEffectiveSessionTrackingModes() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getEISProductName() - Method in class org.bluezoo.gumdrop.servlet.jndi.BasicJCAConnection
Get metadata about this connection.
getEISProductName() - Method in class org.bluezoo.gumdrop.servlet.jndi.BasicJCAConnectionFactory
Get the external system product name (configured via properties).
getElements() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPage
Gets all JSP elements in this page in document order.
getElementType() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPSourceLocation
Returns the JSP element type (e.g., "scriptlet", "expression"), or null if not specified.
getElIgnored() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPropertyGroupResolver.ResolvedJSPProperties
 
getElIgnored() - Method in class org.bluezoo.gumdrop.servlet.JspPropertyGroup
 
getEncoding() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.BodyStructure
Returns the Content-Transfer-Encoding
getEncoding() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPage
Gets the character encoding of this JSP page.
getEncodingForData(byte[]) - Static method in class org.bluezoo.gumdrop.mime.rfc2047.RFC2047Encoder
Determines the optimal encoding ("B" for Base64 or "Q" for Quoted-Printable) based on which will produce a smaller encoded result.
getEncodingForData(byte[], int, int) - Static method in class org.bluezoo.gumdrop.mime.rfc2047.RFC2047Encoder
Determines the optimal encoding for a portion of data.
getEnd() - Method in class org.bluezoo.gumdrop.mailbox.MessageSet.Range
Returns the end of the range (inclusive).
getEndedSpans() - Method in class org.bluezoo.gumdrop.telemetry.Trace
Returns an unmodifiable list of all ended spans.
getEndOffset() - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMessageDescriptor
Returns the byte offset where the message content ends (exclusive).
getEndpoint() - Method in class org.bluezoo.gumdrop.ClientEndpointPool.PoolEntry
Returns the pooled endpoint.
getEndpoint() - Method in class org.bluezoo.gumdrop.mqtt.client.MQTTClientProtocolHandler
 
getEndpoint() - Method in class org.bluezoo.gumdrop.mqtt.MQTTSession
 
getEndpoint() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the OTLP endpoint URL.
getEndpoint() - Method in class org.bluezoo.gumdrop.UDPListener
Returns the underlying datagram endpoint, or null if not started.
getEndTimeUnixNano() - Method in class org.bluezoo.gumdrop.telemetry.Span
Returns the end time in nanoseconds since Unix epoch.
getEngine() - Method in class org.bluezoo.gumdrop.quic.QuicConnection
Returns the owning QuicEngine.
getEntries() - Method in class org.bluezoo.gumdrop.config.MapValue
Returns all entries in the map.
getEntriesByInternalDateRange(long, long) - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndex
Returns entries with internal date in the given range.
getEntriesBySizeRange(long, long) - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndex
Returns entries with size in the given range.
getEntriesWithFlag(Flag) - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndex
Returns entries with a specific flag set.
getEntry() - Method in class org.bluezoo.gumdrop.mailbox.index.IndexedMessageContext
Returns the underlying index entry.
getEntry(int) - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndex
 
getEntryByMessageNumber(int) - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndex
Returns an entry by message number.
getEntryByUid(long) - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndex
 
getEntryCount() - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndex
 
getEnum(String) - Method in class org.bluezoo.gumdrop.grpc.proto.ProtoFile
 
getEnums() - Method in class org.bluezoo.gumdrop.grpc.proto.ProtoFile
 
getEnumTypeName() - Method in class org.bluezoo.gumdrop.grpc.proto.FieldDescriptor
Returns the fully qualified enum type name for ENUM fields, or null.
getEnvelope() - Method in class org.bluezoo.gumdrop.imap.client.FetchData
 
getEnvelope() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.BodyStructure
Returns the envelope for message/rfc822 parts
getEnvelope() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor
Returns the message envelope (RFC 2822 headers parsed into structure).
getEnvelopeAddress() - Method in class org.bluezoo.gumdrop.mime.rfc5322.EmailAddress
Returns the envelope address suitable for SMTP protocol use.
getEnvid() - Method in class org.bluezoo.gumdrop.smtp.DSNEnvelopeParameters
Returns the ENVID parameter value.
getEnvironment() - Method in class org.bluezoo.gumdrop.servlet.jndi.ServletInitialContext
 
getErrorMessage() - Method in class org.bluezoo.gumdrop.redis.codec.RESPValue
Returns the error message if this is an error value (Error or Blob Error).
getErrorOnUndeclaredNamespace() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPropertyGroupResolver.ResolvedJSPProperties
 
getErrorOnUndeclaredNamespace() - Method in class org.bluezoo.gumdrop.servlet.JspPropertyGroup
 
getErrorPage() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPage
Gets the error page URI for this JSP page.
getErrors() - Method in class org.bluezoo.gumdrop.servlet.jsp.InMemoryJavaCompiler.CompilationResult
Returns compilation errors, or an empty list if successful.
getErrors() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPrecompiler
Returns the list of compilation errors.
getErrorType() - Method in class org.bluezoo.gumdrop.redis.codec.RESPValue
Returns the error type if this is an error value.
getEvents() - Method in class org.bluezoo.gumdrop.telemetry.Span
Returns an unmodifiable view of the span events.
getException() - Method in class javax.servlet.jsp.DefaultPageContext
 
getException() - Method in class javax.servlet.jsp.PageContext
Return the current value of the exception object (Exception).
getExists() - Method in class org.bluezoo.gumdrop.imap.client.MailboxInfo
 
getExpiration() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMSignature
 
getExpireDays() - Method in class org.bluezoo.gumdrop.pop3.POP3Listener
Returns the EXPIRE value advertised in CAPA (RFC 2449 section 6.5).
getExplicitBounds() - Method in class org.bluezoo.gumdrop.telemetry.metrics.HistogramDataPoint
Returns the upper bounds of each bucket (exclusive).
getExporter() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the exporter instance.
getExporter() - Method in class org.bluezoo.gumdrop.telemetry.Trace
Returns the exporter configured for this trace.
getExporterType() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the exporter type.
getExpression() - Method in class org.bluezoo.gumdrop.servlet.jsp.ExpressionElement
Gets the Java expression contained in this element.
getExpungedSince(long) - Method in interface org.bluezoo.gumdrop.mailbox.Mailbox
Returns UIDs of messages that have been expunged since the given mod-sequence value.
getExpungedSince(long) - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
 
getExtension() - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMailboxFactory
Returns the file extension used for mbox files.
getExtension() - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMailboxStore
Returns the file extension used for mbox files.
getFactory() - Method in class org.bluezoo.gumdrop.ClientEndpoint
Returns the transport factory.
getFailureCount(String) - Method in class org.bluezoo.gumdrop.ratelimit.AuthenticationRateLimiter
Returns the current failure count for a key.
getFieldByNumber(int) - Method in class org.bluezoo.gumdrop.grpc.proto.MessageDescriptor
 
getFields() - Method in class org.bluezoo.gumdrop.grpc.proto.MessageDescriptor
 
getFile(URL) - Method in class org.bluezoo.gumdrop.DependencyClassLoader
Returns the temporary file being used to store the jar file at the specified URL.
getFileBufferSize() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the buffer size for file exporter I/O in bytes.
getFileInfo(String, FTPConnectionMetadata) - Method in class org.bluezoo.gumdrop.ftp.file.BasicFTPFileSystem
 
getFileInfo(String, FTPConnectionMetadata) - Method in class org.bluezoo.gumdrop.ftp.file.RoleAwareFTPFileSystem
 
getFileInfo(String, FTPConnectionMetadata) - Method in interface org.bluezoo.gumdrop.ftp.FTPFileSystem
Gets information about a specific file or directory.
getFileLogsPath() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the file path for log JSONL output.
getFileMetricsPath() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the file path for metrics JSONL output.
getFilename() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMessageDescriptor
Returns the current filename.
getFilename(long) - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirUidList
Returns the base filename for a UID.
getFilePath() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMessageDescriptor
Returns the path to the message file.
getFileSystem() - Method in class org.bluezoo.gumdrop.ftp.file.RoleBasedFTPService
 
getFileSystem(FTPConnectionMetadata) - Method in class org.bluezoo.gumdrop.ftp.file.AnonymousFTPHandler
 
getFileSystem(FTPConnectionMetadata) - Method in class org.bluezoo.gumdrop.ftp.file.RoleBasedFTPHandler
 
getFileSystem(FTPConnectionMetadata) - Method in class org.bluezoo.gumdrop.ftp.file.SimpleFTPHandler
 
getFileSystem(FTPConnectionMetadata) - Method in interface org.bluezoo.gumdrop.ftp.FTPConnectionHandler
Provides the file system implementation for this connection.
getFileTracesPath() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the file path for trace JSONL output.
getFilter() - Method in class org.bluezoo.gumdrop.ldap.client.SearchRequest
Returns the search filter.
getFilterRegistration(String) - Method in class org.bluezoo.gumdrop.servlet.Context
 
getFilterRegistrations() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getFlags() - Method in class org.bluezoo.gumdrop.dns.DNSMessage
Returns the header flags.
getFlags() - Method in class org.bluezoo.gumdrop.imap.client.FetchData
 
getFlags() - Method in class org.bluezoo.gumdrop.imap.client.MailboxInfo
 
getFlags() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor
Returns the message flags.
getFlags() - Method in class org.bluezoo.gumdrop.mailbox.index.IndexedMessageContext
 
getFlags() - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndexEntry
 
getFlags() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirFilename
Returns the message flags.
getFlags() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMessageDescriptor
Returns the message flags.
getFlags() - Method in interface org.bluezoo.gumdrop.mailbox.MessageContext
Returns the message system flags.
getFlags() - Method in class org.bluezoo.gumdrop.mailbox.ParsedMessageContext
 
getFlags(int) - Method in interface org.bluezoo.gumdrop.mailbox.Mailbox
Returns the flags for the specified message.
getFlags(int) - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
 
getFlushIntervalMs() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the flush interval in milliseconds.
getFramePadding() - Method in class org.bluezoo.gumdrop.http.HTTPListener
Gets the HTTP/2 frame padding amount for server-originated frames.
getFrom() - Method in class org.bluezoo.gumdrop.imap.client.FetchData.Envelope
 
getFrom() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.Envelope
Returns the From addresses
getFrom() - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndexEntry
 
getFullName() - Method in class org.bluezoo.gumdrop.grpc.proto.EnumDescriptor
 
getFullName() - Method in class org.bluezoo.gumdrop.grpc.proto.MessageDescriptor
 
getFullName() - Method in class org.bluezoo.gumdrop.grpc.proto.ServiceDescriptor
 
getFunction(String) - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor
 
getFunctionClass() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.FunctionDescriptor
 
getFunctions() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor
 
getFunctionSignature() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.FunctionDescriptor
 
getGeneratedClassName() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPCodeGenerator
Determines the class name for the generated servlet.
getGreeting() - Method in class org.bluezoo.gumdrop.pop3.DefaultPOP3Service
Returns the greeting message sent to clients.
getGroup() - Method in class org.bluezoo.gumdrop.ftp.FTPFileInfo
 
getGroupName() - Method in class org.bluezoo.gumdrop.mime.rfc5322.GroupEmailAddress
Returns the group name.
getGSSAPIServer() - Method in class org.bluezoo.gumdrop.imap.IMAPListener
Returns the GSSAPI server for Kerberos authentication (RFC 4752), or null if GSSAPI is not configured.
getGSSAPIServer() - Method in class org.bluezoo.gumdrop.pop3.POP3Listener
Returns the GSSAPI server for Kerberos authentication (RFC 4752), or null if GSSAPI is not configured.
getGSSAPIServer() - Method in class org.bluezoo.gumdrop.smtp.SMTPListener
Returns the GSSAPI server for Kerberos authentication (RFC 4752), or null if GSSAPI is not configured.
getGSSAPIServer() - Method in class org.bluezoo.gumdrop.socks.SOCKSListener
Returns the GSSAPI server for Kerberos authentication.
getHandler() - Method in class org.bluezoo.gumdrop.ftp.FTPDataConnectionCoordinator.PendingTransfer
 
getHandlerFactory() - Method in class org.bluezoo.gumdrop.ftp.FTPListener
 
getHandlerFactory() - Method in class org.bluezoo.gumdrop.http.h3.HTTP3Listener
Returns the handler factory for this endpoint.
getHandlerFactory() - Method in class org.bluezoo.gumdrop.http.HTTPListener
Returns the handler factory for this endpoint.
getHandlerFactory() - Method in class org.bluezoo.gumdrop.http.HTTPProtocolHandler
 
getHandlerFactory() - Method in class org.bluezoo.gumdrop.http.HTTPService
Returns the handler factory that creates HTTPRequestHandler instances for each request stream.
getHandlerFactory() - Method in class org.bluezoo.gumdrop.servlet.ServletService
Returns the servlet handler factory for wiring into listeners.
getHandlerFactory() - Method in class org.bluezoo.gumdrop.webdav.WebDAVService
 
getHandshakeDurationMs() - Method in class org.bluezoo.gumdrop.NullSecurityInfo
 
getHandshakeDurationMs() - Method in interface org.bluezoo.gumdrop.SecurityInfo
Returns the duration of the security handshake in milliseconds.
getHandshakeTimeoutMs() - Method in class org.bluezoo.gumdrop.socks.client.SOCKSClientConfig
Returns the handshake timeout in milliseconds.
getHeader(String) - Method in class org.bluezoo.gumdrop.http.Headers
Returns the first header with the specified name.
getHeader(String) - Method in class org.bluezoo.gumdrop.mailbox.index.IndexedMessageContext
 
getHeader(String) - Method in interface org.bluezoo.gumdrop.mailbox.MessageContext
Returns the value of the first header with the given name.
getHeader(String) - Method in class org.bluezoo.gumdrop.mailbox.ParsedMessageContext
 
getHeaderBytes(String) - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMMessageParser
Returns the raw bytes of the first header with the given name.
getHeaderCanonicalization() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMSignature
Returns the header canonicalization method.
getHeaders() - Method in interface org.bluezoo.gumdrop.http.client.PushPromise
Returns all headers for the promised request.
getHeaders() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns extra headers to send with export requests.
getHeaders(String) - Method in class org.bluezoo.gumdrop.http.Headers
Returns all headers with the specified name.
getHeaders(String) - Method in class org.bluezoo.gumdrop.mailbox.index.IndexedMessageContext
 
getHeaders(String) - Method in interface org.bluezoo.gumdrop.mailbox.MessageContext
Returns all values for headers with the given name.
getHeaders(String) - Method in class org.bluezoo.gumdrop.mailbox.ParsedMessageContext
 
getHeadersText() - Method in class org.bluezoo.gumdrop.mailbox.index.IndexedMessageContext
 
getHeadersText() - Method in interface org.bluezoo.gumdrop.mailbox.MessageContext
Returns the message headers as text for TEXT search.
getHeadersText() - Method in class org.bluezoo.gumdrop.mailbox.ParsedMessageContext
 
getHierarchyDelimiter() - Method in interface org.bluezoo.gumdrop.mailbox.MailboxStore
Returns the hierarchy delimiter character used by this store.
getHierarchyDelimiter() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailboxStore
 
getHierarchyDelimiter() - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMailboxStore
 
getHighestModSeq() - Method in interface org.bluezoo.gumdrop.mailbox.Mailbox
Returns the highest modification sequence number in this mailbox.
getHighestModSeq() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
 
getHistogramDataPoints() - Method in class org.bluezoo.gumdrop.telemetry.metrics.MetricData
Returns the histogram data points (for HISTOGRAM type).
getHits(int) - Method in class org.bluezoo.gumdrop.servlet.manager.HitStatistics
 
getHitStatistics() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getHitStatistics() - Method in interface org.bluezoo.gumdrop.servlet.manager.ManagerContextService
Returns the hit statistics for this context.
getHost() - Method in class org.bluezoo.gumdrop.ClientEndpoint
Returns the target host address.
getHost() - Method in class org.bluezoo.gumdrop.ClientEndpointPool.PoolTarget
Returns the target host.
getHost() - Method in class org.bluezoo.gumdrop.http.client.HTTPClientProtocolHandler
Returns the host.
getHost() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.Address
Returns the host (domain part)
getHost() - Method in class org.bluezoo.gumdrop.socks.SOCKSRequest
Returns the destination hostname from a SOCKS4a or SOCKS5 domain-name request, or null if the request specified a numeric address.
getHostname() - Method in class org.bluezoo.gumdrop.smtp.LocalDeliveryService
Returns the hostname.
getHostname() - Method in class org.bluezoo.gumdrop.smtp.SimpleRelayService
Returns the local hostname.
getHpackDecoder() - Method in class org.bluezoo.gumdrop.http.HTTPProtocolHandler
 
getId() - Method in class org.bluezoo.gumdrop.config.ComponentDefinition
Returns the component identifier.
getId() - Method in class org.bluezoo.gumdrop.dns.DNSMessage
Returns the message ID.
getIdentity() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMSignature
 
getIdleEndpointCount() - Method in class org.bluezoo.gumdrop.ClientEndpointPool
Returns the number of idle endpoints in the pool.
getIdleTimeMs() - Method in class org.bluezoo.gumdrop.TCPEndpoint
Returns the idle time in milliseconds.
getIdleTimeoutMs() - Method in class org.bluezoo.gumdrop.ClientEndpointPool
Returns the idle timeout in milliseconds.
getIdleTimeoutMs() - Method in class org.bluezoo.gumdrop.http.client.HTTPClientProtocolHandler
Returns the idle connection timeout in milliseconds.
getIdleTimeoutMs() - Method in class org.bluezoo.gumdrop.http.HTTPListener
RFC 9112 section 9.8: idle connection timeout in milliseconds.
getIdleTimeoutMs() - Method in class org.bluezoo.gumdrop.Listener
 
getImapAtom() - Method in enum class org.bluezoo.gumdrop.mailbox.Flag
Returns the IMAP atom representation of this flag.
getImapAtom() - Method in enum class org.bluezoo.gumdrop.mailbox.MailboxAttribute
Returns the IMAP atom representation of this attribute.
getImapKeyword() - Method in enum class org.bluezoo.gumdrop.mailbox.StoreAction
Returns the IMAP keyword representation of this action.
getImapName() - Method in enum class org.bluezoo.gumdrop.imap.StatusItem
Returns the IMAP protocol name for this status item.
getImports() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPage
Gets all import statements for this JSP page.
getIncludeCodas() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPropertyGroupResolver.ResolvedJSPProperties
 
getIncludeCodas() - Method in class org.bluezoo.gumdrop.servlet.JspPropertyGroup
 
getIncludePreludes() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPropertyGroupResolver.ResolvedJSPProperties
 
getIncludePreludes() - Method in class org.bluezoo.gumdrop.servlet.JspPropertyGroup
 
getIncludes() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPage
Gets all static include file paths.
getIndex(String) - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirKeywords
Returns the index for a keyword name.
getIndexPath() - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndex
 
getInitialContext(Hashtable) - Method in class org.bluezoo.gumdrop.servlet.jndi.ServletInitialContextFactory
 
getInitialSendWindowSize() - Method in class org.bluezoo.gumdrop.http.h2.H2FlowControl
Returns the current initial send window size (the value from the peer's SETTINGS).
getInitParam(String) - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor
 
getInitParameter(String) - Method in class org.bluezoo.gumdrop.servlet.Context
 
getInitParameterNames() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getInitParams() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor
 
getInjectables() - Method in interface org.bluezoo.gumdrop.servlet.jndi.JndiContext
Returns the collection of injectable references defined for this context.
getInjectionTarget() - Method in class org.bluezoo.gumdrop.servlet.jndi.AdministeredObject
 
getInjectionTarget() - Method in class org.bluezoo.gumdrop.servlet.jndi.EjbRef
 
getInjectionTarget() - Method in class org.bluezoo.gumdrop.servlet.jndi.EnvEntry
 
getInjectionTarget() - Method in interface org.bluezoo.gumdrop.servlet.jndi.Injectable
 
getInjectionTarget() - Method in class org.bluezoo.gumdrop.servlet.jndi.MessageDestinationRef
 
getInjectionTarget() - Method in class org.bluezoo.gumdrop.servlet.jndi.PersistenceContextRef
 
getInjectionTarget() - Method in class org.bluezoo.gumdrop.servlet.jndi.PersistenceUnitRef
 
getInjectionTarget() - Method in class org.bluezoo.gumdrop.servlet.jndi.ResourceEnvRef
 
getInjectionTarget() - Method in class org.bluezoo.gumdrop.servlet.jndi.ResourceRef
 
getInjectionTarget() - Method in class org.bluezoo.gumdrop.servlet.jndi.ServiceRef
 
getInputStream() - Method in class org.bluezoo.gumdrop.servlet.ResourceURLConnection
 
getInputTypeName() - Method in class org.bluezoo.gumdrop.grpc.proto.RpcDescriptor
 
getInReplyTo() - Method in class org.bluezoo.gumdrop.imap.client.FetchData.Envelope
 
getInReplyTo() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.Envelope
Returns the In-Reply-To header
getInstance() - Static method in class org.bluezoo.gumdrop.Gumdrop
Returns the singleton Gumdrop instance, creating it if necessary.
getInstance(File) - Static method in class org.bluezoo.gumdrop.Gumdrop
Returns the singleton Gumdrop instance, creating it if necessary.
getInstruments() - Method in class org.bluezoo.gumdrop.telemetry.metrics.Meter
Returns all instruments registered with this meter.
getIntegerProperty(int) - Method in class org.bluezoo.gumdrop.mqtt.codec.MQTTProperties
 
getInterfaceName() - Method in class org.bluezoo.gumdrop.servlet.jndi.AdministeredObject
 
getInterfaceName() - Method in class org.bluezoo.gumdrop.servlet.jndi.ConnectionFactory
Returns the connection factory interface name.
getInterfaceName() - Method in class org.bluezoo.gumdrop.servlet.jndi.DataSourceDef
 
getInterfaceName() - Method in class org.bluezoo.gumdrop.servlet.jndi.JmsConnectionFactory
 
getInterfaceName() - Method in class org.bluezoo.gumdrop.servlet.jndi.JmsDestination
 
getInterfaceName() - Method in class org.bluezoo.gumdrop.servlet.jndi.MailSession
 
getInterfaceName() - Method in class org.bluezoo.gumdrop.servlet.jndi.Resource
Returns the name of the interface under which this will be bound to JNDI.
getInternalDate() - Method in class org.bluezoo.gumdrop.imap.client.FetchData
 
getInternalDate() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor
Returns the internal date of the message.
getInternalDate() - Method in class org.bluezoo.gumdrop.mailbox.index.IndexedMessageContext
 
getInternalDate() - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndexEntry
 
getInternalDate() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMessageDescriptor
Returns the internal date (delivery timestamp).
getInternalDate() - Method in interface org.bluezoo.gumdrop.mailbox.MessageContext
Returns the internal date of the message.
getInternalDate() - Method in class org.bluezoo.gumdrop.mailbox.ParsedMessageContext
 
getInternalLocalDate() - Method in interface org.bluezoo.gumdrop.mailbox.MessageContext
Returns the internal date as a LocalDate for date comparisons.
getIntValue() - Method in class org.bluezoo.gumdrop.telemetry.Attribute
Returns the integer value.
getIsolationLevel(String) - Static method in class org.bluezoo.gumdrop.servlet.jndi.DataSourceDef
 
getIsXml() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPropertyGroupResolver.ResolvedJSPProperties
 
getIsXml() - Method in class org.bluezoo.gumdrop.servlet.JspPropertyGroup
 
getItems() - Method in class org.bluezoo.gumdrop.config.ListValue
Returns all items in the list.
getJavaColumn() - Method in class org.bluezoo.gumdrop.servlet.jsp.InMemoryJavaCompiler.CompilationError
 
getJavaLine() - Method in class org.bluezoo.gumdrop.servlet.jsp.InMemoryJavaCompiler.CompilationError
 
getJmxBridge() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the JMX bridge instance, or null if not registered.
getJspColumn() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPSourceLocation
Returns the column number in the JSP file (1-based), or 0 if not available.
getJspConfigDescriptor() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getJspFile() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPSourceLocation
Returns the JSP file path.
getJspLine() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPSourceLocation
Returns the line number in the JSP file (1-based).
getJspLocation() - Method in class org.bluezoo.gumdrop.servlet.jsp.InMemoryJavaCompiler.CompilationError
Returns the JSP source location, or null if not mapped.
getJspPropertyGroups() - Method in class org.bluezoo.gumdrop.servlet.JspConfig
 
getJSPUri() - Method in exception org.bluezoo.gumdrop.servlet.jsp.JSPParseException
Gets the URI/path of the JSP file where the error occurred.
getJspVersion() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor
 
getKeepAlive() - Method in class org.bluezoo.gumdrop.mqtt.codec.ConnectPacket
Returns the Keep Alive interval in seconds.
getKeepAlive() - Method in class org.bluezoo.gumdrop.mqtt.MQTTSession
 
getKey() - Method in class org.bluezoo.gumdrop.telemetry.Attribute
Returns the attribute key.
getKeyAlgorithm() - Method in enum class org.bluezoo.gumdrop.dns.DNSSECAlgorithm
Returns the JCA KeyFactory algorithm name.
getKeyQueryName() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMSignature
Returns the DNS query name for the public key.
getKeySize() - Method in class org.bluezoo.gumdrop.NullSecurityInfo
 
getKeySize() - Method in interface org.bluezoo.gumdrop.SecurityInfo
Returns the key size of the negotiated cipher in bits.
getKeyTag() - Method in class org.bluezoo.gumdrop.dns.DNSSECTrustAnchor.AnchorDS
Returns the key tag.
getKeyTypeName() - Method in class org.bluezoo.gumdrop.grpc.proto.FieldDescriptor
Returns the key type for MAP fields, or null.
getKeyword() - Method in enum class org.bluezoo.gumdrop.smtp.BodyType
Returns the SMTP keyword for this body type.
getKeyword(int) - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirKeywords
Returns the keyword name for an index.
getKeywordIndices() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirFilename
Returns the keyword indices.
getKeywordIndices() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMessageDescriptor
Returns the keyword indices.
getKeywords() - Method in class org.bluezoo.gumdrop.mailbox.index.IndexedMessageContext
 
getKeywords() - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndexEntry
 
getKeywords() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
Returns the keywords manager.
getKeywords() - Method in interface org.bluezoo.gumdrop.mailbox.MessageContext
Returns the message keyword flags.
getKind() - Method in class org.bluezoo.gumdrop.telemetry.Span
Returns the span kind.
getLanguage() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.BodyStructure
Returns the content language, or null
getLargeIcon() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getLargeIcon() - Method in interface org.bluezoo.gumdrop.servlet.Description
 
getLargeIcon() - Method in class org.bluezoo.gumdrop.servlet.jndi.ServiceRef
 
getLargeIcon() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor
 
getLargeIcon() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.TagDescriptor
 
getLastAdkim() - Method in class org.bluezoo.gumdrop.smtp.auth.DMARCValidator
Returns the DKIM alignment mode from the last evaluated record.
getLastAspf() - Method in class org.bluezoo.gumdrop.smtp.auth.DMARCValidator
Returns the SPF alignment mode from the last evaluated record.
getLastCompilationTime(String) - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPDependencyTracker
Returns the last compilation time for a JSP file.
getLastFo() - Method in class org.bluezoo.gumdrop.smtp.auth.DMARCValidator
RFC 7489 §6.3 — returns the failure reporting options (fo= tag) from the last evaluated DMARC record.
getLastModified() - Method in class org.bluezoo.gumdrop.ftp.FTPFileInfo
 
getLastRf() - Method in class org.bluezoo.gumdrop.smtp.auth.DMARCValidator
RFC 7489 §6.3 — returns the failure report format (rf= tag) from the last evaluated DMARC record.
getLastRua() - Method in class org.bluezoo.gumdrop.smtp.auth.DMARCValidator
RFC 7489 §7.1 — returns the aggregate report URIs (rua= tag) from the last evaluated DMARC record, or null if not available.
getLastRuf() - Method in class org.bluezoo.gumdrop.smtp.auth.DMARCValidator
RFC 7489 §7.2 — returns the forensic report URIs (ruf= tag) from the last evaluated DMARC record, or null if not available.
getLimitsMailMax() - Method in interface org.bluezoo.gumdrop.smtp.client.handler.ClientSession
RFC 9422 — returns the server's MAILMAX limit, or 0 if not advertised.
getLimitsMailMax() - Method in class org.bluezoo.gumdrop.smtp.client.SMTPClientProtocolHandler
 
getLimitsRcptMax() - Method in interface org.bluezoo.gumdrop.smtp.client.handler.ClientSession
RFC 9422 — returns the server's RCPTMAX limit, or 0 if not advertised.
getLimitsRcptMax() - Method in class org.bluezoo.gumdrop.smtp.client.SMTPClientProtocolHandler
 
getLineCount() - Method in class org.bluezoo.gumdrop.servlet.jsp.CommentElement
Gets the number of lines spanned by this comment.
getLineNumber() - Method in interface org.bluezoo.gumdrop.grpc.proto.ProtoLocator
Returns the line number (1-based).
getLineNumber() - Method in interface org.bluezoo.gumdrop.mime.MIMELocator
Returns the current line number.
getLineNumber() - Method in exception org.bluezoo.gumdrop.mime.MIMEParseException
Returns the line number where the error occurred, or -1 if unknown.
getLineNumber() - Method in class org.bluezoo.gumdrop.servlet.jsp.AbstractJSPElement
 
getLineNumber() - Method in class org.bluezoo.gumdrop.servlet.jsp.CommentElement
 
getLineNumber() - Method in class org.bluezoo.gumdrop.servlet.jsp.CustomTagElement
 
getLineNumber() - Method in class org.bluezoo.gumdrop.servlet.jsp.DeclarationElement
 
getLineNumber() - Method in class org.bluezoo.gumdrop.servlet.jsp.DirectiveElement
 
getLineNumber() - Method in class org.bluezoo.gumdrop.servlet.jsp.ExpressionElement
 
getLineNumber() - Method in interface org.bluezoo.gumdrop.servlet.jsp.JSPElement
Gets the line number where this element begins in the source JSP file.
getLineNumber() - Method in exception org.bluezoo.gumdrop.servlet.jsp.JSPParseException
Gets the line number where the error occurred.
getLineNumber() - Method in class org.bluezoo.gumdrop.servlet.jsp.ScriptletElement
 
getLineNumber() - Method in class org.bluezoo.gumdrop.servlet.jsp.StandardActionElement
 
getLineNumber() - Method in class org.bluezoo.gumdrop.servlet.jsp.TextElement
 
getLines() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.BodyStructure
Returns the number of text lines (for text types)
getLinks() - Method in class org.bluezoo.gumdrop.telemetry.Span
Returns an unmodifiable view of the span links.
getListeners() - Method in class org.bluezoo.gumdrop.config.ParseResult
Returns all standalone endpoint server components (not owned by a service).
getListeners() - Method in class org.bluezoo.gumdrop.dns.DNSService
 
getListeners() - Method in class org.bluezoo.gumdrop.ftp.FTPService
 
getListeners() - Method in class org.bluezoo.gumdrop.Gumdrop
Returns the collection of server listeners managed by this Gumdrop instance.
getListeners() - Method in class org.bluezoo.gumdrop.http.HTTPService
 
getListeners() - Method in class org.bluezoo.gumdrop.imap.IMAPService
 
getListeners() - Method in class org.bluezoo.gumdrop.mqtt.MQTTService
 
getListeners() - Method in class org.bluezoo.gumdrop.pop3.POP3Service
 
getListeners() - Method in interface org.bluezoo.gumdrop.Service
Returns all current listeners owned by this service, including both static (configured) and dynamic (runtime-created) listeners.
getListeners() - Method in class org.bluezoo.gumdrop.smtp.SMTPService
 
getListeners() - Method in class org.bluezoo.gumdrop.socks.SOCKSService
 
getListeners() - Method in class org.bluezoo.gumdrop.websocket.WebSocketService
 
getLocalAddress() - Method in interface org.bluezoo.gumdrop.Endpoint
Returns the local address of this endpoint.
getLocalAddress() - Method in interface org.bluezoo.gumdrop.http.HTTPResponseState
Returns the local (server) socket address.
getLocalAddress() - Method in class org.bluezoo.gumdrop.quic.QuicConnection
Returns the local address of this connection.
getLocalAddress() - Method in class org.bluezoo.gumdrop.quic.QuicEngine
 
getLocalAddress() - Method in class org.bluezoo.gumdrop.quic.QuicStreamEndpoint
 
getLocalAddress() - Method in class org.bluezoo.gumdrop.TCPEndpoint
 
getLocalAddress() - Method in class org.bluezoo.gumdrop.UDPEndpoint
 
getLocalByteSize() - Method in class org.bluezoo.gumdrop.ftp.FTPConnectionMetadata
Returns the byte size for TYPE L transfers (RFC 959 section 3.1.1.4).
getLocalCertificates() - Method in class org.bluezoo.gumdrop.NullSecurityInfo
 
getLocalCertificates() - Method in interface org.bluezoo.gumdrop.SecurityInfo
Returns the local certificate chain sent to the peer.
getLocalDomain() - Method in class org.bluezoo.gumdrop.smtp.LocalDeliveryService
Returns the local domain.
getLocalPart() - Method in class org.bluezoo.gumdrop.mime.ContentID
Returns the local-part of this content-id.
getLocalPart() - Method in class org.bluezoo.gumdrop.mime.rfc5322.EmailAddress
Returns the local-part of the mailbox address (the part before the '@').
getLocalSocketAddress() - Method in class org.bluezoo.gumdrop.http.HTTPProtocolHandler
 
getLocation() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.BodyStructure
Returns the content location, or null
getLocation() - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndexEntry
 
getLockoutDuration() - Method in class org.bluezoo.gumdrop.ratelimit.AuthenticationRateLimiter
Returns the lockout duration in milliseconds.
getLockoutRemaining(String) - Method in class org.bluezoo.gumdrop.ratelimit.AuthenticationRateLimiter
Returns the remaining lockout time in milliseconds.
getLoginDelayMs() - Method in class org.bluezoo.gumdrop.pop3.POP3Listener
Returns the login delay in milliseconds.
getLoginDelayMs() - Method in class org.bluezoo.gumdrop.pop3.POP3Service
 
getLoginTimeout() - Method in class org.bluezoo.gumdrop.servlet.jndi.DataSourceDef
 
getLoginTimeoutMs() - Method in class org.bluezoo.gumdrop.imap.IMAPListener
Returns the login timeout in milliseconds.
getLoginTimeoutMs() - Method in class org.bluezoo.gumdrop.imap.IMAPService
 
getLogsEndpoint() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the logs-specific endpoint, or the base endpoint with /v1/logs.
getLogWriter() - Method in class org.bluezoo.gumdrop.servlet.jndi.DataSourceDef
 
getLongValue() - Method in class org.bluezoo.gumdrop.telemetry.metrics.NumberDataPoint
Returns the long value (valid only if isDouble() is false).
getLookupName() - Method in class org.bluezoo.gumdrop.servlet.jndi.AdministeredObject
 
getLookupName() - Method in class org.bluezoo.gumdrop.servlet.jndi.EjbRef
 
getLookupName() - Method in class org.bluezoo.gumdrop.servlet.jndi.EnvEntry
 
getLookupName() - Method in interface org.bluezoo.gumdrop.servlet.jndi.Injectable
Returns the lookup name.
getLookupName() - Method in class org.bluezoo.gumdrop.servlet.jndi.MessageDestinationRef
 
getLookupName() - Method in class org.bluezoo.gumdrop.servlet.jndi.PersistenceContextRef
 
getLookupName() - Method in class org.bluezoo.gumdrop.servlet.jndi.PersistenceUnitRef
 
getLookupName() - Method in class org.bluezoo.gumdrop.servlet.jndi.ResourceEnvRef
 
getLookupName() - Method in class org.bluezoo.gumdrop.servlet.jndi.ResourceRef
 
getLookupName() - Method in class org.bluezoo.gumdrop.servlet.jndi.ServiceRef
 
getMailbox() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.Address
Returns the mailbox (local part)
getMailboxAttributes(String) - Method in interface org.bluezoo.gumdrop.mailbox.MailboxStore
Returns the mailbox attributes for the specified mailbox.
getMailboxAttributes(String) - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailboxStore
 
getMailboxAttributes(String) - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMailboxStore
 
getMailboxFactory() - Method in class org.bluezoo.gumdrop.imap.IMAPListener
Returns the mailbox factory for this endpoint.
getMailboxFactory() - Method in class org.bluezoo.gumdrop.imap.IMAPService
 
getMailboxFactory() - Method in class org.bluezoo.gumdrop.pop3.POP3Listener
Returns the mailbox factory for this endpoint.
getMailboxFactory() - Method in class org.bluezoo.gumdrop.pop3.POP3Service
 
getMailboxFactory() - Method in class org.bluezoo.gumdrop.smtp.SMTPListener
Returns the configured mailbox factory for local delivery.
getMailboxFactory() - Method in class org.bluezoo.gumdrop.smtp.SMTPService
 
getMailboxSize() - Method in interface org.bluezoo.gumdrop.mailbox.Mailbox
Returns the total size of all messages in octets.
getMailboxSize() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
 
getMailboxSize() - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMailbox
 
getMaildirPath() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
Returns the path to this Maildir.
getMajorVersion() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getMappedName() - Method in class org.bluezoo.gumdrop.servlet.jndi.AdministeredObject
 
getMappedName() - Method in class org.bluezoo.gumdrop.servlet.jndi.EjbRef
 
getMappedName() - Method in class org.bluezoo.gumdrop.servlet.jndi.EnvEntry
 
getMappedName() - Method in interface org.bluezoo.gumdrop.servlet.jndi.Injectable
Returns the product-specific mapped name.
getMappedName() - Method in class org.bluezoo.gumdrop.servlet.jndi.MessageDestinationRef
 
getMappedName() - Method in class org.bluezoo.gumdrop.servlet.jndi.PersistenceContextRef
 
getMappedName() - Method in class org.bluezoo.gumdrop.servlet.jndi.PersistenceUnitRef
 
getMappedName() - Method in class org.bluezoo.gumdrop.servlet.jndi.ResourceEnvRef
 
getMappedName() - Method in class org.bluezoo.gumdrop.servlet.jndi.ResourceRef
 
getMappedName() - Method in class org.bluezoo.gumdrop.servlet.jndi.ServiceRef
 
getMaskingKey() - Method in class org.bluezoo.gumdrop.websocket.WebSocketFrame
 
getMatchedDN() - Method in class org.bluezoo.gumdrop.ldap.client.LDAPResult
Returns the matched DN.
getMax() - Method in class org.bluezoo.gumdrop.telemetry.metrics.HistogramDataPoint
Returns the maximum recorded value.
getMaxBufferSize() - Method in class org.bluezoo.gumdrop.mime.MIMEParser
Gets the maximum buffer size for decoded content.
getMaxConcurrentPerIP() - Method in class org.bluezoo.gumdrop.ratelimit.ConnectionRateLimiter
Returns the maximum concurrent connections allowed per IP address.
getMaxConcurrentStreams() - Method in class org.bluezoo.gumdrop.http.HTTPListener
Returns the maximum number of concurrent HTTP/2 streams per connection.
getMaxConnectionsPerWindow() - Method in class org.bluezoo.gumdrop.ratelimit.ConnectionRateLimiter
Returns the maximum connections per window.
getMaxEndpointsPerTarget() - Method in class org.bluezoo.gumdrop.ClientEndpointPool
Returns the maximum number of endpoints per target.
getMaxEvents() - Method in class org.bluezoo.gumdrop.ratelimit.RateLimiter
Returns the maximum events allowed per window.
getMaxFailures() - Method in class org.bluezoo.gumdrop.ratelimit.AuthenticationRateLimiter
Returns the maximum failed attempts before lockout.
getMaxFrameSize() - Method in class org.bluezoo.gumdrop.http.h2.H2Parser
Returns the maximum frame size this parser will accept.
getMaxHeaderValueSize() - Method in class org.bluezoo.gumdrop.mime.MIMEParser
Gets the maximum unfolded header value size in bytes.
getMaxIdleTimeMs() - Static method in class org.bluezoo.gumdrop.dns.client.DoQConnectionPool
Returns the maximum idle time for pooled connections.
getMaxLineLength() - Method in class org.bluezoo.gumdrop.imap.IMAPListener
Returns the maximum command line length.
getMaxLineLength() - Method in class org.bluezoo.gumdrop.imap.IMAPService
 
getMaxLiteralSize() - Method in class org.bluezoo.gumdrop.imap.IMAPListener
Returns the maximum literal size.
getMaxLiteralSize() - Method in class org.bluezoo.gumdrop.imap.IMAPService
 
getMaxMessageSize() - Method in class org.bluezoo.gumdrop.smtp.SMTPListener
Returns the maximum message size in bytes.
getMaxMessageSize() - Method in class org.bluezoo.gumdrop.smtp.SMTPService
 
getMaxNetInSize() - Method in class org.bluezoo.gumdrop.Listener
 
getMaxNetInSize() - Method in class org.bluezoo.gumdrop.TransportFactory
Returns the maximum allowed size for the network input buffer.
getMaxPacketSize() - Method in class org.bluezoo.gumdrop.mqtt.codec.MQTTFrameParser
 
getMaxPacketSize() - Method in class org.bluezoo.gumdrop.mqtt.MQTTListener
 
getMaxPacketSize() - Method in class org.bluezoo.gumdrop.mqtt.MQTTService
 
getMaxQueueSize() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the maximum queue size.
getMaxRecipients() - Method in class org.bluezoo.gumdrop.smtp.SMTPListener
Returns the maximum number of recipients per transaction (RCPTMAX).
getMaxRecipients() - Method in class org.bluezoo.gumdrop.smtp.SMTPService
 
getMaxRelays() - Method in class org.bluezoo.gumdrop.socks.SOCKSService
Returns the maximum number of concurrent relay connections.
getMaxRequestsPerConnection() - Method in class org.bluezoo.gumdrop.http.HTTPListener
RFC 9112 section 9.6: maximum requests per persistent connection.
getMaxResponseHeaderSize() - Method in class org.bluezoo.gumdrop.http.client.HTTPClientProtocolHandler
Returns the maximum response header size in bytes.
getMaxTransactionsPerSession() - Method in class org.bluezoo.gumdrop.smtp.SMTPListener
Returns the maximum mail transactions per session (MAILMAX).
getMaxTransactionsPerSession() - Method in class org.bluezoo.gumdrop.smtp.SMTPService
 
getMd5() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.BodyStructure
Returns the MD5 sum, or null
getMechanismName() - Method in class org.bluezoo.gumdrop.auth.GSSAPIClientMechanism
 
getMechanismName() - Method in interface org.bluezoo.gumdrop.auth.SASLClientMechanism
Returns the IANA-registered mechanism name (e.g.
getMechanismName() - Method in enum class org.bluezoo.gumdrop.auth.SASLMechanism
Returns the SASL mechanism name as used in protocol negotiation.
getMembers() - Method in class org.bluezoo.gumdrop.mime.rfc5322.GroupEmailAddress
Returns the list of members of the group.
getMessage() - Method in class org.bluezoo.gumdrop.servlet.jsp.InMemoryJavaCompiler.CompilationError
 
getMessage() - Method in class org.bluezoo.gumdrop.telemetry.SpanStatus
Returns the status message, if any.
getMessage(int) - Static method in class org.bluezoo.gumdrop.http.HTTPConstants
 
getMessage(int) - Method in interface org.bluezoo.gumdrop.mailbox.Mailbox
Returns the message descriptor for the specified message number.
getMessage(int) - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
 
getMessage(int) - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMailbox
 
getMessage(String) - Method in class org.bluezoo.gumdrop.grpc.proto.ProtoFile
 
getMessageChannel() - Method in class org.bluezoo.gumdrop.smtp.auth.AuthPipeline
 
getMessageChannel() - Method in interface org.bluezoo.gumdrop.smtp.SMTPPipeline
Returns a channel to receive raw message bytes.
getMessageContent(int) - Method in interface org.bluezoo.gumdrop.mailbox.Mailbox
Opens a channel to read the entire message content.
getMessageContent(int) - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
 
getMessageContent(int) - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMailbox
 
getMessageCount() - Method in interface org.bluezoo.gumdrop.mailbox.Mailbox
Returns the number of messages in the mailbox.
getMessageCount() - Method in interface org.bluezoo.gumdrop.mailbox.MailboxStore.Quota
Returns the current message count.
getMessageCount() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
 
getMessageCount() - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMailbox
 
getMessageCount() - Method in class org.bluezoo.gumdrop.quota.Quota
Gets the current message count.
getMessageId() - Method in class org.bluezoo.gumdrop.imap.client.FetchData.Envelope
 
getMessageId() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.Envelope
Returns the Message-Id header
getMessageId() - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndexEntry
 
getMessageLimit() - Method in interface org.bluezoo.gumdrop.mailbox.MailboxStore.Quota
Returns the message limit, or -1 if unlimited.
getMessageLimit() - Method in class org.bluezoo.gumdrop.quota.Quota
Gets the message count limit.
getMessageLimit() - Method in class org.bluezoo.gumdrop.quota.QuotaPolicy
Gets the message count limit.
getMessageList() - Method in interface org.bluezoo.gumdrop.mailbox.Mailbox
Returns an iterator over all message descriptors in the mailbox.
getMessageList() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
 
getMessageList() - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMailbox
 
getMessageNumber() - Method in class org.bluezoo.gumdrop.mailbox.index.IndexedMessageContext
 
getMessageNumber() - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndexEntry
 
getMessageNumber() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMessageDescriptor
 
getMessageNumber() - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMessageDescriptor
 
getMessageNumber() - Method in interface org.bluezoo.gumdrop.mailbox.MessageContext
Returns the message sequence number (1-based).
getMessageNumber() - Method in interface org.bluezoo.gumdrop.mailbox.MessageDescriptor
Returns the message sequence number in the mailbox (1-based).
getMessageNumber() - Method in class org.bluezoo.gumdrop.mailbox.ParsedMessageContext
 
getMessageNumber() - Method in class org.bluezoo.gumdrop.mailbox.SimpleMessageDescriptor
 
getMessagePath(int) - Method in interface org.bluezoo.gumdrop.mailbox.Mailbox
Returns the file path for a message, when the mailbox stores each message in a separate file.
getMessagePath(int) - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
 
getMessagePercentUsed() - Method in class org.bluezoo.gumdrop.quota.Quota
Gets the percentage of message quota used.
getMessages() - Method in class org.bluezoo.gumdrop.grpc.proto.ProtoFile
 
getMessagesRemaining() - Method in class org.bluezoo.gumdrop.quota.Quota
Gets the remaining message count.
getMessageStore() - Method in class org.bluezoo.gumdrop.mqtt.MQTTService
 
getMessageTop(int, int) - Method in interface org.bluezoo.gumdrop.mailbox.Mailbox
Opens a channel to read the message headers and optionally a portion of the body, as required by the POP3 TOP command (RFC 1939 Section 7).
getMessageTop(int, int) - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
 
getMessageTop(int, int) - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMailbox
 
getMessageTopEndOffset(int, int) - Method in interface org.bluezoo.gumdrop.mailbox.Mailbox
Returns the byte offset (exclusive) for the end of the message "top" (headers plus first bodyLines body lines).
getMessageTopEndOffset(int, int) - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
 
getMessageTypeName() - Method in class org.bluezoo.gumdrop.grpc.proto.FieldDescriptor
Returns the fully qualified message type name for MESSAGE fields, or null.
getMetadata() - Method in class org.bluezoo.gumdrop.ftp.FTPDataConnectionCoordinator.PendingTransfer
 
getMeter(String) - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns a Meter for the given instrumentation scope.
getMeter(String, String) - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns a Meter for the given instrumentation scope.
getMeter(String, String, String) - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns a Meter for the given instrumentation scope.
getMeters() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns all registered meters.
getMethod() - Method in interface org.bluezoo.gumdrop.http.client.PushPromise
Returns the HTTP method for the promised request.
getMethod() - Method in class org.bluezoo.gumdrop.http.Headers
Returns the HTTP method from the :method pseudo-header.
getMetrics() - Method in class org.bluezoo.gumdrop.dns.DNSService
Returns the DNS server metrics, or null if metrics are disabled.
getMetrics() - Method in class org.bluezoo.gumdrop.ftp.FTPListener
Returns the metrics for this endpoint, or null if telemetry is not enabled.
getMetrics() - Method in class org.bluezoo.gumdrop.http.h3.HTTP3Listener
Returns the metrics for this endpoint, or null if telemetry is not enabled.
getMetrics() - Method in class org.bluezoo.gumdrop.http.HTTPListener
Returns the metrics for this endpoint, or null if telemetry is not enabled.
getMetrics() - Method in class org.bluezoo.gumdrop.imap.IMAPListener
Returns the metrics for this endpoint, or null if telemetry is not enabled.
getMetrics() - Method in class org.bluezoo.gumdrop.mqtt.MQTTListener
Returns the metrics for this listener, or null if telemetry is not enabled.
getMetrics() - Method in class org.bluezoo.gumdrop.pop3.POP3Listener
Returns the metrics for this endpoint, or null if telemetry is not enabled.
getMetrics() - Method in class org.bluezoo.gumdrop.smtp.SMTPListener
Returns the metrics for this endpoint, or null if telemetry is not enabled.
getMetrics() - Method in class org.bluezoo.gumdrop.socks.SOCKSListener
Returns the metrics for this listener, or null if telemetry is not enabled.
getMetricsEndpoint() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the metrics-specific endpoint, or the base endpoint with /v1/metrics.
getMetricsIntervalMs() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the metrics collection interval in milliseconds.
getMetricsTemporality() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the aggregation temporality for metrics.
getMimeType(String) - Method in class org.bluezoo.gumdrop.servlet.Context
 
getMin() - Method in class org.bluezoo.gumdrop.telemetry.metrics.HistogramDataPoint
Returns the minimum recorded value.
getMinorVersion() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getMode() - Method in class org.bluezoo.gumdrop.ftp.FTPDataConnectionCoordinator
Gets current data connection mode.
getModSeq() - Method in interface org.bluezoo.gumdrop.mailbox.MessageContext
Returns the modification sequence number for CONDSTORE (RFC 7162).
getModSeq() - Method in class org.bluezoo.gumdrop.mailbox.ParsedMessageContext
 
getModSeq(int) - Method in interface org.bluezoo.gumdrop.mailbox.Mailbox
Returns the modification sequence number for the given message.
getModSeq(int) - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
 
getMXExchange() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the MX exchange hostname (for MX records).
getMXPreference() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the MX preference (for MX records).
getName() - Method in class org.bluezoo.gumdrop.config.PropertyDefinition
Returns the property name.
getName() - Method in class org.bluezoo.gumdrop.dns.DNSQuestion
Returns the domain name being queried.
getName() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the domain name.
getName() - Method in class org.bluezoo.gumdrop.ftp.FTPFileInfo
 
getName() - Method in class org.bluezoo.gumdrop.grpc.proto.EnumDescriptor
 
getName() - Method in class org.bluezoo.gumdrop.grpc.proto.FieldDescriptor
 
getName() - Method in class org.bluezoo.gumdrop.grpc.proto.MessageDescriptor
 
getName() - Method in class org.bluezoo.gumdrop.grpc.proto.RpcDescriptor
 
getName() - Method in class org.bluezoo.gumdrop.grpc.proto.ServiceDescriptor
 
getName() - Method in class org.bluezoo.gumdrop.http.Header
 
getName() - Method in class org.bluezoo.gumdrop.http.HTTPPrincipal
 
getName() - Method in enum class org.bluezoo.gumdrop.ldap.client.LDAPResultCode
Returns the RFC name for this result code.
getName() - Method in class org.bluezoo.gumdrop.Listener
Returns the name of this listener endpoint.
getName() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.Address
Returns the display name, or null
getName() - Method in interface org.bluezoo.gumdrop.mailbox.Mailbox
Returns the name of this mailbox.
getName() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
 
getName() - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMailbox
 
getName() - Method in class org.bluezoo.gumdrop.mime.Parameter
Returns the name of this parameter.
getName() - Method in class org.bluezoo.gumdrop.quota.QuotaPolicy
Gets the policy name.
getName() - Method in class org.bluezoo.gumdrop.servlet.jndi.AdministeredObject
 
getName() - Method in class org.bluezoo.gumdrop.servlet.jndi.ConnectionFactory
 
getName() - Method in class org.bluezoo.gumdrop.servlet.jndi.DataSourceDef
 
getName() - Method in class org.bluezoo.gumdrop.servlet.jndi.EjbRef
Returns the name of this EJB reference.
getName() - Method in class org.bluezoo.gumdrop.servlet.jndi.EnvEntry
Returns the name of this environment entry.
getName() - Method in class org.bluezoo.gumdrop.servlet.jndi.InjectionTarget
Returns the name of the injection target.
getName() - Method in class org.bluezoo.gumdrop.servlet.jndi.JmsConnectionFactory
 
getName() - Method in class org.bluezoo.gumdrop.servlet.jndi.JmsDestination
 
getName() - Method in class org.bluezoo.gumdrop.servlet.jndi.MailSession
 
getName() - Method in class org.bluezoo.gumdrop.servlet.jndi.PersistenceContextRef
Returns the name of this persistence context reference.
getName() - Method in class org.bluezoo.gumdrop.servlet.jndi.PersistenceUnitRef
Returns the name of this persistence unit reference.
getName() - Method in class org.bluezoo.gumdrop.servlet.jndi.Resource
Returns the name that this resource will be bound into JNDI under.
getName() - Method in class org.bluezoo.gumdrop.servlet.jndi.ResourceRef
Returns the name of this resource reference.
getName() - Method in class org.bluezoo.gumdrop.servlet.jndi.ServiceRef
Returns the name of this service reference.
getName() - Method in class org.bluezoo.gumdrop.servlet.jsp.DirectiveElement
Gets the name of this directive.
getName() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.AttributeDescriptor
 
getName() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.FunctionDescriptor
 
getName() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.TagDescriptor
 
getName() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMMessageParser.RawHeader
Returns the header name.
getName() - Method in class org.bluezoo.gumdrop.telemetry.metrics.DoubleHistogram
 
getName() - Method in interface org.bluezoo.gumdrop.telemetry.metrics.Instrument
Returns the instrument name.
getName() - Method in class org.bluezoo.gumdrop.telemetry.metrics.LongCounter
 
getName() - Method in class org.bluezoo.gumdrop.telemetry.metrics.LongUpDownCounter
 
getName() - Method in class org.bluezoo.gumdrop.telemetry.metrics.Meter
Returns the instrumentation scope name.
getName() - Method in class org.bluezoo.gumdrop.telemetry.metrics.MetricData
Returns the metric name.
getName() - Method in class org.bluezoo.gumdrop.telemetry.metrics.ObservableCounter
 
getName() - Method in class org.bluezoo.gumdrop.telemetry.metrics.ObservableGauge
 
getName() - Method in class org.bluezoo.gumdrop.telemetry.metrics.ObservableUpDownCounter
 
getName() - Method in class org.bluezoo.gumdrop.telemetry.Span
Returns the span name.
getName() - Method in class org.bluezoo.gumdrop.telemetry.SpanEvent
Returns the event name.
getName() - Method in class org.bluezoo.gumdrop.websocket.PerMessageDeflateExtension
 
getName() - Method in interface org.bluezoo.gumdrop.websocket.WebSocketExtension
Returns the registered extension token (e.g.
getName() - Method in class org.bluezoo.gumdrop.websocket.WebSocketHandshake.ExtensionOffer
 
getNamedDispatcher(String) - Method in class org.bluezoo.gumdrop.servlet.Context
 
getNameFromAttribute() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.VariableDescriptor
 
getNameGiven() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.VariableDescriptor
 
getNameInNamespace() - Method in class org.bluezoo.gumdrop.servlet.jndi.ServletInitialContext
 
getNameParser(String) - Method in class org.bluezoo.gumdrop.servlet.jndi.ServletInitialContext
 
getNameParser(Name) - Method in class org.bluezoo.gumdrop.servlet.jndi.ServletInitialContext
 
getNestedEnums() - Method in class org.bluezoo.gumdrop.grpc.proto.MessageDescriptor
 
getNestedMessages() - Method in class org.bluezoo.gumdrop.grpc.proto.MessageDescriptor
 
getNewDirectory() - Method in class org.bluezoo.gumdrop.ftp.FTPFileSystem.DirectoryChangeResult
 
getNextServerStreamId() - Method in class org.bluezoo.gumdrop.http.HTTPProtocolHandler
 
getNotify() - Method in class org.bluezoo.gumdrop.smtp.DSNRecipientParameters
Returns the NOTIFY parameter values.
getNSEC3Flags() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the NSEC3 flags.
getNSEC3HashAlgorithm() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the NSEC3 hash algorithm.
getNSEC3Iterations() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the NSEC3 iteration count.
getNSEC3NextHashedOwner() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the next hashed owner name in binary form.
getNSEC3PARAMFlags() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the NSEC3PARAM flags.
getNSEC3PARAMHashAlgorithm() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the NSEC3PARAM hash algorithm.
getNSEC3PARAMIterations() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the NSEC3PARAM iteration count.
getNSEC3PARAMSalt() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the NSEC3PARAM salt.
getNSEC3Salt() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the NSEC3 salt.
getNSEC3TypeBitMaps() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the type bit maps from an NSEC3 record.
getNSECNextDomainName() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the next domain name from an NSEC record.
getNSECTypeBitMaps() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the type bit maps from an NSEC record as a list of present RR type values.
getNumber() - Method in enum class org.bluezoo.gumdrop.dns.DNSSECAlgorithm
Returns the IANA algorithm number.
getNumber() - Method in class org.bluezoo.gumdrop.grpc.proto.FieldDescriptor
 
getNumberDataPoints() - Method in class org.bluezoo.gumdrop.telemetry.metrics.MetricData
Returns the number data points (for GAUGE and SUM types).
getOffset() - Method in interface org.bluezoo.gumdrop.grpc.proto.ProtoLocator
Returns the byte offset in the current parse stream.
getOffset() - Method in interface org.bluezoo.gumdrop.mime.MIMELocator
Returns the current byte offset within the overall entity.
getOffset() - Method in exception org.bluezoo.gumdrop.mime.MIMEParseException
Returns the byte offset where the error occurred, or -1 if unknown.
getOID() - Method in class org.bluezoo.gumdrop.ldap.client.Control
Returns the control OID.
getOpcode() - Method in class org.bluezoo.gumdrop.dns.DNSMessage
Returns the OPCODE.
getOpcode() - Method in class org.bluezoo.gumdrop.websocket.WebSocketFrame
 
getOperation() - Method in class org.bluezoo.gumdrop.ldap.client.Modification
Returns the modification operation.
getOrcptAddress() - Method in class org.bluezoo.gumdrop.smtp.DSNRecipientParameters
Returns the ORCPT address.
getOrcptType() - Method in class org.bluezoo.gumdrop.smtp.DSNRecipientParameters
Returns the ORCPT address type.
getOrCreateIndex(String) - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirKeywords
Gets or creates an index for a keyword.
getOriginalCIDR() - Method in class org.bluezoo.gumdrop.util.CIDRNetwork
Returns the original CIDR string used to create this network.
getOtherUsersNamespace() - Method in interface org.bluezoo.gumdrop.mailbox.MailboxStore
Returns the other users' namespace prefix, if any.
getOut() - Method in class javax.servlet.jsp.DefaultPageContext
 
getOut() - Method in class javax.servlet.jsp.PageContext
Return the current JspWriter stream being used for client response.
getOutboundMessages() - Method in class org.bluezoo.gumdrop.mqtt.broker.QoSManager
Returns all outbound in-flight messages (for session resume/retry).
getOutputTypeName() - Method in class org.bluezoo.gumdrop.grpc.proto.RpcDescriptor
 
getOwner() - Method in class org.bluezoo.gumdrop.ftp.FTPFileInfo
 
getPackageName() - Method in class org.bluezoo.gumdrop.grpc.proto.ProtoFile
 
getPackageName() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPage
Gets the generated servlet package name.
getPacketId() - Method in class org.bluezoo.gumdrop.mqtt.broker.QoSManager.InFlightMessage
 
getPage() - Method in class javax.servlet.jsp.DefaultPageContext
 
getPage() - Method in class javax.servlet.jsp.PageContext
Return the current value of the page object (Servlet).
getPageContext(Servlet, ServletRequest, ServletResponse, String, boolean, int, boolean) - Method in class javax.servlet.jsp.JspFactory
Obtain an instance of a PageContext class implementation for use by the calling Servlet and base implementation.
getPageEncoding() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPropertyGroupResolver.ResolvedJSPProperties
 
getPageEncoding() - Method in class org.bluezoo.gumdrop.servlet.JspPropertyGroup
 
getParameter(String) - Method in class org.bluezoo.gumdrop.mime.ContentDisposition
Returns the first value for the specified parameter name, if any.
getParameter(String) - Method in class org.bluezoo.gumdrop.mime.ContentType
Returns the first value for the specified parameter name, if any.
getParameters() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.BodyStructure
Returns the body parameters (e.g., charset)
getParameters() - Method in class org.bluezoo.gumdrop.mime.ContentDisposition
Returns the parameters for this disposition, if any.
getParameters() - Method in class org.bluezoo.gumdrop.mime.ContentType
Returns the parameters for this content type, if any.
getParams() - Method in class org.bluezoo.gumdrop.websocket.WebSocketHandshake.ExtensionOffer
 
getParent() - Method in class org.bluezoo.gumdrop.telemetry.Span
Returns the parent span, or null if this is the root span.
getParentLogger() - Method in class org.bluezoo.gumdrop.servlet.jndi.DataSourceDef
 
getParsedFilename() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMessageDescriptor
Returns the parsed filename.
getParsedHeaders() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Parses the headers string into a map.
getParserName() - Method in interface org.bluezoo.gumdrop.servlet.jsp.JSPParser
Gets a human-readable name for this parser implementation.
getParserName() - Method in class org.bluezoo.gumdrop.servlet.jsp.TraditionalJSPParser
 
getParserName() - Method in class org.bluezoo.gumdrop.servlet.jsp.XMLJSPParser
 
getParts() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.BodyStructure
Returns child parts for multipart types
getPassivePort() - Method in class org.bluezoo.gumdrop.ftp.FTPDataConnectionCoordinator
Gets the passive port (if in passive mode).
getPassword() - Method in class org.bluezoo.gumdrop.mqtt.codec.ConnectPacket
Returns the Password.
getPassword() - Method in class org.bluezoo.gumdrop.socks.client.SOCKSClientConfig
Returns the authentication password.
getPassword(String) - Method in class org.bluezoo.gumdrop.auth.BasicRealm
Deprecated.
getPassword(String) - Method in class org.bluezoo.gumdrop.auth.LDAPRealm
Deprecated.
getPassword(String) - Method in class org.bluezoo.gumdrop.auth.OAuthRealm
 
getPassword(String) - Method in interface org.bluezoo.gumdrop.auth.Realm
Deprecated.
getPath() - Method in class org.bluezoo.gumdrop.dns.client.DoHClientTransport
Returns the URI path used for DoH queries.
getPath() - Method in class org.bluezoo.gumdrop.ftp.FTPDataConnectionCoordinator.PendingTransfer
 
getPath() - Method in interface org.bluezoo.gumdrop.http.client.PushPromise
Returns the path (including query string) for the promised request.
getPath() - Method in class org.bluezoo.gumdrop.http.Headers
Returns the request path from the :path pseudo-header.
getPath() - Method in class org.bluezoo.gumdrop.Listener
Returns the UNIX domain socket path for this listener, or null if this listener uses TCP (port-based) binding.
getPath() - Method in class org.bluezoo.gumdrop.TCPListener
Returns the UNIX domain socket path, or null for TCP.
getPath(HttpServletRequest) - Method in class org.bluezoo.gumdrop.servlet.DefaultServlet
Returns the complete path of the request relative to the web application root, not including any query portion.
getPayload() - Method in class org.bluezoo.gumdrop.websocket.WebSocketFrame
Returns the payload as a ByteBuffer (read-only).
getPeerCertificates() - Method in class org.bluezoo.gumdrop.NullSecurityInfo
 
getPeerCertificates() - Method in interface org.bluezoo.gumdrop.SecurityInfo
Returns the peer's certificate chain.
getPermanentFlags() - Method in class org.bluezoo.gumdrop.imap.client.MailboxInfo
 
getPermanentFlags() - Method in interface org.bluezoo.gumdrop.mailbox.Mailbox
Returns the set of permanent flags supported by this mailbox.
getPermanentFlags() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
 
getPermissions() - Method in class org.bluezoo.gumdrop.ftp.FTPFileInfo
 
getPersonalNamespace() - Method in interface org.bluezoo.gumdrop.mailbox.MailboxStore
Returns the personal namespace prefix, if any.
getPingIntervalMs() - Method in class org.bluezoo.gumdrop.http.HTTPListener
RFC 9113 section 6.7: PING keep-alive interval for HTTP/2.
getPinnedCertFingerprint() - Method in class org.bluezoo.gumdrop.TransportFactory
Returns the pinned server certificate fingerprint.
getPipeline() - Method in interface org.bluezoo.gumdrop.smtp.handler.MailFromHandler
Called before each new mail transaction to get the processing pipeline.
getPipeline() - Method in class org.bluezoo.gumdrop.smtp.LocalDeliveryHandler
 
getPipeline() - Method in class org.bluezoo.gumdrop.smtp.SimpleRelayHandler
 
getPort() - Method in class org.bluezoo.gumdrop.ClientEndpoint
Returns the target port.
getPort() - Method in class org.bluezoo.gumdrop.ClientEndpointPool.PoolTarget
Returns the target port.
getPort() - Method in class org.bluezoo.gumdrop.dns.DNSListener
 
getPort() - Method in class org.bluezoo.gumdrop.dns.DoQListener
 
getPort() - Method in class org.bluezoo.gumdrop.dns.DoTListener
 
getPort() - Method in class org.bluezoo.gumdrop.ftp.FTPListener
Returns the control port.
getPort() - Method in class org.bluezoo.gumdrop.http.client.HTTPClientProtocolHandler
Returns the port.
getPort() - Method in class org.bluezoo.gumdrop.http.h3.HTTP3Listener
 
getPort() - Method in class org.bluezoo.gumdrop.http.HTTPListener
 
getPort() - Method in class org.bluezoo.gumdrop.imap.IMAPListener
Returns the port number this endpoint is bound to.
getPort() - Method in class org.bluezoo.gumdrop.Listener
Returns the port for this listener, or -1 if no port is configured (e.g.
getPort() - Method in class org.bluezoo.gumdrop.mqtt.MQTTListener
 
getPort() - Method in class org.bluezoo.gumdrop.pop3.POP3Listener
Returns the port number this endpoint is bound to.
getPort() - Method in class org.bluezoo.gumdrop.servlet.session.Cluster
 
getPort() - Method in class org.bluezoo.gumdrop.smtp.SMTPListener
Returns the port number this endpoint is bound to.
getPort() - Method in class org.bluezoo.gumdrop.socks.SOCKSListener
 
getPort() - Method in class org.bluezoo.gumdrop.socks.SOCKSRequest
Returns the destination port.
getPrefix() - Method in enum class org.bluezoo.gumdrop.redis.codec.RESPType
Returns the wire format prefix byte for this type.
getPrefix() - Method in class org.bluezoo.gumdrop.servlet.jsp.CustomTagElement
Gets the tag library prefix.
getPreviousResponse() - Method in class org.bluezoo.gumdrop.http.client.HTTPResponse
Returns the previous response in a redirect chain.
getPrimaryType() - Method in class org.bluezoo.gumdrop.mime.ContentType
Returns the primary type for this content type, e.g.
getPrincipal() - Method in interface org.bluezoo.gumdrop.http.HTTPResponseState
Returns the authenticated principal, or null if not authenticated.
getPrincipal() - Method in interface org.bluezoo.gumdrop.websocket.WebSocketSession
Returns the authenticated principal for this session, or null if the connection was not authenticated.
getPriority() - Method in class org.bluezoo.gumdrop.http.StreamPriorityTree.PriorityNode
Deprecated.
Gets the effective priority for scheduling decisions.
getPriority() - Method in interface org.bluezoo.gumdrop.smtp.DeliveryRequirements
Returns the message transfer priority level.
getPrivateKey(String) - Method in class org.bluezoo.gumdrop.util.SNIKeyManager
 
getProperties() - Method in class org.bluezoo.gumdrop.config.ComponentDefinition
Returns the list of properties to be injected.
getProperties() - Method in class org.bluezoo.gumdrop.mqtt.codec.ConnectPacket
Returns the MQTT 5.0 properties for this packet.
getProperty(String) - Method in class org.bluezoo.gumdrop.servlet.jndi.BasicJCAConnection
Get a connection property.
getProtocol() - Method in class org.bluezoo.gumdrop.NullSecurityInfo
 
getProtocol() - Method in interface org.bluezoo.gumdrop.SecurityInfo
Returns the security protocol version.
getProtocol() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the export protocol.
getProtocolLevel() - Method in enum class org.bluezoo.gumdrop.mqtt.codec.MQTTVersion
 
getProtocolName() - Method in enum class org.bluezoo.gumdrop.mqtt.codec.MQTTVersion
 
getProtocolVersion() - Method in class org.bluezoo.gumdrop.ftp.FTPConnectionMetadata
 
getProtocolVersion() - Method in interface org.bluezoo.gumdrop.smtp.SMTPConnectionMetadata
Returns the TLS protocol version in use.
getProtocolVersion() - Method in class org.bluezoo.gumdrop.smtp.SMTPProtocolHandler
 
getProtoValue() - Method in enum class org.bluezoo.gumdrop.telemetry.metrics.AggregationTemporality
Returns the OTLP protobuf enum value.
getQoS() - Method in class org.bluezoo.gumdrop.mqtt.broker.QoSManager.InFlightMessage
 
getQoS() - Method in class org.bluezoo.gumdrop.mqtt.broker.RetainedMessageStore.RetainedMessage
 
getQoS() - Method in class org.bluezoo.gumdrop.mqtt.broker.TopicTree.SubscriptionEntry
 
getQoS() - Method in class org.bluezoo.gumdrop.mqtt.broker.WillManager.WillMessage
 
getQoS2State() - Method in class org.bluezoo.gumdrop.mqtt.broker.QoSManager.InFlightMessage
 
getQoSManager() - Method in class org.bluezoo.gumdrop.mqtt.client.MQTTClientProtocolHandler
 
getQoSManager() - Method in class org.bluezoo.gumdrop.mqtt.MQTTSession
 
getQualifiedName() - Method in class org.bluezoo.gumdrop.servlet.jsp.CustomTagElement
Gets the fully qualified tag name (prefix:tagName).
getQualifiedName() - Method in class org.bluezoo.gumdrop.servlet.jsp.StandardActionElement
Gets the fully qualified action name with "jsp:" prefix.
getQueryMethod() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMSignature
 
getQuestions() - Method in class org.bluezoo.gumdrop.dns.DNSMessage
Returns the question section.
getQuota() - Method in exception org.bluezoo.gumdrop.quota.QuotaExceededException
Gets the quota that was exceeded.
getQuota(String) - Method in interface org.bluezoo.gumdrop.mailbox.MailboxStore
Returns the quota information for the specified quota root.
getQuota(String) - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailboxStore
 
getQuota(String) - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMailboxStore
 
getQuota(String) - Method in interface org.bluezoo.gumdrop.quota.QuotaManager
Gets the effective quota for a user.
getQuota(String) - Method in class org.bluezoo.gumdrop.quota.RoleBasedQuotaManager
 
getQuota(String, FTPConnectionMetadata) - Method in interface org.bluezoo.gumdrop.ftp.FTPConnectionHandler
Gets the current quota status for a user.
getQuota(String, ServerQuotaReplyHandler) - Method in interface org.bluezoo.gumdrop.imap.client.handler.ClientAuthenticatedState
 
getQuota(String, ServerQuotaReplyHandler) - Method in class org.bluezoo.gumdrop.imap.client.IMAPClientProtocolHandler
 
getQuota(QuotaState, QuotaManager, MailboxStore, String) - Method in interface org.bluezoo.gumdrop.imap.handler.AuthenticatedHandler
Called when the client sends GETQUOTA command.
getQuota(QuotaState, QuotaManager, MailboxStore, String) - Method in class org.bluezoo.gumdrop.imap.handler.DefaultIMAPHandler
 
getQuota(QuotaState, QuotaManager, MailboxStore, String) - Method in interface org.bluezoo.gumdrop.imap.handler.SelectedHandler
Called when the client sends GETQUOTA command.
getQuotaManager() - Method in class org.bluezoo.gumdrop.ftp.file.RoleBasedFTPHandler
 
getQuotaManager() - Method in class org.bluezoo.gumdrop.ftp.file.RoleBasedFTPService
 
getQuotaManager() - Method in interface org.bluezoo.gumdrop.ftp.FTPConnectionHandler
Gets the quota manager for this handler, if quota enforcement is enabled.
getQuotaManager() - Method in class org.bluezoo.gumdrop.imap.IMAPListener
Returns the quota manager for this endpoint.
getQuotaManager() - Method in class org.bluezoo.gumdrop.imap.IMAPService
 
getQuotaRoot(String) - Method in interface org.bluezoo.gumdrop.mailbox.MailboxStore
Returns the quota root for the specified mailbox.
getQuotaRoot(String) - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailboxStore
 
getQuotaRoot(String) - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMailboxStore
 
getQuotaRoot(String, ServerQuotaReplyHandler) - Method in interface org.bluezoo.gumdrop.imap.client.handler.ClientAuthenticatedState
 
getQuotaRoot(String, ServerQuotaReplyHandler) - Method in class org.bluezoo.gumdrop.imap.client.IMAPClientProtocolHandler
 
getQuotaRoot(QuotaState, QuotaManager, MailboxStore, String) - Method in interface org.bluezoo.gumdrop.imap.handler.AuthenticatedHandler
Called when the client sends GETQUOTAROOT command.
getQuotaRoot(QuotaState, QuotaManager, MailboxStore, String) - Method in class org.bluezoo.gumdrop.imap.handler.DefaultIMAPHandler
 
getQuotaRoot(QuotaState, QuotaManager, MailboxStore, String) - Method in interface org.bluezoo.gumdrop.imap.handler.SelectedHandler
Called when the client sends GETQUOTAROOT command.
getRanges() - Method in class org.bluezoo.gumdrop.mailbox.MessageSet
Returns the ranges in this message set.
getRawClass() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the raw numeric class value from the wire.
getRawHeader() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMSignature
 
getRawHeader(String) - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMMessageParser
Returns the first raw header with the given name (case-insensitive).
getRawHeaders() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMMessageParser
Returns all captured headers in order of appearance.
getRawType() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the raw numeric type value from the wire.
getRcode() - Method in class org.bluezoo.gumdrop.dns.DNSMessage
Returns the RCODE (response code).
getRData() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the raw record data.
getReadTimeoutMs() - Method in class org.bluezoo.gumdrop.Listener
 
getRealm() - Method in class org.bluezoo.gumdrop.ftp.FTPListener
Returns the authentication realm for this listener.
getRealm() - Method in class org.bluezoo.gumdrop.ftp.FTPService
Returns the authentication realm for this service, or null if authentication is handled by the connection handler directly (or not required, as in anonymous FTP).
getRealm() - Method in class org.bluezoo.gumdrop.http.HTTPService
Returns the authentication realm for this service.
getRealm() - Method in class org.bluezoo.gumdrop.imap.IMAPListener
Returns the authentication realm.
getRealm() - Method in class org.bluezoo.gumdrop.imap.IMAPService
 
getRealm() - Method in class org.bluezoo.gumdrop.mqtt.MQTTListener
 
getRealm() - Method in class org.bluezoo.gumdrop.mqtt.MQTTService
 
getRealm() - Method in class org.bluezoo.gumdrop.pop3.POP3Listener
Returns the authentication realm.
getRealm() - Method in class org.bluezoo.gumdrop.pop3.POP3Service
 
getRealm() - Method in class org.bluezoo.gumdrop.smtp.SMTPListener
Returns the authentication realm.
getRealm() - Method in class org.bluezoo.gumdrop.smtp.SMTPService
 
getRealm() - Method in class org.bluezoo.gumdrop.socks.SOCKSListener
Returns the authentication realm for this listener.
getRealm() - Method in class org.bluezoo.gumdrop.socks.SOCKSService
Returns the authentication realm for this service.
getRealmName() - Method in class org.bluezoo.gumdrop.http.DefaultHTTPAuthenticationProvider
 
getRealmName() - Method in class org.bluezoo.gumdrop.http.HTTPAuthenticationProvider
Gets the realm name for this provider.
getRealmName() - Method in class org.bluezoo.gumdrop.servlet.ServletAuthenticationProvider
 
getRealPath(String) - Method in class org.bluezoo.gumdrop.servlet.Context
 
getRecent() - Method in class org.bluezoo.gumdrop.imap.client.MailboxInfo
 
getRedirectCount() - Method in class org.bluezoo.gumdrop.http.client.HTTPResponse
Returns the number of redirects that occurred before this response.
getRedirectLocation() - Method in class org.bluezoo.gumdrop.http.client.HTTPResponse
Returns the redirect location for redirect responses (3xx).
getReferrals() - Method in class org.bluezoo.gumdrop.ldap.client.LDAPResult
Returns the referral URLs.
getRefId() - Method in class org.bluezoo.gumdrop.config.ComponentReference
Returns the referenced component ID.
getRegistry() - Method in class org.bluezoo.gumdrop.config.ParseResult
Returns the component registry.
getRelayIdleTimeoutMs() - Method in class org.bluezoo.gumdrop.socks.SOCKSService
Returns the relay idle timeout in milliseconds.
getReleaseTime() - Method in interface org.bluezoo.gumdrop.smtp.DeliveryRequirements
Returns the time until which the message should be held.
getRemaining() - Method in class javax.servlet.jsp.DefaultJspWriter
 
getRemaining() - Method in class javax.servlet.jsp.JspWriter
 
getRemaining() - Method in class org.bluezoo.gumdrop.ratelimit.RateLimiter
Returns the number of permits remaining in the current window.
getRemainingConnections(InetAddress) - Method in class org.bluezoo.gumdrop.ratelimit.ConnectionRateLimiter
Returns the remaining connection allowance for the specified IP address.
getRemoteAddress() - Method in interface org.bluezoo.gumdrop.Endpoint
Returns the remote address of this endpoint.
getRemoteAddress() - Method in interface org.bluezoo.gumdrop.http.HTTPResponseState
Returns the remote (client) socket address.
getRemoteAddress() - Method in class org.bluezoo.gumdrop.quic.QuicConnection
Returns the remote address of this connection.
getRemoteAddress() - Method in class org.bluezoo.gumdrop.quic.QuicEngine
 
getRemoteAddress() - Method in class org.bluezoo.gumdrop.quic.QuicStreamEndpoint
 
getRemoteAddress() - Method in class org.bluezoo.gumdrop.TCPEndpoint
 
getRemoteAddress() - Method in class org.bluezoo.gumdrop.UDPEndpoint
 
getRemoteSocketAddress() - Method in class org.bluezoo.gumdrop.http.HTTPProtocolHandler
 
getReplyTo() - Method in class org.bluezoo.gumdrop.imap.client.FetchData.Envelope
 
getReplyTo() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.Envelope
Returns the Reply-To addresses
getRequest() - Method in class javax.servlet.jsp.DefaultPageContext
 
getRequest() - Method in class javax.servlet.jsp.PageContext
Return the current value of the request object (ServletRequest).
getRequestCharacterEncoding() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getRequestDispatcher(String) - Method in class org.bluezoo.gumdrop.servlet.Context
 
getRequestedBytes() - Method in exception org.bluezoo.gumdrop.quota.QuotaExceededException
Gets the number of bytes that were requested.
getResource(String) - Method in class org.bluezoo.gumdrop.ContainerClassLoader
 
getResource(String) - Method in class org.bluezoo.gumdrop.DependencyClassLoader
 
getResource(String) - Method in class org.bluezoo.gumdrop.servlet.Context
This will return a resource: URL.
getResource(HttpServletRequest, String, ServletContext) - Method in class org.bluezoo.gumdrop.servlet.DefaultServlet
Returns the resource URL for the given request.
getResourceAllocations(Collection<Integer>) - Method in class org.bluezoo.gumdrop.http.StreamPriorityScheduler
Deprecated.
Gets suggested resource allocation ratios for active streams.
getResourceAsStream(String) - Method in class org.bluezoo.gumdrop.ContainerClassLoader
 
getResourceAsStream(String) - Method in class org.bluezoo.gumdrop.DependencyClassLoader
 
getResourceAsStream(String) - Method in class org.bluezoo.gumdrop.servlet.Context
Returns an InputStream from which the given resource's contents can be read, or null if the resource is not valid in this context.
getResourceAttributes() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns additional resource attributes.
getResourcePaths(String) - Method in class org.bluezoo.gumdrop.servlet.Context
 
getResources() - Method in interface org.bluezoo.gumdrop.servlet.jndi.JndiContext
Returns the collection of JNDI resources defined for this context.
getResources(String) - Method in class org.bluezoo.gumdrop.ContainerClassLoader
 
getResources(String) - Method in class org.bluezoo.gumdrop.DependencyClassLoader
 
getResponse() - Method in class javax.servlet.jsp.DefaultPageContext
 
getResponse() - Method in class javax.servlet.jsp.PageContext
Return the current value of the response object (ServletResponse).
getResponseCharacterEncoding() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getResponseControls() - Method in class org.bluezoo.gumdrop.ldap.client.LDAPClientProtocolHandler
 
getResponseControls() - Method in interface org.bluezoo.gumdrop.ldap.client.LDAPSession
Returns controls received with the last response (RFC 4511 section 4.1.11).
getRestartOffset() - Method in class org.bluezoo.gumdrop.ftp.FTPDataConnectionCoordinator.PendingTransfer
 
getResult() - Method in class org.bluezoo.gumdrop.ftp.FTPFileSystem.DirectoryChangeResult
 
getResult() - Method in class org.bluezoo.gumdrop.ftp.FTPFileSystem.UniqueNameResult
 
getResultCode() - Method in class org.bluezoo.gumdrop.ldap.client.LDAPResult
Returns the result code.
getRet() - Method in class org.bluezoo.gumdrop.smtp.DSNEnvelopeParameters
Returns the RET parameter value.
getRetainedStore() - Method in class org.bluezoo.gumdrop.mqtt.broker.SubscriptionManager
 
getRetryCount() - Method in class org.bluezoo.gumdrop.mqtt.broker.QoSManager.InFlightMessage
 
getRoot() - Method in interface org.bluezoo.gumdrop.mailbox.MailboxStore.Quota
Returns the quota root name.
getRoot() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getRoot() - Method in interface org.bluezoo.gumdrop.servlet.manager.ManagerContextService
Returns the root of this context.
getRootDirectory() - Method in class org.bluezoo.gumdrop.ftp.file.AnonymousFTPService
 
getRootDirectory() - Method in class org.bluezoo.gumdrop.ftp.file.RoleBasedFTPService
 
getRootDirectory() - Method in class org.bluezoo.gumdrop.ftp.file.SimpleFTPService
 
getRootPath() - Method in class org.bluezoo.gumdrop.ftp.file.BasicFTPFileSystem
Gets the root directory path for this file system.
getRootPath() - Method in class org.bluezoo.gumdrop.webdav.WebDAVService
 
getRootSpan() - Method in class org.bluezoo.gumdrop.telemetry.Trace
Returns the root span of this trace.
getRoute() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.Address
Returns the routing information (usually null)
getRpc(String) - Method in class org.bluezoo.gumdrop.grpc.proto.ServiceDescriptor
 
getRpcPath(String) - Method in class org.bluezoo.gumdrop.grpc.proto.ServiceDescriptor
Returns the gRPC path for this RPC: /package.Service/Method
getRpcs() - Method in class org.bluezoo.gumdrop.grpc.proto.ServiceDescriptor
 
getRRSIGAlgorithm() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the DNSSEC algorithm number.
getRRSIGExpiration() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the signature expiration time as seconds since epoch.
getRRSIGHeaderBytes() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the RRSIG RDATA bytes before the signature (type covered through signer name), used for signature verification input.
getRRSIGInception() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the signature inception time as seconds since epoch.
getRRSIGKeyTag() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the key tag identifying the DNSKEY used to generate this signature.
getRRSIGLabels() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the number of labels in the original owner name.
getRRSIGOriginalTTL() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the original TTL of the covered RRset.
getRRSIGSignature() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the cryptographic signature bytes.
getRRSIGSignerName() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the signer's domain name.
getRRSIGTypeCovered() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the type covered by this RRSIG.
getSchedulingStats() - Method in class org.bluezoo.gumdrop.http.StreamPriorityScheduler
Deprecated.
Gets current scheduling statistics for debugging.
getSchemaUrl() - Method in class org.bluezoo.gumdrop.telemetry.metrics.Meter
Returns the schema URL.
getScheme() - Method in interface org.bluezoo.gumdrop.http.client.PushPromise
Returns the scheme for the promised request.
getScheme() - Method in class org.bluezoo.gumdrop.http.HTTPProtocolHandler
 
getScheme() - Method in interface org.bluezoo.gumdrop.http.HTTPResponseState
Returns the URL scheme ("http" or "https").
getScheme(String) - Static method in class org.bluezoo.gumdrop.http.HTTPAuthenticationMethods
Get the HTTP header scheme name for an authentication method.
getScope() - Method in class org.bluezoo.gumdrop.ldap.client.SearchRequest
Returns the search scope.
getScope() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.VariableDescriptor
 
getScramCredentials(String) - Method in class org.bluezoo.gumdrop.auth.BasicRealm
 
getScramCredentials(String) - Method in interface org.bluezoo.gumdrop.auth.Realm
RFC 5802 / RFC 7677 — gets the SCRAM credentials for a user.
getScriptingInvalid() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPropertyGroupResolver.ResolvedJSPProperties
 
getScriptingInvalid() - Method in class org.bluezoo.gumdrop.servlet.JspPropertyGroup
 
getSecurityInfo() - Method in interface org.bluezoo.gumdrop.Endpoint
Returns security metadata for this endpoint.
getSecurityInfo() - Method in interface org.bluezoo.gumdrop.http.HTTPResponseState
Returns security metadata for this connection.
getSecurityInfo() - Method in class org.bluezoo.gumdrop.quic.QuicConnection
Returns security info for this connection.
getSecurityInfo() - Method in class org.bluezoo.gumdrop.quic.QuicEngine
 
getSecurityInfo() - Method in class org.bluezoo.gumdrop.quic.QuicStreamEndpoint
 
getSecurityInfo() - Method in class org.bluezoo.gumdrop.TCPEndpoint
 
getSecurityInfo() - Method in class org.bluezoo.gumdrop.UDPEndpoint
 
getSecurityInfoForStream() - Method in class org.bluezoo.gumdrop.http.HTTPProtocolHandler
 
getSelectionKey() - Method in interface org.bluezoo.gumdrop.ChannelHandler
Returns the SelectionKey associated with this handler.
getSelectionKey() - Method in class org.bluezoo.gumdrop.quic.QuicEngine
 
getSelectionKey() - Method in class org.bluezoo.gumdrop.TCPEndpoint
 
getSelectionKey() - Method in class org.bluezoo.gumdrop.UDPEndpoint
 
getSelector() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMSignature
 
getSelectorLoop() - Method in interface org.bluezoo.gumdrop.ChannelHandler
Returns the SelectorLoop this handler is registered with.
getSelectorLoop() - Method in class org.bluezoo.gumdrop.ClientEndpoint
Returns the SelectorLoop used for I/O.
getSelectorLoop() - Method in class org.bluezoo.gumdrop.ClientEndpointPool.PoolTarget
Returns the SelectorLoop affinity, or null if none.
getSelectorLoop() - Method in class org.bluezoo.gumdrop.dns.client.DNSResolver
Returns the SelectorLoop used for resolver I/O, or null if not set.
getSelectorLoop() - Method in class org.bluezoo.gumdrop.dns.DoQListener
Returns the SelectorLoop used for QUIC datagram I/O.
getSelectorLoop() - Method in interface org.bluezoo.gumdrop.Endpoint
Returns the SelectorLoop that this endpoint is registered with.
getSelectorLoop() - Method in class org.bluezoo.gumdrop.http.h3.HTTP3Listener
Returns the SelectorLoop used for QUIC datagram I/O.
getSelectorLoop() - Method in class org.bluezoo.gumdrop.http.HTTPProtocolHandler
 
getSelectorLoop() - Method in interface org.bluezoo.gumdrop.http.HTTPResponseState
Returns the SelectorLoop that owns this connection's I/O.
getSelectorLoop() - Method in class org.bluezoo.gumdrop.quic.QuicEngine
 
getSelectorLoop() - Method in class org.bluezoo.gumdrop.quic.QuicStreamEndpoint
 
getSelectorLoop() - Method in class org.bluezoo.gumdrop.TCPEndpoint
 
getSelectorLoop() - Method in class org.bluezoo.gumdrop.UDPEndpoint
 
getSender() - Method in class org.bluezoo.gumdrop.imap.client.FetchData.Envelope
 
getSender() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.Envelope
Returns the Sender addresses
getSentDate() - Method in class org.bluezoo.gumdrop.mailbox.index.IndexedMessageContext
 
getSentDate() - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndexEntry
 
getSentDate() - Method in interface org.bluezoo.gumdrop.mailbox.MessageContext
Returns the sent date from the Date header.
getSentDate() - Method in class org.bluezoo.gumdrop.mailbox.ParsedMessageContext
 
getSentLocalDate() - Method in interface org.bluezoo.gumdrop.mailbox.MessageContext
Returns the sent date as a LocalDate for date comparisons.
getSerializedSize() - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndexEntry
Returns the total serialized size of this entry.
getServer() - Method in class org.bluezoo.gumdrop.ftp.FTPProtocolHandler
 
getServerAddress() - Method in class org.bluezoo.gumdrop.ftp.FTPConnectionMetadata
 
getServerAddress() - Method in interface org.bluezoo.gumdrop.smtp.SMTPConnectionMetadata
Returns the server's local socket address.
getServerAddress() - Method in class org.bluezoo.gumdrop.smtp.SMTPProtocolHandler
 
getServerAliases(String, Principal[]) - Method in class org.bluezoo.gumdrop.util.SNIKeyManager
 
getServerIdFields() - Method in class org.bluezoo.gumdrop.imap.IMAPListener
Returns the server identification fields sent in response to the ID command (RFC 2971).
getServerInfo() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getServerMetrics() - Method in class org.bluezoo.gumdrop.http.HTTPProtocolHandler
 
getService() - Method in class org.bluezoo.gumdrop.dns.DNSListener
Returns the owning service, or null if used standalone.
getService() - Method in class org.bluezoo.gumdrop.dns.DoQListener
Returns the owning service, or null if used standalone.
getService() - Method in class org.bluezoo.gumdrop.dns.DoTListener
Returns the owning service, or null if used standalone.
getService() - Method in class org.bluezoo.gumdrop.ftp.FTPListener
Returns the owning service, or null if used standalone.
getService() - Method in class org.bluezoo.gumdrop.imap.IMAPListener
Returns the owning service, or null if used standalone.
getService() - Method in class org.bluezoo.gumdrop.pop3.POP3Listener
Returns the owning service, or null if used standalone.
getService() - Method in class org.bluezoo.gumdrop.smtp.SMTPListener
Returns the owning service, or null if used standalone.
getService() - Method in class org.bluezoo.gumdrop.websocket.HTTP3WebSocketListener
Returns the owning service, or null if not yet wired.
getService() - Method in class org.bluezoo.gumdrop.websocket.WebSocketListener
Returns the owning service, or null if not yet wired.
getService(String) - Method in class org.bluezoo.gumdrop.grpc.proto.ProtoFile
 
getServiceInstanceId() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the service instance ID.
getServiceName() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the service name.
getServiceNamespace() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the service namespace.
getServicePrincipal() - Method in class org.bluezoo.gumdrop.auth.GSSAPIServer
Returns the service principal name.
getServices() - Method in class org.bluezoo.gumdrop.config.ParseResult
Returns all service components.
getServices() - Method in class org.bluezoo.gumdrop.grpc.proto.ProtoFile
 
getServices() - Method in class org.bluezoo.gumdrop.Gumdrop
Returns the collection of services managed by this Gumdrop instance.
getServiceVersion() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the service version.
getServlet(String) - Method in class org.bluezoo.gumdrop.servlet.Context
 
getServletConfig() - Method in class javax.servlet.jsp.DefaultPageContext
 
getServletConfig() - Method in class javax.servlet.jsp.PageContext
Return the current value of the config object (ServletConfig).
getServletContext() - Method in class javax.servlet.jsp.DefaultPageContext
 
getServletContext() - Method in class javax.servlet.jsp.PageContext
Return the current value of the context object (ServletContext).
getServletContextName() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getServletInfo() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPServlet
 
getServletName() - Method in class org.bluezoo.gumdrop.servlet.DefaultServlet
 
getServletNames() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getServletRegistration(String) - Method in class org.bluezoo.gumdrop.servlet.Context
 
getServletRegistrations() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getServlets() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getSession() - Method in class javax.servlet.jsp.DefaultPageContext
 
getSession() - Method in class javax.servlet.jsp.PageContext
Return the current value of the session object (HttpSession).
getSession(String) - Method in class org.bluezoo.gumdrop.mqtt.broker.SubscriptionManager
Returns the session for the given client ID, or null.
getSession(String) - Method in class org.bluezoo.gumdrop.servlet.session.SessionManager
Gets a session by ID without creating.
getSession(String, boolean) - Method in class org.bluezoo.gumdrop.servlet.session.SessionManager
Gets or creates a session.
getSessionActivationListeners() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getSessionActivationListeners() - Method in interface org.bluezoo.gumdrop.servlet.session.SessionContext
Returns the session activation listeners registered with this context.
getSessionAttributeListeners() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getSessionAttributeListeners() - Method in interface org.bluezoo.gumdrop.servlet.session.SessionContext
Returns the session attribute listeners registered with this context.
getSessionCookieConfig() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getSessionCount() - Method in class org.bluezoo.gumdrop.mqtt.broker.SubscriptionManager
Returns the number of active sessions.
getSessionListeners() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getSessionListeners() - Method in interface org.bluezoo.gumdrop.servlet.session.SessionContext
Returns the session lifecycle listeners registered with this context.
getSessionManager() - Method in class org.bluezoo.gumdrop.servlet.Context
Returns the session manager for this context.
getSessionTimeout() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getSessionTimeout() - Method in interface org.bluezoo.gumdrop.servlet.session.SessionContext
Returns the session timeout in seconds.
getset(String, String, BulkResultHandler) - Method in class org.bluezoo.gumdrop.redis.client.RedisClientProtocolHandler
 
getset(String, String, BulkResultHandler) - Method in interface org.bluezoo.gumdrop.redis.client.RedisSession
Gets the old value and sets a new value.
getSeverityNumber() - Method in class org.bluezoo.gumdrop.telemetry.LogRecord
Returns the severity number.
getSeverityText() - Method in class org.bluezoo.gumdrop.telemetry.LogRecord
Returns the severity text.
getSharedNamespace() - Method in interface org.bluezoo.gumdrop.mailbox.MailboxStore
Returns the shared namespace prefix, if any.
getShortName() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor
 
getSignature() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMSignature
 
getSignature() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMValidator
Returns the parsed DKIM signature, or null if none found.
getSignatureAlgorithm() - Method in enum class org.bluezoo.gumdrop.dns.DNSSECAlgorithm
Returns the JCA Signature algorithm name.
getSignedHeaders() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMSignature
 
getSiteCommandResponse() - Method in class org.bluezoo.gumdrop.ftp.FTPConnectionMetadata
Gets the custom SITE command response, if set.
getSize() - Method in class org.bluezoo.gumdrop.ftp.FTPFileInfo
 
getSize() - Method in class org.bluezoo.gumdrop.imap.client.FetchData
 
getSize() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.BodyStructure
Returns the size in octets
getSize() - Method in class org.bluezoo.gumdrop.mailbox.index.IndexedMessageContext
 
getSize() - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndexEntry
 
getSize() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirFilename
Returns the message size.
getSize() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMessageDescriptor
 
getSize() - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMessageDescriptor
 
getSize() - Method in interface org.bluezoo.gumdrop.mailbox.MessageContext
Returns the message size in octets.
getSize() - Method in interface org.bluezoo.gumdrop.mailbox.MessageDescriptor
Returns the message size in octets (RFC 822 format).
getSize() - Method in class org.bluezoo.gumdrop.mailbox.ParsedMessageContext
 
getSize() - Method in class org.bluezoo.gumdrop.mailbox.SimpleMessageDescriptor
 
getSizeLimit() - Method in class org.bluezoo.gumdrop.ldap.client.SearchRequest
Returns the maximum number of entries to return.
getSmallIcon() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getSmallIcon() - Method in interface org.bluezoo.gumdrop.servlet.Description
 
getSmallIcon() - Method in class org.bluezoo.gumdrop.servlet.jndi.ServiceRef
 
getSmallIcon() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor
 
getSmallIcon() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.TagDescriptor
 
getSource() - Method in class org.bluezoo.gumdrop.quota.Quota
Gets the source of this quota.
getSourceDetail() - Method in class org.bluezoo.gumdrop.quota.Quota
Gets additional detail about the quota source.
getSourceLocation() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor
 
getSpanContext() - Method in class org.bluezoo.gumdrop.telemetry.Span
Returns the span context for this span.
getSpanId() - Method in class org.bluezoo.gumdrop.telemetry.LogRecord
Returns the span ID, or null if not correlated.
getSpanId() - Method in class org.bluezoo.gumdrop.telemetry.Span
Returns the span ID.
getSpanId() - Method in class org.bluezoo.gumdrop.telemetry.SpanContext
Returns the span ID.
getSpanIdHex() - Method in class org.bluezoo.gumdrop.telemetry.SpanContext
Returns the span ID as a lowercase hexadecimal string.
getSRVPort() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the SRV port.
getSRVPriority() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the SRV priority.
getSRVTarget() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the SRV target hostname.
getSRVWeight() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the SRV weight.
getSSLContext() - Method in class org.bluezoo.gumdrop.Listener
 
getSSLContext() - Method in class org.bluezoo.gumdrop.TCPTransportFactory
Returns the current SSLContext.
getStart() - Method in class org.bluezoo.gumdrop.mailbox.MessageSet.Range
Returns the start of the range.
getStartOffset() - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMessageDescriptor
Returns the byte offset where the message content begins.
getStartTimeUnixNano() - Method in class org.bluezoo.gumdrop.telemetry.metrics.HistogramDataPoint
Returns the start time for cumulative temporality.
getStartTimeUnixNano() - Method in class org.bluezoo.gumdrop.telemetry.metrics.NumberDataPoint
Returns the start time for cumulative temporality.
getStartTimeUnixNano() - Method in class org.bluezoo.gumdrop.telemetry.Span
Returns the start time in nanoseconds since Unix epoch.
getState() - Method in class org.bluezoo.gumdrop.websocket.WebSocketConnection
Gets the current connection state.
getStatus() - Method in class org.bluezoo.gumdrop.http.client.HTTPResponse
Returns the HTTP status.
getStatus() - Method in class org.bluezoo.gumdrop.telemetry.Span
Returns the span status.
getStorageLimit() - Method in interface org.bluezoo.gumdrop.mailbox.MailboxStore.Quota
Returns the storage limit in kilobytes, or -1 if unlimited.
getStorageLimit() - Method in class org.bluezoo.gumdrop.quota.Quota
Gets the storage limit in bytes.
getStorageLimit() - Method in class org.bluezoo.gumdrop.quota.QuotaPolicy
Gets the storage limit in bytes.
getStorageLimitKB() - Method in class org.bluezoo.gumdrop.quota.Quota
Gets the storage limit in kilobytes (for IMAP QUOTA response).
getStoragePercentUsed() - Method in class org.bluezoo.gumdrop.quota.Quota
Gets the percentage of storage used.
getStorageRemaining() - Method in class org.bluezoo.gumdrop.quota.Quota
Gets the remaining storage in bytes.
getStorageUsed() - Method in interface org.bluezoo.gumdrop.mailbox.MailboxStore.Quota
Returns the current storage usage in kilobytes.
getStorageUsed() - Method in class org.bluezoo.gumdrop.quota.Quota
Gets the current storage used in bytes.
getStorageUsedKB() - Method in class org.bluezoo.gumdrop.quota.Quota
Gets the storage used in kilobytes (for IMAP QUOTA response).
getStreamPriority(int) - Method in class org.bluezoo.gumdrop.http.StreamPriorityTree
Deprecated.
Gets the priority information for a stream.
getStreamsByPriority(Collection<Integer>) - Method in class org.bluezoo.gumdrop.http.StreamPriorityTree
Deprecated.
Gets streams ordered by priority (highest priority first).
getStringProperty(int) - Method in class org.bluezoo.gumdrop.mqtt.codec.MQTTProperties
 
getStringValue() - Method in class org.bluezoo.gumdrop.telemetry.Attribute
Returns the string value.
getSubject() - Method in class org.bluezoo.gumdrop.imap.client.FetchData.Envelope
 
getSubject() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.Envelope
Returns the Subject header
getSubject() - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndexEntry
 
getSubscriptionManager() - Method in class org.bluezoo.gumdrop.mqtt.MQTTService
 
getSubscriptions(String) - Method in class org.bluezoo.gumdrop.mqtt.broker.SubscriptionManager
Returns the set of topic filters a client is subscribed to.
getSubtype() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.BodyStructure
Returns the MIME subtype (e.g., "plain")
getSubType() - Method in class org.bluezoo.gumdrop.mime.ContentType
Returns the subtype for this content type, e.g.
getSum() - Method in class org.bluezoo.gumdrop.telemetry.metrics.HistogramDataPoint
Returns the sum of all recorded values.
getSupportedMethods() - Method in class org.bluezoo.gumdrop.grpc.server.GrpcHandlerFactory
 
getSupportedMethods() - Method in interface org.bluezoo.gumdrop.http.HTTPRequestHandlerFactory
Returns the set of HTTP methods supported by this factory.
getSupportedSASLMechanisms() - Method in class org.bluezoo.gumdrop.auth.BasicRealm
 
getSupportedSASLMechanisms() - Method in class org.bluezoo.gumdrop.auth.LDAPRealm
 
getSupportedSASLMechanisms() - Method in class org.bluezoo.gumdrop.auth.OAuthRealm
 
getSupportedSASLMechanisms() - Method in interface org.bluezoo.gumdrop.auth.Realm
RFC 4422 — returns the set of SASL mechanisms this realm supports.
getSupportedSchemes() - Method in class org.bluezoo.gumdrop.http.HTTPAuthenticationProvider
Gets the set of authentication schemes supported by this provider.
getSyntax() - Method in class org.bluezoo.gumdrop.grpc.proto.ProtoFile
 
getSystemNameservers() - Static method in class org.bluezoo.gumdrop.GumdropNative
Returns the IP addresses of the system's configured DNS nameservers as strings (e.g., "8.8.8.8", "::1").
getTag() - Method in class org.bluezoo.gumdrop.ldap.asn1.ASN1Element
Returns the tag byte.
getTag(String) - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor
 
getTagClass() - Method in class org.bluezoo.gumdrop.ldap.asn1.ASN1Element
Returns the tag class.
getTagClass() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.TagDescriptor
 
getTagClass(int) - Static method in class org.bluezoo.gumdrop.ldap.asn1.ASN1Type
Returns the class of the given tag.
getTaglibLocation() - Method in class org.bluezoo.gumdrop.servlet.Taglib
 
getTagLibraries() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPage
Gets all taglib directive mappings.
getTaglibs() - Method in class org.bluezoo.gumdrop.servlet.JspConfig
 
getTaglibUri(String) - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPage
Gets the URI for a specific taglib prefix.
getTaglibURI() - Method in class org.bluezoo.gumdrop.servlet.Taglib
 
getTagName() - Method in class org.bluezoo.gumdrop.servlet.jsp.CustomTagElement
Gets the tag name.
getTagName(int) - Static method in class org.bluezoo.gumdrop.ldap.asn1.ASN1Type
Returns a human-readable name for the tag.
getTagNumber() - Method in class org.bluezoo.gumdrop.ldap.asn1.ASN1Element
Returns the tag number.
getTagNumber(int) - Static method in class org.bluezoo.gumdrop.ldap.asn1.ASN1Type
Returns the tag number portion of the tag.
getTags() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor
 
getTarget() - Method in class org.bluezoo.gumdrop.ClientEndpointPool.PoolEntry
Returns the target for this entry.
getTargetName() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Interprets the RDATA as a domain name (for CNAME, PTR, NS records).
getTeiClass() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.TagDescriptor
 
getTelemetryConfig() - Method in interface org.bluezoo.gumdrop.Endpoint
Returns the telemetry configuration for this endpoint.
getTelemetryConfig() - Method in class org.bluezoo.gumdrop.http.HTTPProtocolHandler
 
getTelemetryConfig() - Method in class org.bluezoo.gumdrop.Listener
 
getTelemetryConfig() - Method in class org.bluezoo.gumdrop.quic.QuicEngine
 
getTelemetryConfig() - Method in class org.bluezoo.gumdrop.quic.QuicStreamEndpoint
 
getTelemetryConfig() - Method in class org.bluezoo.gumdrop.TCPEndpoint
 
getTelemetryConfig() - Method in class org.bluezoo.gumdrop.TransportFactory
Returns the telemetry configuration for this factory.
getTelemetryConfig() - Method in class org.bluezoo.gumdrop.UDPEndpoint
 
getTemporality() - Method in class org.bluezoo.gumdrop.telemetry.metrics.MetricData
Returns the aggregation temporality (for SUM and HISTOGRAM types).
getText() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Interprets the RDATA as TXT record content.
getTextPayload() - Method in class org.bluezoo.gumdrop.websocket.WebSocketFrame
Returns the payload as a UTF-8 string (for text frames).
getThread() - Method in class org.bluezoo.gumdrop.SelectorLoop
Returns the thread that runs this SelectorLoop, or null if not started.
getTimeLimit() - Method in class org.bluezoo.gumdrop.ldap.client.SearchRequest
Returns the time limit in seconds.
getTimeoutMs() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the export timeout in milliseconds.
getTimestamp() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirFilename
Returns the delivery timestamp.
getTimestamp() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMSignature
 
getTimestampCreated() - Method in class org.bluezoo.gumdrop.TCPEndpoint
Returns the creation timestamp.
getTimestampLastActivity() - Method in class org.bluezoo.gumdrop.TCPEndpoint
Returns the last activity timestamp.
getTimeUnixNano() - Method in class org.bluezoo.gumdrop.telemetry.LogRecord
Returns the timestamp in nanoseconds since Unix epoch.
getTimeUnixNano() - Method in class org.bluezoo.gumdrop.telemetry.metrics.HistogramDataPoint
Returns the timestamp of this data point.
getTimeUnixNano() - Method in class org.bluezoo.gumdrop.telemetry.metrics.NumberDataPoint
Returns the timestamp of this data point.
getTimeUnixNano() - Method in class org.bluezoo.gumdrop.telemetry.SpanEvent
Returns the timestamp in nanoseconds since Unix epoch.
getTimeUntilAvailable() - Method in class org.bluezoo.gumdrop.ratelimit.RateLimiter
Returns the time in milliseconds until the next permit will be available.
getTimeUntilAvailable(InetAddress) - Method in class org.bluezoo.gumdrop.ratelimit.ConnectionRateLimiter
Returns the time in milliseconds until more connections will be available.
getTlibVersion() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor
 
getTo() - Method in class org.bluezoo.gumdrop.imap.client.FetchData.Envelope
 
getTo() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.Envelope
Returns the To addresses
getTo() - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndexEntry
 
getTopic() - Method in class org.bluezoo.gumdrop.mqtt.broker.QoSManager.InFlightMessage
 
getTopic() - Method in class org.bluezoo.gumdrop.mqtt.broker.RetainedMessageStore.RetainedMessage
 
getTopic() - Method in class org.bluezoo.gumdrop.mqtt.broker.WillManager.WillMessage
 
getTopicTree() - Method in class org.bluezoo.gumdrop.mqtt.broker.SubscriptionManager
 
getTotal() - Method in class org.bluezoo.gumdrop.servlet.manager.HitStatistics
 
getTotalEndpointCount() - Method in class org.bluezoo.gumdrop.ClientEndpointPool
Returns the total number of endpoints in the pool.
getTrace() - Method in interface org.bluezoo.gumdrop.Endpoint
Returns the trace context for this endpoint.
getTrace() - Method in class org.bluezoo.gumdrop.http.HTTPProtocolHandler
 
getTrace() - Method in interface org.bluezoo.gumdrop.http.HTTPResponseState
Returns the current trace for distributed tracing, or null if none.
getTrace() - Method in class org.bluezoo.gumdrop.quic.QuicEngine
 
getTrace() - Method in class org.bluezoo.gumdrop.quic.QuicStreamEndpoint
 
getTrace() - Method in class org.bluezoo.gumdrop.TCPEndpoint
 
getTrace() - Method in class org.bluezoo.gumdrop.telemetry.Span
Returns the owning trace.
getTrace() - Method in class org.bluezoo.gumdrop.UDPEndpoint
 
getTraceFlags() - Method in class org.bluezoo.gumdrop.telemetry.SpanContext
Returns the trace flags.
getTraceId() - Method in class org.bluezoo.gumdrop.telemetry.LogRecord
Returns the trace ID, or null if not correlated.
getTraceId() - Method in class org.bluezoo.gumdrop.telemetry.SpanContext
Returns the trace ID.
getTraceId() - Method in class org.bluezoo.gumdrop.telemetry.Trace
Returns the trace ID.
getTraceIdHex() - Method in class org.bluezoo.gumdrop.telemetry.SpanContext
Returns the trace ID as a lowercase hexadecimal string.
getTraceIdHex() - Method in class org.bluezoo.gumdrop.telemetry.Trace
Returns the trace ID as a lowercase hexadecimal string.
getTraceparent() - Method in class org.bluezoo.gumdrop.telemetry.Trace
Returns the W3C traceparent header value for the current span.
getTracesEndpoint() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the traces-specific endpoint, or the base endpoint with /v1/traces.
getTransactionTimeoutMs() - Method in class org.bluezoo.gumdrop.pop3.POP3Listener
Returns the transaction timeout in milliseconds.
getTransactionTimeoutMs() - Method in class org.bluezoo.gumdrop.pop3.POP3Service
 
getTransferMode() - Method in class org.bluezoo.gumdrop.ftp.FTPConnectionMetadata
 
getTransferType() - Method in class org.bluezoo.gumdrop.ftp.FTPConnectionMetadata
 
getTransportFactory() - Method in class org.bluezoo.gumdrop.Listener
Returns the transport factory used to create endpoints.
getTrimDirectiveWhitespaces() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPropertyGroupResolver.ResolvedJSPProperties
 
getTrimDirectiveWhitespaces() - Method in class org.bluezoo.gumdrop.servlet.JspPropertyGroup
 
getTruststoreFile() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the truststore file path for HTTPS endpoints.
getTruststoreFormat() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the truststore format.
getTruststorePass() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns the truststore password.
getTTL() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the time to live in seconds.
getType() - Method in class org.bluezoo.gumdrop.dns.DNSQuestion
Returns the record type being queried.
getType() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the record type.
getType() - Method in class org.bluezoo.gumdrop.ftp.FTPDataConnectionCoordinator.PendingTransfer
 
getType() - Method in class org.bluezoo.gumdrop.grpc.proto.FieldDescriptor
 
getType() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor.BodyStructure
Returns the MIME type (e.g., "text")
getType() - Method in class org.bluezoo.gumdrop.redis.codec.RESPValue
Returns the RESP type of this value.
getType() - Method in class org.bluezoo.gumdrop.servlet.jsp.CommentElement
 
getType() - Method in class org.bluezoo.gumdrop.servlet.jsp.CustomTagElement
 
getType() - Method in class org.bluezoo.gumdrop.servlet.jsp.DeclarationElement
 
getType() - Method in class org.bluezoo.gumdrop.servlet.jsp.DirectiveElement
 
getType() - Method in class org.bluezoo.gumdrop.servlet.jsp.ExpressionElement
 
getType() - Method in interface org.bluezoo.gumdrop.servlet.jsp.JSPElement
Gets the type of this JSP element.
getType() - Method in class org.bluezoo.gumdrop.servlet.jsp.ScriptletElement
 
getType() - Method in class org.bluezoo.gumdrop.servlet.jsp.StandardActionElement
 
getType() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.AttributeDescriptor
 
getType() - Method in class org.bluezoo.gumdrop.servlet.jsp.TextElement
 
getType() - Method in class org.bluezoo.gumdrop.telemetry.Attribute
Returns the value type.
getType() - Method in class org.bluezoo.gumdrop.telemetry.metrics.MetricData
Returns the metric type.
getUdpPayloadSize() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns the UDP payload size from an OPT record.
getUid() - Method in class org.bluezoo.gumdrop.imap.client.FetchData
 
getUid() - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndexEntry
 
getUid() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMessageDescriptor
Returns the unique identifier for this message.
getUid(String) - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirUidList
Returns the UID for a message file.
getUID() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor
Returns the IMAP UID for this message.
getUID() - Method in class org.bluezoo.gumdrop.mailbox.index.IndexedMessageContext
 
getUID() - Method in interface org.bluezoo.gumdrop.mailbox.MessageContext
Returns the message UID.
getUID() - Method in class org.bluezoo.gumdrop.mailbox.ParsedMessageContext
 
getUidNext() - Method in class org.bluezoo.gumdrop.imap.client.MailboxInfo
 
getUidNext() - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndex
 
getUidNext() - Method in interface org.bluezoo.gumdrop.mailbox.Mailbox
Returns the next UID value that will be assigned.
getUidNext() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
 
getUidNext() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirUidList
Returns the next UID that will be assigned.
getUidsByDateRange(long, long) - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndex
Returns UIDs of entries with internal date in the given range.
getUidsByFlag(Flag) - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndex
Returns UIDs of entries with a specific flag set.
getUidsBySizeRange(long, long) - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndex
Returns UIDs of entries with size in the given range.
getUidValidity() - Method in class org.bluezoo.gumdrop.imap.client.MailboxInfo
 
getUidValidity() - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndex
 
getUidValidity() - Method in interface org.bluezoo.gumdrop.mailbox.Mailbox
Returns the UIDVALIDITY value for this mailbox.
getUidValidity() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
 
getUidValidity() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirUidList
Returns the UIDVALIDITY for this mailbox.
getUniqueId() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMessageDescriptor
 
getUniqueId() - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMessageDescriptor
 
getUniqueId() - Method in interface org.bluezoo.gumdrop.mailbox.MessageDescriptor
Returns the unique identifier for this message.
getUniqueId() - Method in class org.bluezoo.gumdrop.mailbox.SimpleMessageDescriptor
 
getUniqueId(int) - Method in interface org.bluezoo.gumdrop.mailbox.Mailbox
Returns the unique identifier for a message.
getUniqueId(int) - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
 
getUniqueId(int) - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMailbox
 
getUniquePart() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirFilename
Returns the unique part of the filename.
getUniquePath() - Method in class org.bluezoo.gumdrop.ftp.FTPFileSystem.UniqueNameResult
 
getUnit() - Method in class org.bluezoo.gumdrop.telemetry.metrics.DoubleHistogram
 
getUnit() - Method in interface org.bluezoo.gumdrop.telemetry.metrics.Instrument
Returns the unit of measurement.
getUnit() - Method in class org.bluezoo.gumdrop.telemetry.metrics.LongCounter
 
getUnit() - Method in class org.bluezoo.gumdrop.telemetry.metrics.LongUpDownCounter
 
getUnit() - Method in class org.bluezoo.gumdrop.telemetry.metrics.MetricData
Returns the unit of measurement.
getUnit() - Method in class org.bluezoo.gumdrop.telemetry.metrics.ObservableCounter
 
getUnit() - Method in class org.bluezoo.gumdrop.telemetry.metrics.ObservableGauge
 
getUnit() - Method in class org.bluezoo.gumdrop.telemetry.metrics.ObservableUpDownCounter
 
getUnseen() - Method in class org.bluezoo.gumdrop.imap.client.MailboxInfo
 
getUri() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPage
Gets the URI/path of this JSP page.
getUri() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor
 
getUrlPatterns() - Method in class org.bluezoo.gumdrop.servlet.JspPropertyGroup
 
getURLs() - Method in class org.bluezoo.gumdrop.DependencyClassLoader
Returns the URLs that will be searched by this classloader.
getUserid() - Method in class org.bluezoo.gumdrop.socks.SOCKSRequest
Returns the SOCKS4/4a userid field, or null for SOCKS5 requests.
getUsername() - Method in class org.bluezoo.gumdrop.mqtt.codec.ConnectPacket
Returns the User Name.
getUsername() - Method in class org.bluezoo.gumdrop.mqtt.MQTTSession
 
getUsername() - Method in exception org.bluezoo.gumdrop.quota.QuotaExceededException
Gets the username associated with this exception.
getUsername() - Method in class org.bluezoo.gumdrop.socks.client.SOCKSClientConfig
Returns the authentication username.
getUserName() - Method in class org.bluezoo.gumdrop.servlet.jndi.BasicJCAConnection
Get the user name associated with this connection.
getUserProperties() - Method in class org.bluezoo.gumdrop.mqtt.codec.MQTTProperties
 
getValidatorClass() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor
 
getValue() - Method in class org.bluezoo.gumdrop.config.PropertyDefinition
Returns the property value.
getValue() - Method in enum class org.bluezoo.gumdrop.dns.DNSClass
Returns the numeric value of this class.
getValue() - Method in enum class org.bluezoo.gumdrop.dns.DNSType
Returns the numeric value of this type.
getValue() - Method in class org.bluezoo.gumdrop.http.Header
 
getValue() - Method in class org.bluezoo.gumdrop.ldap.asn1.ASN1Element
Returns the raw value bytes.
getValue() - Method in class org.bluezoo.gumdrop.ldap.client.Control
Returns the control value.
getValue() - Method in enum class org.bluezoo.gumdrop.ldap.client.DerefAliases
Returns the protocol value for this policy.
getValue() - Method in enum class org.bluezoo.gumdrop.ldap.client.Modification.Operation
Returns the LDAP protocol value for this operation.
getValue() - Method in enum class org.bluezoo.gumdrop.ldap.client.SearchScope
Returns the protocol value for this scope.
getValue() - Method in class org.bluezoo.gumdrop.mime.Parameter
Returns the fully decoded value of this parameter.
getValue() - Method in enum class org.bluezoo.gumdrop.mqtt.codec.MQTTPacketType
 
getValue() - Method in enum class org.bluezoo.gumdrop.mqtt.codec.QoS
 
getValue() - Method in class org.bluezoo.gumdrop.servlet.jndi.EnvEntry
Returns the value of this environment entry.
getValue() - Method in enum class org.bluezoo.gumdrop.smtp.auth.DKIMResult
Returns the lowercase string representation for Authentication-Results.
getValue() - Method in enum class org.bluezoo.gumdrop.smtp.auth.DMARCPolicy
Returns the policy value string.
getValue() - Method in enum class org.bluezoo.gumdrop.smtp.auth.DMARCResult
Returns the lowercase string representation for Authentication-Results.
getValue() - Method in enum class org.bluezoo.gumdrop.smtp.auth.SPFResult
Returns the lowercase string representation for Authentication-Results.
getValue() - Method in class org.bluezoo.gumdrop.telemetry.Attribute
Returns the raw value object.
getValue() - Method in enum class org.bluezoo.gumdrop.telemetry.SpanKind
Returns the OTLP numeric value for this span kind.
getValue(String) - Method in class org.bluezoo.gumdrop.http.Headers
Returns the value of the first header with the specified name.
getValueName(int) - Method in class org.bluezoo.gumdrop.grpc.proto.EnumDescriptor
 
getValueNumber(String) - Method in class org.bluezoo.gumdrop.grpc.proto.EnumDescriptor
 
getValues() - Method in class org.bluezoo.gumdrop.ldap.client.Modification
Returns the attribute values.
getValues(String) - Method in class org.bluezoo.gumdrop.http.Headers
Returns all values for headers with the specified name.
getValuesByNumber() - Method in class org.bluezoo.gumdrop.grpc.proto.EnumDescriptor
 
getValueTypeName() - Method in class org.bluezoo.gumdrop.grpc.proto.FieldDescriptor
Returns the value type for MAP fields, or null.
getVariableClass() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.VariableDescriptor
 
getVariables() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.TagDescriptor
 
getVerbatimEncoding() - Method in class org.bluezoo.gumdrop.redis.codec.RESPValue
Returns the encoding hint of a verbatim string (e.g.
getVersion() - Method in class org.bluezoo.gumdrop.http.client.HTTPClient
Returns the negotiated HTTP version.
getVersion() - Method in class org.bluezoo.gumdrop.http.client.HTTPClientProtocolHandler
Returns the negotiated HTTP version, or null if not yet connected.
getVersion() - Method in class org.bluezoo.gumdrop.http.HTTPProtocolHandler
 
getVersion() - Method in interface org.bluezoo.gumdrop.http.HTTPResponseState
Returns the HTTP version being used for this request/response.
getVersion() - Method in class org.bluezoo.gumdrop.mqtt.codec.ConnectPacket
Returns the MQTT protocol version indicated by the Protocol Level field in the variable header.
getVersion() - Method in class org.bluezoo.gumdrop.mqtt.codec.MQTTFrameParser
 
getVersion() - Method in class org.bluezoo.gumdrop.mqtt.MQTTSession
 
getVersion() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMSignature
 
getVersion() - Method in class org.bluezoo.gumdrop.socks.client.SOCKSClientConfig
Returns the SOCKS version preference.
getVersion() - Method in class org.bluezoo.gumdrop.socks.SOCKSRequest
Returns the SOCKS protocol version (0x04 or 0x05).
getVersion() - Method in class org.bluezoo.gumdrop.telemetry.metrics.Meter
Returns the instrumentation scope version.
getVirtualServerName() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getWebSocketMetrics() - Method in class org.bluezoo.gumdrop.websocket.HTTP3WebSocketListener
Returns the WebSocket server metrics, or null if metrics are not enabled.
getWebSocketMetrics() - Method in class org.bluezoo.gumdrop.websocket.WebSocketListener
Returns the WebSocket server metrics, or null if metrics are not enabled.
getWeight() - Method in class org.bluezoo.gumdrop.http.StreamPriorityTree.PriorityNode
Deprecated.
Gets the stream weight (1-256).
getWelcomeFile() - Method in class org.bluezoo.gumdrop.webdav.WebDAVService
 
getWelcomeMessage() - Method in class org.bluezoo.gumdrop.ftp.file.AnonymousFTPService
 
getWelcomeMessage() - Method in class org.bluezoo.gumdrop.ftp.file.RoleBasedFTPService
 
getWillManager() - Method in class org.bluezoo.gumdrop.mqtt.MQTTService
 
getWillPayload() - Method in class org.bluezoo.gumdrop.mqtt.codec.ConnectPacket
Returns the Will Message payload.
getWillProperties() - Method in class org.bluezoo.gumdrop.mqtt.codec.ConnectPacket
Returns the Will Properties (MQTT 5.0 only).
getWillQoS() - Method in class org.bluezoo.gumdrop.mqtt.codec.ConnectPacket
Returns the Will QoS level (bits 4–3 of the Connect Flags).
getWillTopic() - Method in class org.bluezoo.gumdrop.mqtt.codec.ConnectPacket
Returns the Will Topic.
getWindowMs() - Method in class org.bluezoo.gumdrop.ratelimit.ConnectionRateLimiter
Returns the rate limit window in milliseconds.
getWindowMs() - Method in class org.bluezoo.gumdrop.ratelimit.RateLimiter
Returns the window duration in milliseconds.
getWorkerKeepAlive() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getWorkerKeepAlive() - Method in interface org.bluezoo.gumdrop.servlet.manager.ManagerContextService
Returns the keep-alive time for the worker thread pool.
getWorkerKeepAlive() - Method in class org.bluezoo.gumdrop.servlet.ServletService
 
getWorkerThreadPool() - Method in class org.bluezoo.gumdrop.servlet.Context
 
getWorkerThreadPool() - Method in interface org.bluezoo.gumdrop.servlet.manager.ManagerContextService
Returns the thread pool executor for servlet worker threads.
getWorkerThreadPool() - Method in class org.bluezoo.gumdrop.servlet.ServletService
Returns the worker thread pool for servlet request processing.
getWriteCompleteCallback() - Method in class org.bluezoo.gumdrop.TCPEndpoint
Returns the current write-complete callback, or null if none is set.
goawayFrameReceived(int, int, ByteBuffer) - Method in class org.bluezoo.gumdrop.http.client.HTTPClientProtocolHandler
 
goawayFrameReceived(int, int, ByteBuffer) - Method in interface org.bluezoo.gumdrop.http.h2.H2FrameHandler
Called when a GOAWAY frame is received.
goawayFrameReceived(int, int, ByteBuffer) - Method in class org.bluezoo.gumdrop.http.HTTPProtocolHandler
 
GOING_AWAY - Static variable in class org.bluezoo.gumdrop.websocket.WebSocketConnection.CloseCodes
RFC 6455 §7.4.1 — 1001: endpoint going away
GONE - Enum constant in enum class org.bluezoo.gumdrop.http.HTTPStatus
410 Gone
grantSubscription(QoS) - Method in interface org.bluezoo.gumdrop.mqtt.handler.SubscribeState
Grants the subscription at the specified QoS level.
GRAPHIC_STRING - Static variable in class org.bluezoo.gumdrop.ldap.asn1.ASN1Type
Graphic string type.
GroupEmailAddress - Class in org.bluezoo.gumdrop.mime.rfc5322
This class represents an Internet group email address using the syntax of RFC 5322.
GroupEmailAddress(String, List<EmailAddress>, List<String>) - Constructor for class org.bluezoo.gumdrop.mime.rfc5322.GroupEmailAddress
Constructor.
GrpcClient - Class in org.bluezoo.gumdrop.grpc.client
gRPC client that uses the HTTP client for transport.
GrpcClient(ProtoFile) - Constructor for class org.bluezoo.gumdrop.grpc.client.GrpcClient
Creates a gRPC client with the given Proto model.
GrpcException - Exception in org.bluezoo.gumdrop.grpc
Exception for gRPC errors.
GrpcException(String) - Constructor for exception org.bluezoo.gumdrop.grpc.GrpcException
Creates a new exception with the given message.
GrpcException(String, Throwable) - Constructor for exception org.bluezoo.gumdrop.grpc.GrpcException
Creates a new exception with the given message and cause.
GrpcFraming - Class in org.bluezoo.gumdrop.grpc
gRPC message framing (5-byte prefix).
GrpcHandler - Class in org.bluezoo.gumdrop.grpc.server
HTTPRequestHandler that processes gRPC requests.
GrpcHandlerFactory - Class in org.bluezoo.gumdrop.grpc.server
HTTPRequestHandlerFactory that routes gRPC requests to a GrpcHandler.
GrpcHandlerFactory(ProtoFile, GrpcService) - Constructor for class org.bluezoo.gumdrop.grpc.server.GrpcHandlerFactory
Creates a factory with the given Proto model and service.
GrpcResponseHandler - Interface in org.bluezoo.gumdrop.grpc.client
Handler for gRPC response events.
GrpcResponseSender - Interface in org.bluezoo.gumdrop.grpc.server
Sender for gRPC response messages.
GrpcService - Interface in org.bluezoo.gumdrop.grpc.server
Interface for handling gRPC RPC calls.
GSSAPI - Enum constant in enum class org.bluezoo.gumdrop.auth.SASLMechanism
Generic Security Services API (RFC 4752)
GSSAPIClientMechanism - Class in org.bluezoo.gumdrop.auth
Client-side GSSAPI SASL mechanism (RFC 4752) for driving Kerberos authentication exchanges with remote servers.
GSSAPIClientMechanism(String, Subject) - Constructor for class org.bluezoo.gumdrop.auth.GSSAPIClientMechanism
Creates a GSSAPI client mechanism.
gssapiServer - Variable in class org.bluezoo.gumdrop.imap.IMAPListener
 
gssapiServer - Variable in class org.bluezoo.gumdrop.pop3.POP3Listener
 
gssapiServer - Variable in class org.bluezoo.gumdrop.smtp.SMTPListener
 
GSSAPIServer - Class in org.bluezoo.gumdrop.auth
Server-side GSSAPI context manager for SASL GSSAPI authentication (RFC 4752).
GSSAPIServer(Path, String) - Constructor for class org.bluezoo.gumdrop.auth.GSSAPIServer
Creates a GSSAPIServer by loading the service keytab and acquiring the server credential via JAAS.
GSSAPIServer.GSSAPIExchange - Class in org.bluezoo.gumdrop.auth
Per-connection GSSAPI exchange that handles the token exchange and RFC 4752 security layer negotiation.
Gumdrop - Class in org.bluezoo.gumdrop
Central configuration and lifecycle manager for the Gumdrop server.
GumdropConfigurator - Interface in org.bluezoo.gumdrop
Service provider interface for configuring a Gumdrop instance from an external source such as a configuration file.
GumdropNative - Class in org.bluezoo.gumdrop
JNI bridge to the native libgumdrop shared library.
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form