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 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

G

generate(int) - Method in class com.mimecast.robin.smtp.auth.NotRandom
Returns constructor given source.
generate(int) - Method in interface com.mimecast.robin.smtp.auth.Random
Generates random bytes and HEX encodes them
generate(int) - Method in class com.mimecast.robin.smtp.auth.SecureRandom
Generates random bytes and HEX encodes them.
generateAnalysisReport(Connection) - Method in class com.mimecast.robin.bots.EmailAnalysisBot
Generates comprehensive analysis report.
generateBounces(RelaySession) - Method in class com.mimecast.robin.queue.RelayDequeue
Generates bounce messages for all recipients in the remaining envelopes.
generateChallenge() - Method in class com.mimecast.robin.smtp.auth.DigestMD5Server
Generate challenge for client to solve.
generateDeliveryStatus(String) - Method in class com.mimecast.robin.queue.bounce.BounceGenerator
Generates the bounce message/status part based on the relay session details.
generateItems(Path, String) - Method in class com.mimecast.robin.endpoints.StorageDirectoryListing
Generates HTML items for the given directory path.
generatePlainText(String) - Method in class com.mimecast.robin.queue.bounce.BounceGenerator
Generates the bounce text/plain part based on the relay session details.
get() - Method in class com.mimecast.robin.mime.headers.MimeHeaders
Gets headers as a list.
get(String) - Method in class com.mimecast.robin.mime.headers.MimeHeaders
Gets header by name.
get(String) - Static method in enum class com.mimecast.robin.mx.assets.StsMode
Get mode by name.
GET - Enum constant in enum class com.mimecast.robin.http.HttpMethod
GET method.
GET - Enum constant in enum class com.mimecast.robin.main.RequestBase.RequestType
 
getAcceptedIssuers() - Method in class com.mimecast.robin.smtp.security.DaneTrustManager
 
getAcceptedIssuers() - Method in class com.mimecast.robin.trust.PermissiveTrustManager
Gets accepted issuers.
getAcceptedIssuers() - Method in class com.mimecast.robin.trust.TrustManager
Returns the list of accepted issuers (trusted CAs).
getAction() - Method in class com.mimecast.robin.config.server.ProxyRule
Gets action for non-matching recipients.
getActiveConnections() - Method in class com.mimecast.robin.storage.LmtpConnectionPool
Gets the current number of active (acquired) connections.
getActiveProxyConnection() - Method in class com.mimecast.robin.smtp.extension.server.ServerData
Gets the active proxy connection for the current envelope.
getActiveThreads() - Method in class com.mimecast.robin.smtp.SmtpListener
Gets the number of currently active threads in this listener's thread pool.
getAddr() - Method in class com.mimecast.robin.smtp.session.Session
Gets own IP address.
getAddress() - Method in class com.mimecast.robin.config.server.VaultConfig
Gets Vault server address.
getAddress() - Method in class com.mimecast.robin.smtp.extension.server.ServerMail
Gets MAIL FROM address.
getAddress() - Method in class com.mimecast.robin.smtp.extension.server.ServerRcpt
Gets RCPT TO address.
getAddress() - Method in class com.mimecast.robin.smtp.transaction.Transaction
Gets the SMTP command address if any.
getAddress() - Method in class com.mimecast.robin.smtp.verb.MailVerb
Gets MAIL address.
getAddressPattern() - Method in class com.mimecast.robin.config.server.BotConfig.BotDefinition
Gets the address pattern regex.
getAdvert() - Method in class com.mimecast.robin.smtp.extension.server.ServerAuth
Advert getter.
getAdvert() - Method in class com.mimecast.robin.smtp.extension.server.ServerData
CHUNKING advert.
getAdvert() - Method in class com.mimecast.robin.smtp.extension.server.ServerHelp
HELP advert.
getAdvert() - Method in class com.mimecast.robin.smtp.extension.server.ServerMail
Advert getter.
getAdvert() - Method in class com.mimecast.robin.smtp.extension.server.ServerProcessor
Advert getter.
getAdvert() - Method in class com.mimecast.robin.smtp.extension.server.ServerStartTls
STARTTLS advert.
getAll(String) - Method in class com.mimecast.robin.mime.headers.MimeHeaders
Gets all headers by name.
getAllowedIps() - Method in class com.mimecast.robin.config.server.BotConfig.BotDefinition
Gets the list of allowed IP addresses or CIDR blocks.
getAllowedTokens() - Method in class com.mimecast.robin.config.server.BotConfig.BotDefinition
Gets the list of allowed tokens for authentication.
getAllowList() - Method in class com.mimecast.robin.config.server.EndpointConfig
Gets IP addresses or CIDR blocks that are allowed without authentication.
getAllSecrets(String) - Method in class com.mimecast.robin.util.VaultClient
Fetches all secrets from a given path.
getApi() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets API endpoint configuration.
getARecords(String) - Method in class com.mimecast.robin.mx.client.XBillDnsRecordClient
Gets A MX records.
getArgs() - Method in class com.mimecast.robin.Main
Gets args.
getAssertions() - Method in class com.mimecast.robin.config.client.CaseConfig
Gets assertions.
getAssertions() - Method in class com.mimecast.robin.config.client.ClientConfig
Gets assertion configuration.
getAssertions() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
Gets assertions.
getAssertions() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets AssertConfig.
getAssertions() - Method in class com.mimecast.robin.smtp.session.Session
Gets assertion config.
getAuthMechanism() - Method in class com.mimecast.robin.config.server.ProxyRule
Gets authentication mechanism.
getAuthPassword() - Method in class com.mimecast.robin.config.server.ProxyRule
Gets authentication password.
getAuthProvider() - Static method in class com.mimecast.robin.auth.SqlAuthManager
 
getAuthSocket() - Method in class com.mimecast.robin.config.DovecotConfig
Gets Dovecot authentication socket configuration.
getAuthSqlJdbcUrl() - Method in class com.mimecast.robin.config.DovecotConfig
Gets SQL authentication configuration properties.
getAuthSqlPassword() - Method in class com.mimecast.robin.config.DovecotConfig
Gets SQL authentication password.
getAuthSqlPasswordQuery() - Method in class com.mimecast.robin.config.DovecotConfig
Gets SQL query to retrieve password hash for a user.
getAuthSqlUser() - Method in class com.mimecast.robin.config.DovecotConfig
Gets SQL authentication username.
getAuthSqlUserQuery() - Method in class com.mimecast.robin.config.DovecotConfig
Gets SQL query to check if a user exists.
getAuthType() - Method in class com.mimecast.robin.config.server.EndpointConfig
Gets authentication type (none, basic, bearer).
getAuthType() - Method in class com.mimecast.robin.config.server.WebhookConfig
Gets authentication type (none, basic, bearer).
getAuthUsername() - Method in class com.mimecast.robin.config.server.ProxyRule
Gets authentication username.
getAuthValue() - Method in class com.mimecast.robin.config.server.EndpointConfig
Gets authentication value (username:password for basic, token for bearer).
getAuthValue() - Method in class com.mimecast.robin.config.server.WebhookConfig
Gets authentication token or credentials.
getAvailablePermits() - Method in class com.mimecast.robin.storage.LmtpConnectionPool
Gets the current number of available permits.
getBacklog() - Method in class com.mimecast.robin.config.server.ListenerConfig
Gets backlog size.
getBdat() - Method in class com.mimecast.robin.smtp.transaction.EnvelopeTransactionList
Gets BDAT transactions.
getBehaviour() - Method in class com.mimecast.robin.config.client.CaseConfig
Gets behaviour.
getBehaviour() - Static method in class com.mimecast.robin.main.Factories
Gets Behaviour.
getBehaviour() - Method in class com.mimecast.robin.smtp.session.Session
Gets list of behaviour.
getBind() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets bind address.
getBind() - Method in class com.mimecast.robin.smtp.session.Session
Gets bind interface.
getBlackholeConfig() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets blackhole configuration.
getBlocklistConfig() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets blocklist configuration.
getBody() - Method in class com.mimecast.robin.http.HttpResponse
Gets HTTP/S response body.
getBody() - Method in interface com.mimecast.robin.mx.client.HttpsResponse
Gets body.
getBody() - Method in class com.mimecast.robin.mx.client.OkHttpsResponse
Gets body.
getBody() - Method in class com.mimecast.robin.smtp.extension.server.ServerMail
Gets MAIL FROM BODY param.
getBody() - Method in class com.mimecast.robin.smtp.verb.MailVerb
Gets MAIL BODY.
getBody() - Method in class com.mimecast.robin.smtp.webhook.WebhookResponse
Gets the raw response body returned by the webhook.
getBooleanProperty(String) - Method in class com.mimecast.robin.config.ConfigFoundation
Gets Boolean property.
getBooleanProperty(String) - Method in class com.mimecast.robin.config.Properties
Gets Boolean property with system property priority.
getBooleanProperty(String, Boolean) - Method in class com.mimecast.robin.config.ConfigFoundation
Gets Boolean property with default.
getBooleanValue(Map<String, Object>, String, boolean) - Method in class com.mimecast.robin.config.server.ProxyRule
Gets boolean value from map with default.
getBot(String) - Static method in class com.mimecast.robin.main.Factories
Gets a bot processor by name.
getBotAddresses() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets the map of bot addresses to bot names.
getBotExecutor() - Static method in class com.mimecast.robin.main.Server
Gets the bot processing executor service.
getBotName() - Method in class com.mimecast.robin.config.server.BotConfig.BotDefinition
Gets the bot name for factory lookup.
getBotNames() - Static method in class com.mimecast.robin.main.Factories
Gets all registered bot names.
getBotPoolJson() - Method in class com.mimecast.robin.endpoints.RobinServiceEndpoint
Generates JSON representation of bot processing thread pool statistics.
getBots() - Method in class com.mimecast.robin.config.server.BotConfig
Gets the list of bot definitions.
getBots() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets bot configuration.
getBuilder(SSLSocketFactory) - Method in class com.mimecast.robin.mx.client.OkHttpsPolicyClient
Gets OkHttpClient.Builder.
getBuilder(SSLSocketFactory) - Method in class com.mimecast.robin.mx.util.LocalHttpsPolicyClient
Gets OkHttpClient.Builder.
getByDomain(String) - Method in class com.mimecast.robin.mx.cache.PolicyCache
Gets policy from cache by Domain.
getByRecord(StsRecord) - Method in class com.mimecast.robin.mx.cache.PolicyCache
Gets policy from cache by StsRecord.
getBytes() - Method in class com.mimecast.robin.mime.parts.FileMimePart
Gets content as bytes.
getBytes() - Method in class com.mimecast.robin.mime.parts.MimePart
Gets content as bytes.
getBytesReceived() - Method in class com.mimecast.robin.smtp.extension.server.ServerData
Gets bytes received.
getByValue(String) - Method in class com.mimecast.robin.mime.headers.ChaosHeaders
Gets chaos headers filtered by clean value (class name).
getCertificateData() - Method in class com.mimecast.robin.mx.dane.DaneRecord
Get the certificate association data (hex string).
getCharset(byte[]) - Static method in class com.mimecast.robin.util.CharsetDetector
Gets charset.
getChunk() - Method in class com.mimecast.robin.smtp.io.ChunkedInputStream
Gets chunk.
getChunk(boolean) - Method in class com.mimecast.robin.smtp.io.ChunkedInputStream
Gets chunk.
getChunkSize() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
Gets chunk size.
getChunkSize() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets chunk size.
getCid() - Method in class com.mimecast.robin.smtp.verb.AuthVerb
Gets CID.
getCiphers() - Method in class com.mimecast.robin.config.client.CaseConfig
Gets TLS ciphers to enable.
getCiphers() - Method in class com.mimecast.robin.smtp.session.Session
Gets supported ciphers.
getCipherSuite() - Method in class com.mimecast.robin.smtp.connection.SmtpFoundation
Gets TLS cipher suite used if TLS negociated.
getClamAV() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets ClamAV config.
getCleanValue() - Method in class com.mimecast.robin.mime.headers.MimeHeader
Gets header clean value.
getClient() - Method in class com.mimecast.robin.assertion.client.humio.HumioExternalClient
Gets new HumioClient.
getClient() - Method in class com.mimecast.robin.assertion.client.imap.ImapExternalClient
Gets new ImapClient.
getClient() - Method in class com.mimecast.robin.config.DovecotConfig.AuthSocket
Gets Dovecot authentication client socket path.
getClient() - Static method in class com.mimecast.robin.main.Config
Gets client config.
getClient() - Method in class com.mimecast.robin.mx.client.OkHttpsPolicyClient
Gets OkHttpClient.
getClient() - Method in class com.mimecast.robin.smtp.extension.Extension
Gets client.
getClient(SSLSocketFactory) - Method in class com.mimecast.robin.http.HttpClient
Gets OkHttpClient.Builder.
getCnonce() - Method in class com.mimecast.robin.smtp.auth.DigestData
Gets cnonce.
getCode() - Method in interface com.mimecast.robin.mx.client.HttpsResponse
Gets code.
getCode() - Method in class com.mimecast.robin.mx.client.OkHttpsResponse
Gets code.
getCode() - Method in class com.mimecast.robin.mx.util.LocalHttpsResponse
Gets status code.
getCommand() - Method in class com.mimecast.robin.smtp.transaction.Transaction
Gets the SMTP command of this transaction.
getCommand() - Method in class com.mimecast.robin.smtp.verb.Verb
Gets SMTP command.
getCompiledPattern() - Method in class com.mimecast.robin.config.server.BotConfig.BotDefinition
Gets the compiled pattern.
getCompletedTaskCount() - Method in class com.mimecast.robin.smtp.SmtpListener
Gets the approximate total number of tasks that have completed execution.
getConfig() - Method in class com.mimecast.robin.mx.config.ConfigHandler
Gets config.
getConfig() - Static method in class com.mimecast.robin.queue.QueueMariaDB
Loads MariaDB configuration from application config.
getConfig() - Static method in class com.mimecast.robin.queue.QueuePgSQL
Loads PostgreSQL configuration from application config.
getConfig(String) - Method in class com.mimecast.robin.main.RequestBase
Gets CaseConfig instance.
getConnection() - Method in class com.mimecast.robin.config.client.RequestConfig
Gets connection instance.
getConnection() - Method in class com.mimecast.robin.main.Client
Gets Connection instance.
getConnection() - Method in class com.mimecast.robin.smtp.EmailDelivery
Gets connection.
getConnectionPoolSize() - Method in class com.mimecast.robin.config.DovecotConfig.SaveLmtp
Gets maximum number of concurrent LMTP connections.
getConnectionPoolTimeoutSeconds() - Method in class com.mimecast.robin.config.DovecotConfig.SaveLmtp
Gets connection pool timeout in seconds.
getConnectTimeout() - Method in class com.mimecast.robin.config.server.VaultConfig
Gets connection timeout in seconds.
getConnectTimeout() - Method in class com.mimecast.robin.mx.config.Config
Gets HTTPS connection timeout.
getConnectTimeout() - Method in class com.mimecast.robin.smtp.session.Session
Gets connect socket timeout in milliseconds.
getContent() - Method in class com.mimecast.robin.config.client.RequestConfig
Gets POST content as a string.
getContent() - Method in class com.mimecast.robin.http.HttpRequest
Gets HTTP/S POST content.
getContent() - Method in class com.mimecast.robin.mime.parts.TextMimePart
Gets content.
getContentType() - Method in class com.mimecast.robin.mx.util.LocalHttpsResponse
Gets Content-Type header string.
getCorePoolSize() - Method in class com.mimecast.robin.smtp.SmtpListener
Gets the core number of threads for the thread pool.
getCount() - Method in class com.mimecast.robin.smtp.verb.Verb
Gets part count.
getCreateTableSQL() - Method in class com.mimecast.robin.queue.QueueMariaDB
 
getCreateTableSQL() - Method in class com.mimecast.robin.queue.QueuePgSQL
 
getCreateTableSQL() - Method in class com.mimecast.robin.queue.SQLQueueDatabase
Get the SQL for creating the queue table.
getCreateTime() - Method in class com.mimecast.robin.queue.RelaySession
Gets create time in epoch seconds.
getDaneRecords() - Method in class com.mimecast.robin.smtp.security.SecurityPolicy
Gets DANE TLSA records (only if type is DANE).
getData() - Method in class com.mimecast.robin.config.client.LoggingConfig
Gets data boolean.
getData() - Method in class com.mimecast.robin.config.server.ScenarioConfig
Gets DATA response.
getData() - Method in class com.mimecast.robin.smtp.transaction.EnvelopeTransactionList
Gets DATA transaction.
getDatabase() - Static method in class com.mimecast.robin.main.Factories
Gets DigestDatabase.
getDatabaseType() - Method in class com.mimecast.robin.queue.QueueMariaDB
 
getDatabaseType() - Method in class com.mimecast.robin.queue.QueuePgSQL
 
getDatabaseType() - Method in class com.mimecast.robin.queue.SQLQueueDatabase
Get the database type name for logging.
getDataSource() - Static method in class com.mimecast.robin.db.SharedDataSource
 
getDate() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets date.
getDate() - Method in class com.mimecast.robin.smtp.session.Session
Gets the date.
getDelay() - Method in class com.mimecast.robin.config.assertion.external.ExternalConfig
Gets retry delay in seconds.
getDelay() - Method in class com.mimecast.robin.config.client.CaseConfig
Gets retry delay in seconds.
getDelay() - Method in class com.mimecast.robin.smtp.session.Session
Gets retry delay in seconds.
getDiagnostic() - Static method in class com.mimecast.robin.endpoints.HotSpotDiagnostic
Gets the HotSpotDiagnostic.
getDirection() - Method in class com.mimecast.robin.config.server.ProxyRule
Gets direction filter.
getDirection() - Method in class com.mimecast.robin.config.server.WebhookConfig
Gets direction filter (inbound, outbound, both).
getDirection() - Method in class com.mimecast.robin.smtp.session.Session
Gets direction.
getDiscardThreshold() - Method in class com.mimecast.robin.config.server.RspamdConfig
Gets spam score threshold for discarding emails.
getDnsNegativeTtl() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets DNS negative TTL (seconds) for caching NXDOMAIN/NODATA responses.
getDomain() - Method in class com.mimecast.robin.mx.assets.StsRecord
Gets domain.
getDomain() - Method in class com.mimecast.robin.smtp.verb.EhloVerb
Gets EHLO domain.
getDomains() - Method in class com.mimecast.robin.mx.MXRoute
Gets the list of domains associated with this route.
getDomains() - Method in class com.mimecast.robin.mx.MXServer
Gets the list of domains associated with this server.
getDoubleProperty(String, Double) - Method in class com.mimecast.robin.config.ConfigFoundation
Gets Double property.
getDovecot() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets dovecot config.
getEhlo() - Method in class com.mimecast.robin.config.client.CaseConfig
Gets EHLO domain (ESMTP).
getEhlo() - Method in class com.mimecast.robin.config.server.ProxyRule
Gets EHLO/HELO domain pattern.
getEhlo() - Method in class com.mimecast.robin.config.server.ScenarioConfig
Gets EHLO to match.
getEhlo() - Method in class com.mimecast.robin.smtp.extension.client.ClientEhlo
Gets HELO/LHLO/EHLO.
getEhlo() - Method in class com.mimecast.robin.smtp.session.Session
Gets EHLO domain.
getEhloAuth() - Method in class com.mimecast.robin.smtp.session.Session
Gets EHLO advertised authentication mechanisms.
getEhloLog() - Method in class com.mimecast.robin.smtp.session.Session
Gets EHLO logging short code.
getEhloSize() - Method in class com.mimecast.robin.smtp.session.Session
Gets EHLO advertised size.
getEmailSizeLimit() - Method in class com.mimecast.robin.config.server.ListenerConfig
Gets email size limit.
getEnabledCipherSuites(SSLSocket) - Method in class com.mimecast.robin.smtp.security.DefaultTLSSocket
Gets default cipher suites or enabled ones from configured list.
getEnabledCipherSuites(SSLSocket) - Method in interface com.mimecast.robin.smtp.security.TLSSocket
Gets default cipher suites or enabled ones from configured list.
getEnabledProtocols(SSLSocket) - Method in class com.mimecast.robin.smtp.security.DefaultTLSSocket
Gets default protocols or enabled ones from configured list.
getEnabledProtocols(SSLSocket) - Method in interface com.mimecast.robin.smtp.security.TLSSocket
Gets default protocols or enabled ones from configured list.
getEndpoint() - Method in class com.mimecast.robin.assertion.client.humio.HumioClient
Get endpoint.
getEndpointConfig(String) - Method in class com.mimecast.robin.config.server.ServerConfig
Gets endpoint configuration with magic replacement applied.
getEntries() - Method in class com.mimecast.robin.config.server.BlocklistConfig
Get the list of IP addresses and CIDR blocks to block.
getEnvelopeLimit() - Method in class com.mimecast.robin.config.server.ListenerConfig
Gets envelope limit.
getEnvelopes() - Method in class com.mimecast.robin.config.client.CaseConfig
Gets envelopes list.
getEnvelopes() - Method in class com.mimecast.robin.smtp.session.Session
Gets list of envelopes.
getEnvelopes() - Method in class com.mimecast.robin.smtp.transaction.SessionTransactionList
Gets envelopes.
getEnvId() - Method in class com.mimecast.robin.smtp.extension.server.ServerMail
Gets MAIL FROM ENVID param.
getEnvId() - Method in class com.mimecast.robin.smtp.verb.MailVerb
Gets MAIL ENVID.
getEol(byte[]) - Method in class com.mimecast.robin.smtp.connection.SmtpFoundation
Gets EOL.
getErrorLimit() - Method in class com.mimecast.robin.config.server.ListenerConfig
Gets error limit.
getErrors() - Method in class com.mimecast.robin.mx.assets.StsPolicyValidator
Gets error.
getErrors() - Method in class com.mimecast.robin.smtp.transaction.TransactionList
Gets logs for errors.
getExtendedTimeout() - Method in class com.mimecast.robin.smtp.session.Session
Gets extended socket timeout in milliseconds.
getExtension(Verb) - Static method in class com.mimecast.robin.main.Extensions
Gets a extension by verb.
getExtension(String) - Static method in class com.mimecast.robin.main.Extensions
Gets a extension by name.
getExtensions() - Static method in class com.mimecast.robin.main.Extensions
Gets all extensions.
getExternal() - Method in class com.mimecast.robin.config.assertion.AssertConfig
Gets external assertion configuration instance.
getExternalClient(String, Connection, BasicConfig) - Static method in class com.mimecast.robin.main.Factories
Gets ExternalClient by key.
getExternalKeys() - Static method in class com.mimecast.robin.main.Factories
Gets ExternalClient keys.
getFailedRecipients() - Method in class com.mimecast.robin.smtp.transaction.EnvelopeTransactionList
Gets failed recipients from RCPT commands.
getFailedRecipients() - Method in class com.mimecast.robin.smtp.transaction.TransactionList
Gets failed recipients from RCPT commands.
getFailureBehaviour() - Method in class com.mimecast.robin.config.DovecotConfig
Gets behaviour on mailbox delivery failure.
getFetchTime() - Method in class com.mimecast.robin.mx.assets.StsPolicy
Gets fetch time.
getFile() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
Gets path to eml file.
getFile() - Method in class com.mimecast.robin.mime.parts.FileMimePart
Gets the file instance if any.
getFile() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets path to eml file.
getFile() - Method in class com.mimecast.robin.storage.LocalStorageClient
Gets file path.
getFile() - Method in interface com.mimecast.robin.storage.StorageClient
Gets file path.
getFile(String) - Method in class com.mimecast.robin.config.client.RequestConfig
Gets file content with magic applied to each line.
getFileName(MimeHeaders) - Method in class com.mimecast.robin.mime.EmailParser
Determines the filename for a MIME part based on headers.
getFiles() - Method in class com.mimecast.robin.config.client.RequestConfig
Gets POST files.
getFiles() - Method in class com.mimecast.robin.http.HttpRequest
Gets HTTP/S POST files.
getFileSize(Path) - Method in class com.mimecast.robin.endpoints.StorageDirectoryListing
Gets the file size safely.
getFirstWaitMinutes() - Static method in class com.mimecast.robin.queue.RetryScheduler
 
getFolder() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
Gets folder path to eml files.
getFolder() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets path to folder.
getFolderFile() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets file path to eml file from folder contents if any.
getForcedReturnValue(EmailParser) - Method in interface com.mimecast.robin.storage.StorageProcessor
Checks for chaos headers that force a specific return value for this processor.
getFriendAddr() - Method in class com.mimecast.robin.smtp.session.Session
Gets remote IP address.
getFriendRbl() - Method in class com.mimecast.robin.smtp.session.Session
Gets remote IP found in RBL list.
getFriendRdns() - Method in class com.mimecast.robin.smtp.session.Session
Gets remote rDNS.
getGraphiteMeterRegistry() - Method in class com.mimecast.robin.endpoints.ServiceEndpoint
Configures and creates a GraphiteMeterRegistry.
getGraphiteRegistry() - Static method in class com.mimecast.robin.metrics.MetricsRegistry
Get the Graphite registry.
getGreps() - Method in class com.mimecast.robin.assertion.client.logs.LogsExternalClient
Prepare grep patterns.
getGrowthFactor() - Static method in class com.mimecast.robin.queue.RetryScheduler
 
getHash() - Method in class com.mimecast.robin.mx.MXRoute
Gets the route hash.
getHash(HashType) - Method in class com.mimecast.robin.mime.parts.MimePart
Gets hash by type.
getHashesList() - Method in class com.mimecast.robin.mime.parts.MimePart
Gets hash by type.
getHeader(String) - Method in class com.mimecast.robin.http.HttpResponse
Gets HTTP/S response header by name.
getHeader(String) - Method in class com.mimecast.robin.mime.parts.MimePart
Gets header by name.
getHeader(String) - Method in interface com.mimecast.robin.mx.client.HttpsResponse
Gets header.
getHeader(String) - Method in class com.mimecast.robin.mx.client.OkHttpsResponse
Gets header.
getHeaderName() - Method in class com.mimecast.robin.mime.headers.HeaderTag
Gets the header name.
getHeaders() - Method in class com.mimecast.robin.config.assertion.MimeConfig
Gets list of headers.
getHeaders() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
Gets headers.
getHeaders() - Method in class com.mimecast.robin.config.client.RequestConfig
Gets request headers.
getHeaders() - Method in class com.mimecast.robin.config.server.WebhookConfig
Gets custom headers map.
getHeaders() - Method in class com.mimecast.robin.http.HttpRequest
Gets HTTP/S request header.
getHeaders() - Method in class com.mimecast.robin.http.HttpResponse
Gets HTTP/S response headers.
getHeaders() - Method in class com.mimecast.robin.mime.EmailParser
Gets the parsed email headers.
getHeaders() - Method in class com.mimecast.robin.mime.headers.ChaosHeaders
Gets all chaos headers.
getHeaders() - Method in class com.mimecast.robin.mime.parts.MimePart
Gets headers container.
getHeaders() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets magic headers.
getHeaders(List<MimeHeader>, List) - Method in class com.mimecast.robin.config.assertion.MimeConfig
Gets headers as MimeHeader instances.
getHelo() - Method in class com.mimecast.robin.config.client.CaseConfig
Gets HELO domain (classic SMTP).
getHelo() - Method in class com.mimecast.robin.config.server.ScenarioConfig
Gets HELO to match.
getHelo() - Method in class com.mimecast.robin.smtp.session.Session
Gets HELO domain.
getHelp() - Static method in class com.mimecast.robin.main.Extensions
Gets help message from names of extensions.
getHost() - Method in class com.mimecast.robin.config.server.ProxyRule
Gets the first host from the hosts list.
getHost() - Method in class com.mimecast.robin.config.server.RspamdConfig
Gets Rspamd server host.
getHost() - Method in class com.mimecast.robin.mx.MXServer
Gets the server host.
getHost() - Method in class com.mimecast.robin.smtp.auth.DigestData
Gets host.
getHostname() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets hostname.
getHostname() - Method in class com.mimecast.robin.mx.dane.DaneRecord
Get the hostname this TLSA record applies to.
getHostname() - Method in class com.mimecast.robin.smtp.security.SecureMxRecord
Gets the MX hostname.
getHosts() - Method in class com.mimecast.robin.config.server.ProxyRule
Gets destination hosts.
getId() - Method in class com.mimecast.robin.mx.assets.StsRecord
Gets ID.
getInboxFolder() - Method in class com.mimecast.robin.config.DovecotConfig.SaveLda
Gets folder for inbound email delivery via LDA.
getInfo() - Method in class com.mimecast.robin.scanners.RspamdClient
Get the Rspamd server version and statistics.
getInitialDelaySeconds() - Static method in class com.mimecast.robin.queue.RelayQueueCron
Getters for scheduler configuration
getInlineSaveMaxAttempts() - Method in class com.mimecast.robin.config.DovecotConfig
Gets maximum number of inline save attempts before giving up.
getInlineSaveRetryDelay() - Method in class com.mimecast.robin.config.DovecotConfig
Gets delay (in seconds) between inline save retry attempts.
getInstance() - Static method in class com.mimecast.robin.queue.PersistentQueue
Get the singleton instance of PersistentQueue using configuration-based backend selection.
getIntervalSeconds() - Static method in class com.mimecast.robin.metrics.MetricsCron
Getters for health check access.
getIntValue(Map<String, Object>, String, int) - Method in class com.mimecast.robin.config.server.ProxyRule
Gets integer value from map with default.
getIp() - Method in class com.mimecast.robin.config.server.ProxyRule
Gets IP address pattern.
getIp() - Method in class com.mimecast.robin.scanners.rbl.RblResult
Get the IP address that was checked.
getIpAddresses() - Method in class com.mimecast.robin.mx.MXRoute
Gets the list of server IP addresses for this route.
getIpAddresses() - Method in class com.mimecast.robin.mx.MXServer
 
getJson(StsPolicy) - Method in class com.mimecast.robin.mx.MtaStsMain
Gets policy data as JSON.
getKeepAliveSeconds() - Method in class com.mimecast.robin.smtp.SmtpListener
Gets the keep-alive time for idle threads in seconds.
getKey() - Method in enum class com.mimecast.robin.mime.HashType
Gets key.
getKey() - Method in class com.mimecast.robin.mx.util.Pair
Gets key.
getKey() - Method in class com.mimecast.robin.smtp.verb.Verb
Gets key.
getKeyStore() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets key store.
getKeyStore() - Method in class com.mimecast.robin.smtp.security.DefaultTLSSocket
Gets keystore.
getKeyStorePassword() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets key store password.
getKeyStorePassword() - Method in class com.mimecast.robin.smtp.security.DefaultTLSSocket
Gets keystore password
getLargestPoolSize() - Method in class com.mimecast.robin.smtp.SmtpListener
Gets the largest number of threads that have ever simultaneously been in the pool.
getLast(String) - Method in class com.mimecast.robin.smtp.transaction.SessionTransactionList
Gets last SMTP transaction of defined verb.
getLastExecutionEpochSeconds() - Static method in class com.mimecast.robin.metrics.MetricsCron
Get last execution epoch seconds.
getLastExecutionEpochSeconds() - Static method in class com.mimecast.robin.queue.RelayQueueCron
Getters for timing info
getLastRetryDate() - Method in class com.mimecast.robin.queue.RelaySession
Gets last retry date as formatted string.
getLastRetryTime() - Method in class com.mimecast.robin.queue.RelaySession
Gets last retry time in epoch seconds.
getLastScanResult() - Method in class com.mimecast.robin.scanners.RspamdClient
Get the last complete scan result.
getLdaBinary() - Method in class com.mimecast.robin.config.DovecotConfig.SaveLda
Gets path to Dovecot LDA binary.
getLhlo() - Method in class com.mimecast.robin.config.client.CaseConfig
Gets LHLO domain (LMTP).
getLhlo() - Method in class com.mimecast.robin.config.server.ScenarioConfig
Gets LHLO to match.
getLhlo() - Method in class com.mimecast.robin.smtp.session.Session
Gets LHLO domain.
getLineNumber() - Method in class com.mimecast.robin.smtp.io.LineInputStream
Gets line number.
getList() - Method in class com.mimecast.robin.config.server.UsersConfig
Gets users list.
getListener() - Method in class com.mimecast.robin.smtp.SmtpListener
Gets the underlying ServerSocket instance.
getListeners() - Static method in class com.mimecast.robin.main.Server
Gets the list of active SmtpListener instances.
getListenersJson() - Method in class com.mimecast.robin.endpoints.RobinServiceEndpoint
Generates JSON representation of SMTP listener statistics.
getListProperty(String) - Method in class com.mimecast.robin.config.ConfigFoundation
Gets List property.
getListProperty(String, List) - Method in class com.mimecast.robin.config.ConfigFoundation
Gets List property with default.
getListValue(Map<String, Object>, String) - Method in class com.mimecast.robin.config.server.ProxyRule
Gets list value from map.
getLmtpPool() - Static method in class com.mimecast.robin.main.Server
Gets the LMTP connection pool.
getLmtpPoolJson() - Method in class com.mimecast.robin.endpoints.RobinServiceEndpoint
Generates JSON representation of the LMTP connection pool.
getLocale() - Method in class com.mimecast.robin.config.Properties
Gets Locale property if set or default.
getLogFilePatternFromLog4j2() - Method in class com.mimecast.robin.endpoints.LogsHandler
Gets the log file pattern from log4j2 configuration by examining appenders.
getLogin() - Method in class com.mimecast.robin.smtp.auth.Plain
Gets response.
getLogPrecedence() - Method in class com.mimecast.robin.config.assertion.external.logs.LogsExternalClientConfig
Get log file name precedence.
getLogs() - Method in class com.mimecast.robin.assertion.client.humio.HumioExternalClient
Get logs.
getLogs() - Method in class com.mimecast.robin.assertion.client.logs.LogsExternalClient
Get logs.
getLongProperty(String) - Method in class com.mimecast.robin.config.ConfigFoundation
Gets Long property.
getLongProperty(String) - Method in class com.mimecast.robin.config.Properties
Gets Long property with system property priority.
getLongProperty(String, Long) - Method in class com.mimecast.robin.config.ConfigFoundation
Gets Long property with default.
getMagic() - Method in class com.mimecast.robin.config.assertion.external.MatchExternalClientConfig
Gets regex rules to NOT match against.
getMagic() - Method in class com.mimecast.robin.smtp.session.Session
Gets magic.
getMagic(String) - Method in class com.mimecast.robin.smtp.session.Session
Gets magic by key.
getMagicValue(String, String, Session) - Static method in class com.mimecast.robin.util.Magic
Gets magic value by name.
getMail() - Method in class com.mimecast.robin.config.client.CaseConfig
Gets MAIL FROM address.
getMail() - Method in class com.mimecast.robin.config.client.ClientConfig
Gets MAIL property.
getMail() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
Gets MAIL FROM.
getMail() - Method in class com.mimecast.robin.config.server.ProxyRule
Gets MAIL FROM pattern.
getMail() - Method in class com.mimecast.robin.config.server.ScenarioConfig
Gets MAIL response.
getMail() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets MAIL.
getMail() - Method in class com.mimecast.robin.smtp.transaction.EnvelopeTransactionList
Gets MAIL transaction.
getMailbox() - Method in class com.mimecast.robin.queue.RelaySession
Gets mailbox.
getMailFrom() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets MAIL FROM.
getMailFrom(Connection) - Method in class com.mimecast.robin.smtp.extension.server.ServerRcpt
Gets MAIL FROM address from the current envelope.
getMap() - Method in class com.mimecast.robin.config.ConfigFoundation
Gets instance properties map.
getMap() - Method in class com.mimecast.robin.smtp.auth.DigestData
Gets data map.
getMapProperty(String) - Method in class com.mimecast.robin.config.ConfigFoundation
Gets Map property.
getMapProperty(String, Map) - Method in class com.mimecast.robin.config.ConfigFoundation
Gets Map property with default.
getMatch(Session) - Method in class com.mimecast.robin.config.assertion.external.MatchExternalClientConfig
Gets regex rules to match against.
getMatched() - Method in class com.mimecast.robin.assertion.AssertExternalGroup
Gets matched.
getMatchingType() - Method in class com.mimecast.robin.mx.dane.DaneRecord
Get the matching type field.
getMatchingTypeDescription() - Method in class com.mimecast.robin.mx.dane.DaneRecord
Get human-readable matching type description.
getMaxAge() - Method in class com.mimecast.robin.mx.assets.StsPolicy
Gets max age.
getMaximumPoolSize() - Method in class com.mimecast.robin.config.server.ListenerConfig
Gets maximum pool size.
getMaximumPoolSize() - Method in class com.mimecast.robin.smtp.SmtpListener
Gets the maximum allowed number of threads for the thread pool.
getMaxRetryCount() - Method in class com.mimecast.robin.config.DovecotConfig
Gets maximum retry count for outbound relay.
getMaxRetryCount() - Method in class com.mimecast.robin.queue.RelaySession
Gets maximum retry count for this session.
getMessage() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
Gets message.
getMessage() - Method in interface com.mimecast.robin.mx.client.HttpsResponse
Gets message.
getMessage() - Method in class com.mimecast.robin.mx.client.OkHttpsResponse
Gets message.
getMessage() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets message.
getMessageId() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets Message-ID.
getMethod() - Method in class com.mimecast.robin.config.server.WebhookConfig
Gets HTTP method (GET, POST, etc.).
getMethod() - Method in class com.mimecast.robin.http.HttpRequest
Gets HTTP/S request method.
getMetricsCronJson() - Method in class com.mimecast.robin.endpoints.RobinServiceEndpoint
Generates JSON representation of metrics cron execution statistics.
getMime() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
Gets MimeConfig.
getMime() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets MimeConfig.
getMinimumPoolSize() - Method in class com.mimecast.robin.config.server.ListenerConfig
Gets minimum pool size.
getMode() - Method in class com.mimecast.robin.mx.assets.StsPolicy
Gets mode.
getMtaStsPolicy() - Method in class com.mimecast.robin.smtp.security.SecurityPolicy
Gets MTA-STS policy mode (only if type is MTA_STS).
getMx() - Method in class com.mimecast.robin.config.client.CaseConfig
Gets MX.
getMx() - Method in class com.mimecast.robin.config.client.RouteConfig
Gets MX.
getMx() - Method in class com.mimecast.robin.smtp.session.Session
Gets server MX.
getMxHostname() - Method in class com.mimecast.robin.smtp.security.SecurityPolicy
Gets the MX hostname this policy applies to.
getMxMasks() - Method in class com.mimecast.robin.mx.assets.StsPolicy
Gets MX masks.
getMxRecord() - Method in class com.mimecast.robin.smtp.security.SecureMxRecord
Gets the MX DNS record.
getMxRecords() - Method in class com.mimecast.robin.mx.StrictMx
Gets MX records.
getMxRecords(String) - Method in interface com.mimecast.robin.mx.client.DnsRecordClient
Gets DNS MX records.
getMxRecords(String) - Method in class com.mimecast.robin.mx.client.XBillDnsRecordClient
Gets DNS MX records.
getMxRecords(String) - Method in class com.mimecast.robin.mx.StrictTransportSecurity
Gets MX records.
getName() - Method in interface com.mimecast.robin.bots.BotProcessor
Gets the name of this bot for factory registration.
getName() - Method in class com.mimecast.robin.bots.EmailAnalysisBot
 
getName() - Method in class com.mimecast.robin.bots.SessionBot
 
getName() - Method in class com.mimecast.robin.config.client.RouteConfig
Gets route name.
getName() - Method in class com.mimecast.robin.config.server.UserConfig
Gets username.
getName() - Method in class com.mimecast.robin.mime.headers.MimeHeader
Gets header name.
getNamespace() - Method in class com.mimecast.robin.config.server.VaultConfig
Gets Vault namespace (for Vault Enterprise).
getNc() - Method in class com.mimecast.robin.smtp.auth.DigestData
Gets nonce-count.
getNextExecutionEpochSeconds() - Static method in class com.mimecast.robin.metrics.MetricsCron
Get next scheduled execution epoch seconds.
getNextExecutionEpochSeconds() - Static method in class com.mimecast.robin.queue.RelayQueueCron
Get next scheduled execution time (epoch seconds).
getNextRetry(int) - Static method in class com.mimecast.robin.queue.RetryScheduler
Get the next retry wait time in seconds.
getNonce() - Method in class com.mimecast.robin.smtp.auth.DigestData
Gets nonce.
getNotify() - Method in class com.mimecast.robin.smtp.extension.server.ServerMail
Gets MAIL FROM NOTIFY list param.
getNotify() - Method in class com.mimecast.robin.smtp.verb.MailVerb
Get MAIL NOTIFY.
getNotNull(String) - Method in class com.mimecast.robin.smtp.auth.DigestData
Gets not null map entry.
getObject() - Method in class com.mimecast.robin.config.client.RequestConfig
Gets POST content as a byte array of an object loaded from JSON.
getObject() - Method in class com.mimecast.robin.http.HttpRequest
Gets HTTP/S POST object.
getObjectMap() - Method in class com.mimecast.robin.config.client.RequestConfig
Gets Object as a Map and MIME Type.
getORcpt() - Method in class com.mimecast.robin.smtp.extension.server.ServerMail
Gets MAIL FROM ORCPT param.
getORcpt() - Method in class com.mimecast.robin.smtp.verb.MailVerb
Gets MAIL ORCPT.
getParam(String) - Method in class com.mimecast.robin.smtp.verb.Verb
Gets parameter by name.
getParameter(String) - Method in class com.mimecast.robin.mime.headers.MimeHeader
Gets header parameter with given name.
getParameters(List<String>) - Method in class com.mimecast.robin.mime.headers.MimeHeader
Gets parameters from tokens.
getParams() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
Gets parameters.
getParams() - Method in class com.mimecast.robin.config.client.RequestConfig
Gets POST parameters.
getParams() - Method in class com.mimecast.robin.http.HttpRequest
Gets HTTP/S POST parameters.
getParams(String) - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets SMTP parameter by name.
getPart(int) - Method in class com.mimecast.robin.smtp.verb.Verb
Gets SMTP command part by key.
getParts() - Method in class com.mimecast.robin.config.assertion.MimeConfig
Gets list of parts.
getParts() - Method in class com.mimecast.robin.mime.EmailParser
Gets the parsed MIME parts from the email body.
getParts(Session, MessageEnvelope) - Method in class com.mimecast.robin.config.assertion.MimeConfig
Gets list of parts with magic.
getPass() - Method in class com.mimecast.robin.config.client.CaseConfig
Gets password for authentication.
getPass() - Method in class com.mimecast.robin.config.client.RouteConfig
Gets the password.
getPass() - Method in class com.mimecast.robin.config.server.UserConfig
Gets password.
getPassword() - Method in class com.mimecast.robin.smtp.auth.Login
Gets password.
getPassword() - Method in class com.mimecast.robin.smtp.session.Session
Gets authentication password.
getPassword() - Method in class com.mimecast.robin.smtp.verb.AuthVerb
Gets password.
getPath() - Method in class com.mimecast.robin.storage.LocalStorageClient
Gets path.
getPath() - Method in interface com.mimecast.robin.storage.StorageClient
Gets path.
getPatterns() - Method in class com.mimecast.robin.assertion.AssertExternalGroup
Gets patterns.
getPayload() - Method in class com.mimecast.robin.smtp.transaction.Transaction
Gets the SMTP command payload.
getPeerCertificates() - Method in class com.mimecast.robin.mx.assets.StsPolicy
Gets peer certificates.
getPeerCertificates() - Method in interface com.mimecast.robin.mx.client.HttpsResponse
Gets peer certificates.
getPeerCertificates() - Method in class com.mimecast.robin.mx.client.OkHttpsResponse
Gets peer certificates.
getPeerHost() - Method in class com.mimecast.robin.smtp.connection.Connection
Gets SSL socket peer host.
getPeriodSeconds() - Static method in class com.mimecast.robin.queue.RelayQueueCron
Get period between executions (seconds).
getPolicy() - Method in class com.mimecast.robin.mx.assets.StsPolicy
Gets policy.
getPolicy() - Method in class com.mimecast.robin.mx.StrictMx
Gets policy.
getPolicy(StsRecord, int) - Method in interface com.mimecast.robin.mx.client.HttpsPolicyClient
Gets policy.
getPolicy(StsRecord, int) - Method in class com.mimecast.robin.mx.client.OkHttpsPolicyClient
Gets policy.
getPolicy(StsRecord, Config) - Method in class com.mimecast.robin.mx.StrictTransportSecurity
Gets policy from cache if any.
getPolicy(HttpsResponse, Config) - Method in class com.mimecast.robin.mx.assets.StsPolicyValidator
Gets policy.
getPolicy(String) - Method in class com.mimecast.robin.mx.StrictTransportSecurity
Gets policy with given domain string.
getPolicy(String, Config) - Method in class com.mimecast.robin.mx.StrictTransportSecurity
Gets policy with given domain string and config instance.
getPolicyMaxAge() - Method in class com.mimecast.robin.mx.config.Config
Gets policy max age.
getPolicyMaxBodySize() - Method in class com.mimecast.robin.mx.config.Config
Gets policy max body size.
getPolicyMinAge() - Method in class com.mimecast.robin.mx.config.Config
Gets policy min age.
getPolicySoftMinAge() - Method in class com.mimecast.robin.mx.config.Config
Gets max age min soft.
getPoolSize() - Method in class com.mimecast.robin.smtp.SmtpListener
Gets the current number of threads in the pool.
getPoolSize() - Method in class com.mimecast.robin.storage.LmtpConnectionPool
Gets the configured pool size.
getPort() - Method in class com.mimecast.robin.config.DovecotConfig.SaveLmtp
Gets LMTP server port.
getPort() - Method in class com.mimecast.robin.config.server.ProxyRule
Gets destination port.
getPort() - Method in class com.mimecast.robin.config.server.RspamdConfig
Gets Rspamd server port.
getPort() - Method in class com.mimecast.robin.mx.util.LocalHttpsServer
Gets port number.
getPort() - Method in class com.mimecast.robin.smtp.session.Session
Gets port number.
getPort() - Method in class com.mimecast.robin.smtp.SmtpListener
Gets the port number this listener is configured to use.
getPort(int) - Method in class com.mimecast.robin.config.server.EndpointConfig
Gets the port number for this endpoint.
getPreviousResponse() - Method in class com.mimecast.robin.smtp.auth.DigestMD5Client
Gets previous response if database given and entry found.
getPriority() - Method in interface com.mimecast.robin.mx.assets.DnsRecord
Gets priority.
getPriority() - Method in class com.mimecast.robin.mx.assets.XBillDnsRecord
Gets priority.
getPriority() - Method in class com.mimecast.robin.mx.MXServer
Gets the server priority.
getPriority() - Method in class com.mimecast.robin.smtp.security.SecureMxRecord
Gets the MX priority.
getPrometheus() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets Prometheus remote write config.
getPrometheusRegistry() - Static method in class com.mimecast.robin.metrics.MetricsRegistry
Get the Prometheus registry.
getProperties() - Static method in class com.mimecast.robin.main.Config
Gets properties.
getPropertiesAutoReload() - Method in class com.mimecast.robin.config.Properties
Gets properties auto reload config.
getProtocol() - Method in class com.mimecast.robin.config.assertion.AssertConfig
Gets protocol assertion list.
getProtocol() - Method in class com.mimecast.robin.config.server.ProxyRule
Gets protocol (smtp, esmtp, lmtp).
getProtocol() - Method in class com.mimecast.robin.queue.RelaySession
Gets protocol.
getProtocol() - Method in class com.mimecast.robin.smtp.connection.SmtpFoundation
Gets TLS protocol used if TLS negociated.
getProtocolFails() - Method in class com.mimecast.robin.config.assertion.AssertConfig
Gets assert protocol fails.
getProtocolFails(boolean) - Method in class com.mimecast.robin.config.assertion.AssertConfig
Gets assert protocol fails or default.
getProtocols() - Method in class com.mimecast.robin.config.client.CaseConfig
Gets TLS protocols to enable.
getProtocols() - Method in class com.mimecast.robin.smtp.session.Session
Gets supported protocols.
getProviders() - Method in class com.mimecast.robin.config.server.RblConfig
Get the list of RBL providers to check against.
getProxy() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets proxy configuration.
getProxyConnection(ProxyRule) - Method in class com.mimecast.robin.smtp.session.Session
Gets proxy connection for a given rule.
getProxyConnections() - Method in class com.mimecast.robin.smtp.session.Session
Gets all proxy connections.
getPtrRecord(String) - Method in interface com.mimecast.robin.mx.client.DnsRecordClient
Gets PTR record (reverse DNS) for an IP address.
getPtrRecord(String) - Method in class com.mimecast.robin.mx.client.XBillDnsRecordClient
Gets DNS PTR record for a given IP address.
getQop() - Method in class com.mimecast.robin.smtp.auth.DigestData
Gets quality of protection.
getQueue() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets queue config.
getQueueDatabase() - Static method in class com.mimecast.robin.main.Factories
Gets QueueDatabase instance using configuration-based backend selection.
getQueueJson() - Method in class com.mimecast.robin.endpoints.RobinServiceEndpoint
Generates JSON representation of relay queue statistics.
getQueueSize() - Static method in class com.mimecast.robin.queue.RelayQueueCron
Get current queue size.
getQueueSize() - Method in class com.mimecast.robin.smtp.SmtpListener
Gets the current size of the task queue.
getRandom(int) - Method in class com.mimecast.robin.smtp.auth.DigestMD5
Generates random bytes of given size and HEX encodes them.
getRblConfig() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets RBL (Realtime Blackhole List) configuration.
getRblProvider() - Method in class com.mimecast.robin.scanners.rbl.RblResult
Get the RBL provider that was queried.
getRcpt() - Method in class com.mimecast.robin.config.client.CaseConfig
Gets RCPT TO address.
getRcpt() - Method in class com.mimecast.robin.config.client.ClientConfig
Gets RCPT property.
getRcpt() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
Gets RCPT TO.
getRcpt() - Method in class com.mimecast.robin.config.server.ProxyRule
Gets RCPT TO pattern.
getRcpt() - Method in class com.mimecast.robin.config.server.ScenarioConfig
Gets RCPT list.
getRcpt() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets RCPT.
getRcpt() - Method in class com.mimecast.robin.smtp.transaction.EnvelopeTransactionList
Gets RCPT transactions.
getRcptErrors() - Method in class com.mimecast.robin.smtp.transaction.EnvelopeTransactionList
Gets RCPT errors logs.
getRcpts() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets recipients addresses.
getRcptTo() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets RCPT TO.
getRdns() - Method in class com.mimecast.robin.smtp.session.Session
Gets Reverse DNS.
getReadTimeout() - Method in class com.mimecast.robin.config.server.VaultConfig
Gets read timeout in seconds.
getReadTimeout() - Method in class com.mimecast.robin.mx.config.Config
Gets HTTPS read timeout.
getRealm() - Method in class com.mimecast.robin.smtp.auth.DigestData
Gets realm.
getRecipients() - Method in class com.mimecast.robin.smtp.transaction.EnvelopeTransactionList
Gets all recipients from RCPT commands.
getRecipients() - Method in class com.mimecast.robin.smtp.transaction.TransactionList
Gets all recipients from RCPT commands.
getRecipientsLimit() - Method in class com.mimecast.robin.config.server.ListenerConfig
Gets recipients limit.
getRecord() - Method in class com.mimecast.robin.mx.assets.StsDnsTxt
Gets record.
getRecord() - Method in class com.mimecast.robin.mx.assets.StsPolicy
Gets record.
getRecord(String, int) - Method in class com.mimecast.robin.mx.client.XBillDnsRecordClient
Gets DNS TXT record.
getRefuse() - Method in class com.mimecast.robin.config.assertion.external.MatchExternalClientConfig
Gets regex rules to NOT match against.
getRejection() - Method in class com.mimecast.robin.queue.RelaySession
Gets rejection.
getRejectThreshold() - Method in class com.mimecast.robin.config.server.RspamdConfig
Gets spam score threshold for rejecting emails.
getRelay() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets relay config.
getRelaySession(BasicConfig, MessageEnvelope) - Method in class com.mimecast.robin.queue.relay.RelayMessage
Gets a new relay session from the relay header.
getRelaySession(MimeHeader, MessageEnvelope) - Method in class com.mimecast.robin.queue.relay.RelayMessage
Gets a new relay session from the relay header.
getRemainingCount() - Method in class com.mimecast.robin.queue.RelayDeliveryResult
Gets the number of envelopes remaining (failed or partially failed).
getRemovedCount() - Method in class com.mimecast.robin.queue.RelayDeliveryResult
Gets the number of envelopes successfully delivered and removed.
getRepeat() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
Gets repeat times.
getRepeat() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets repeat times.
getReplacement(String) - Method in class com.mimecast.robin.smtp.io.MagicInputStream
Gets replacement for simple magic tags.
getReport() - Method in class com.mimecast.robin.mx.assets.StsPolicy
Gets report.
getRequest(RequestConfig) - Method in class com.mimecast.robin.main.RequestBase
Gets HttpRequest instance.
getRequest(HttpRequest) - Method in class com.mimecast.robin.http.HttpClient
Gets Request.
getRequest(String) - Method in class com.mimecast.robin.assertion.client.humio.HumioClient
Gets request.
getResponse() - Method in class com.mimecast.robin.smtp.auth.DigestData
Gets response.
getResponse() - Method in class com.mimecast.robin.smtp.transaction.Transaction
Gets the SMTP command response.
getResponse(Response) - Static method in class com.mimecast.robin.http.HttpClient
Gets Response.
getResponseCode() - Method in class com.mimecast.robin.smtp.transaction.Transaction
Gets the SMTP command response code (first three characters).
getResponseRecords() - Method in class com.mimecast.robin.scanners.rbl.RblResult
Get the A records returned by the RBL provider.
getResponseString() - Method in class com.mimecast.robin.mx.util.LocalHttpsResponse
Gets response string.
getResponseString() - Method in class com.mimecast.robin.smtp.transaction.Transaction
Gets the SMTP command response as a single line string.
getResult(String) - Method in class com.mimecast.robin.assertion.client.humio.HumioClient
Gets result.
getRet() - Method in class com.mimecast.robin.smtp.extension.server.ServerMail
Gets MAIL FROM RET param.
getRet() - Method in class com.mimecast.robin.smtp.verb.MailVerb
Gets RET.
getRetry() - Method in class com.mimecast.robin.config.assertion.external.ExternalConfig
Gets retry count.
getRetry() - Method in class com.mimecast.robin.config.client.CaseConfig
Gets retry count.
getRetry() - Method in class com.mimecast.robin.smtp.session.Session
Gets retry count.
getRetryCount() - Method in class com.mimecast.robin.queue.RelaySession
Gets retry count.
getRetryHistogram() - Static method in class com.mimecast.robin.queue.RelayQueueCron
Build a histogram of retryCount -> number of items.
getRoute() - Method in class com.mimecast.robin.config.client.CaseConfig
Gets route config if defined.
getRoute(String) - Method in class com.mimecast.robin.config.client.ClientConfig
Gets route if any.
getRoutes() - Method in class com.mimecast.robin.mx.SessionRouting
Get the list of resolved MX routes.
getRptRecord(String) - Method in interface com.mimecast.robin.mx.client.DnsRecordClient
Gets DNS TXT TLSRPT record.
getRptRecord(String) - Method in class com.mimecast.robin.mx.client.XBillDnsRecordClient
Gets DNS TXT TLSRPT record.
getRspamd() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets Rspamd config.
getRspAuth() - Method in class com.mimecast.robin.smtp.auth.DigestData
Gets response value.
getRua() - Method in class com.mimecast.robin.mx.assets.StsReport
Gets rua.
getRules() - Method in class com.mimecast.robin.config.server.BlackholeConfig
Get the list of blackhole rule entries.
getRules() - Method in class com.mimecast.robin.config.server.ProxyConfig
Get the list of proxy rules.
getSavedResults() - Method in class com.mimecast.robin.smtp.session.Session
Gets saved results.
getSaveLda() - Method in class com.mimecast.robin.config.DovecotConfig
Gets LDA backend configuration.
getSaveLmtp() - Method in class com.mimecast.robin.config.DovecotConfig
Gets LMTP backend configuration.
getScanResults() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets scan results from security scanners.
getScenario() - Method in class com.mimecast.robin.smtp.connection.Connection
[Server] Gets scenarios for given HELO/EHLO.
getScenarios() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets scenarios map.
getSchedulerJson() - Method in class com.mimecast.robin.endpoints.RobinServiceEndpoint
Generates JSON representation of retry scheduler configuration and cron statistics.
getScore() - Method in class com.mimecast.robin.scanners.RspamdClient
Get the spam score from the last scan result.
getSecret(String) - Static method in class com.mimecast.robin.util.VaultMagicProvider
Gets a secret value by magic variable name.
getSecret(String, String) - Method in class com.mimecast.robin.util.VaultClient
Fetches a secret from Vault.
getSecureConfig() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets secure port listener configuration.
getSecurePort() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets SMTPS port.
getSecurityPolicy() - Method in class com.mimecast.robin.smtp.connection.Connection
Gets security policy from session for TLS enforcement.
getSecurityPolicy() - Method in class com.mimecast.robin.smtp.connection.SmtpFoundation
Gets security policy from session (if this is a Connection).
getSecurityPolicy() - Method in class com.mimecast.robin.smtp.security.SecureMxRecord
Gets the security policy.
getSecurityPolicy() - Method in class com.mimecast.robin.smtp.session.Session
Gets the security policy for this connection.
getSelector() - Method in class com.mimecast.robin.mx.dane.DaneRecord
Get the selector field.
getSelectorDescription() - Method in class com.mimecast.robin.mx.dane.DaneRecord
Get human-readable selector description.
getSentFolder() - Method in class com.mimecast.robin.config.DovecotConfig.SaveLda
Gets folder for outbound email delivery via LDA.
getServer() - Static method in class com.mimecast.robin.main.Config
Gets server config.
getServer() - Method in class com.mimecast.robin.smtp.connection.Connection
Gets connection server.
getServer() - Method in class com.mimecast.robin.smtp.extension.Extension
Gets server.
getServerAutoReload() - Method in class com.mimecast.robin.config.Properties
Gets server auto reload config.
getServers() - Method in class com.mimecast.robin.config.DovecotConfig.SaveLmtp
Gets list of LMTP server addresses.
getServers() - Method in class com.mimecast.robin.mx.MXRoute
Gets the list of servers for this route.
getService() - Method in class com.mimecast.robin.config.assertion.external.logs.LogsExternalClientConfig
Get service name.
getService() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets service endpoint configuration.
getSession() - Method in class com.mimecast.robin.main.Client
Gets Session instance.
getSession() - Static method in class com.mimecast.robin.main.Factories
Gets Session.
getSession() - Method in class com.mimecast.robin.main.RequestBase
Gets Session instance.
getSession() - Method in class com.mimecast.robin.queue.RelaySession
Gets session.
getSession() - Method in class com.mimecast.robin.smtp.connection.Connection
Gets Session instance.
getSessions() - Method in class com.mimecast.robin.mx.SessionRouting
Get the list of relay sessions created for each resolved MX route.
getSessionTransactionList() - Method in class com.mimecast.robin.smtp.session.Session
Gets SessionTransactionList instance.
getSize() - Method in class com.mimecast.robin.mime.parts.MimePart
Gets size.
getSize() - Method in class com.mimecast.robin.smtp.extension.server.ServerMail
Gets MAIL FROM SIZE param.
getSize() - Method in class com.mimecast.robin.smtp.verb.BdatVerb
Gets BDAT size.
getSize() - Method in class com.mimecast.robin.smtp.verb.MailVerb
Gets MAIL SIZE.
getSlowBytes() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
Gets slow bytes.
getSlowBytes() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets slow bytes.
getSlowWait() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
Gets slow wait.
getSlowWait() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets slow wait.
getSmtpConfig() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets SMTP port listener configuration.
getSmtpPort() - Method in class com.mimecast.robin.config.client.CaseConfig
Gets port.
getSmtpPort() - Method in class com.mimecast.robin.config.client.RouteConfig
Gets port.
getSmtpPort() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets SMTP port.
getStarTls() - Method in class com.mimecast.robin.config.server.ScenarioConfig
Gets STARTTLS response.
getStatusCode() - Method in class com.mimecast.robin.smtp.webhook.WebhookResponse
Gets the HTTP status code returned by the webhook.
getStorage() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets storage config.
getStorageClient(Connection, String) - Static method in class com.mimecast.robin.main.Factories
Gets StorageClient.
getStorageProcessors() - Static method in class com.mimecast.robin.main.Factories
Gets StorageProcessors.
getStream() - Method in class com.mimecast.robin.queue.bounce.BounceMessageGenerator
Generates the complete bounce message as a ByteArrayOutputStream.
getStream() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets eml stream.
getStream() - Method in class com.mimecast.robin.storage.LocalStorageClient
Gets file output stream.
getStream() - Method in interface com.mimecast.robin.storage.StorageClient
Gets file output stream.
getStream(Connection, boolean) - Method in class com.mimecast.robin.smtp.extension.client.ClientData
DATA stream selector.
getStringProperty(String) - Method in class com.mimecast.robin.config.ConfigFoundation
Gets String property.
getStringProperty(String) - Method in class com.mimecast.robin.config.Properties
Gets String property with system property priority.
getStringProperty(String, String) - Method in class com.mimecast.robin.config.ConfigFoundation
Gets String property with default.
getStringProperty(String, String) - Method in class com.mimecast.robin.config.Properties
Gets String property with default.
getStringSubProperty(String, String) - Method in class com.mimecast.robin.config.ConfigFoundation
Gets String sub property with default.
getStringValue(Map<String, Object>, String) - Method in class com.mimecast.robin.config.server.ProxyRule
Gets string value from map.
getStringValue(Map<String, Object>, String, String) - Method in class com.mimecast.robin.config.server.ProxyRule
Gets string value from map with default.
getStsRecord(String) - Method in interface com.mimecast.robin.mx.client.DnsRecordClient
Gets DNS TXT MTA-STS record.
getStsRecord(String) - Method in class com.mimecast.robin.mx.client.XBillDnsRecordClient
Gets DNS TXT MTA-STS record.
getSubject() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
Gets subject.
getSubject() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets subject.
getSubmissionConfig() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets submission port listener configuration.
getSubmissionPort() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets Submission port.
getSubsequentAuthentication() - Method in class com.mimecast.robin.smtp.auth.DigestMD5Client
Gets subsequent authentication response.
getSuccessfulEnvelopes() - Method in class com.mimecast.robin.queue.RelayDeliveryResult
Gets the list of successfully delivered envelopes.
getSymbols() - Method in class com.mimecast.robin.scanners.RspamdClient
Get the detected symbols (rules that matched) from the last scan.
getTag() - Method in class com.mimecast.robin.mime.headers.HeaderTag
Gets the tag.
getTaggedValue(String, String) - Method in class com.mimecast.robin.mime.headers.HeaderWrangler
Gets the tagged value for a header if a tag is configured.
getTaskCount() - Method in class com.mimecast.robin.smtp.SmtpListener
Gets the approximate total number of tasks that have ever been scheduled for execution.
getTerminateAfterBytes() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
Gets terminate after bytes.
getTerminateAfterBytes() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets terminate after bytes.
getThreadDump() - Method in class com.mimecast.robin.endpoints.ServiceEndpoint
Generates a string representation of a full thread dump.
getThreadKeepAliveTime() - Method in class com.mimecast.robin.config.server.ListenerConfig
Gets thread keep alive time.
getTimeout() - Method in class com.mimecast.robin.config.client.CaseConfig
Gets socket timeout in milliseconds.
getTimeout() - Method in class com.mimecast.robin.config.server.RspamdConfig
Gets connection timeout in seconds.
getTimeout() - Method in class com.mimecast.robin.config.server.WebhookConfig
Gets timeout in milliseconds.
getTimeout() - Method in class com.mimecast.robin.mx.util.LocalDnsResolver
 
getTimeout() - Method in class com.mimecast.robin.smtp.session.Session
Gets socket timeout in milliseconds.
getTimeoutSeconds() - Method in class com.mimecast.robin.config.server.RblConfig
Get the timeout in seconds for RBL queries.
getTlsaRecord() - Method in class com.mimecast.robin.mx.dane.DaneRecord
Get the full TLSA record string.
getTLSSocket() - Static method in class com.mimecast.robin.main.Factories
Gets TLSSocket.
getToken() - Method in class com.mimecast.robin.config.server.VaultConfig
Gets Vault authentication token.
getTotalRetries() - Static method in class com.mimecast.robin.queue.RetryScheduler
 
getTotalWait() - Method in class com.mimecast.robin.smtp.io.SlowInputStream
Gets total wait time spent waiting in miliseconds.
getTotalWait() - Method in class com.mimecast.robin.smtp.io.SlowOutputStream
Gets total wait time spent waiting in miliseconds.
getTransactions() - Method in class com.mimecast.robin.smtp.transaction.TransactionList
Gets transactions list.
getTransactions(String) - Method in class com.mimecast.robin.smtp.transaction.TransactionList
Gets logs for command.
getTransactionsLimit() - Method in class com.mimecast.robin.config.server.ListenerConfig
Gets transactions limit.
getTrustManager() - Static method in class com.mimecast.robin.main.Factories
Gets TrustManager.
getTrustStore() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets trust store.
getTrustStorePassword() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets trust store password.
getType() - Method in class com.mimecast.robin.config.client.RequestConfig
Gets request type.
getType() - Method in class com.mimecast.robin.smtp.security.SecurityPolicy
Gets the policy type.
getType() - Method in class com.mimecast.robin.smtp.verb.AuthVerb
Gets AUTH type.
getUID() - Method in class com.mimecast.robin.assertion.client.humio.HumioClient
Get UID from SMTP command response.
getUID() - Method in class com.mimecast.robin.queue.RelaySession
Gets the unique identifier for this relay session.
getUID() - Method in class com.mimecast.robin.smtp.session.Session
Gets UID.
getUID(Connection, int) - Static method in class com.mimecast.robin.util.UIDExtractor
Get UID from SMTP command response with given connection and transaction ID.
getUnmatched() - Method in class com.mimecast.robin.assertion.AssertExternalGroup
Gets unmatched.
getUrl() - Method in class com.mimecast.robin.config.client.RequestConfig
Gets request URL.
getUrl() - Method in class com.mimecast.robin.config.server.WebhookConfig
Gets webhook URL.
getUrl() - Method in class com.mimecast.robin.http.HttpRequest
Gets HTTP/S request URL.
getUrl(String) - Method in class com.mimecast.robin.mx.client.OkHttpsPolicyClient
Gets URL.
getUrl(String) - Method in class com.mimecast.robin.mx.util.FailingHttpsPolicyClient
Gets URL.
getUrl(String) - Method in class com.mimecast.robin.mx.util.LocalHttpsPolicyClient
Gets URL.
getUrlHost(String) - Static method in class com.mimecast.robin.main.RequestClient
Gets host from URL.
getUsage() - Method in class com.mimecast.robin.mx.dane.DaneRecord
Get the certificate usage field.
getUsageDescription() - Method in class com.mimecast.robin.mx.dane.DaneRecord
Get human-readable usage description.
getUser() - Method in class com.mimecast.robin.config.client.CaseConfig
Gets username for authentication.
getUser() - Method in class com.mimecast.robin.config.client.RouteConfig
Gets the username.
getUser(String) - Method in class com.mimecast.robin.config.server.UsersConfig
Gets user by username.
getUser(String) - Method in class com.mimecast.robin.smtp.connection.Connection
[Server] Gets server username.
getUserdb() - Method in class com.mimecast.robin.config.DovecotConfig.AuthSocket
Gets Dovecot userdb lookup socket path.
getUserLookup() - Static method in class com.mimecast.robin.auth.SqlAuthManager
 
getUsername() - Method in class com.mimecast.robin.smtp.auth.DigestData
Gets username.
getUsername() - Method in class com.mimecast.robin.smtp.auth.Login
Gets username.
getUsername() - Method in class com.mimecast.robin.smtp.session.Session
Gets authentication username.
getUsername() - Method in class com.mimecast.robin.smtp.verb.AuthVerb
Gets username.
getUsers() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets users configuration.
getValidator() - Method in class com.mimecast.robin.mx.assets.StsPolicy
Gets policy validator.
getValue() - Method in class com.mimecast.robin.mime.headers.MimeHeader
Gets header value.
getValue() - Method in interface com.mimecast.robin.mx.assets.DnsRecord
Gets Value.
getValue() - Method in class com.mimecast.robin.mx.assets.XBillDnsRecord
Gets value.
getValue() - Method in class com.mimecast.robin.mx.util.Pair
Gets value.
getVault() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets Vault configuration.
getVerb() - Method in class com.mimecast.robin.smtp.verb.Verb
Gets verb.
getVerify() - Method in class com.mimecast.robin.config.assertion.external.MatchExternalClientConfig
Gets regex rules to verify logs.
getVerifyFails() - Method in class com.mimecast.robin.config.assertion.AssertConfig
Gets assert verify fails.
getVerifyFails(boolean) - Method in class com.mimecast.robin.config.assertion.AssertConfig
Gets assert verify fails or default.
getVerifyNone() - Method in class com.mimecast.robin.config.assertion.external.MatchExternalClientConfig
Gets verify no data found.
getVersion() - Method in class com.mimecast.robin.mx.assets.StsDnsTxt
Gets version.
getVersion() - Method in class com.mimecast.robin.mx.assets.StsPolicy
Gets version.
getVersion() - Method in class com.mimecast.robin.scanners.ClamAVClient
Get the ClamAV server version.
getViruses() - Method in class com.mimecast.robin.scanners.ClamAVClient
Get the map of detected viruses after a scan.
getWait() - Method in class com.mimecast.robin.config.assertion.external.ExternalConfig
Gets initial wait in seconds.
getWarnings() - Method in class com.mimecast.robin.mx.assets.StsPolicyValidator
Gets warnings.
getWebhooks() - Method in class com.mimecast.robin.config.server.ServerConfig
Gets webhooks map.
getWriteTimeout() - Method in class com.mimecast.robin.config.server.VaultConfig
Gets write timeout in seconds.
getWriteTimeout() - Method in class com.mimecast.robin.mx.config.Config
Gets HTTPS write timeout.
getXclient() - Method in class com.mimecast.robin.smtp.session.XclientSession
Gets XCLIENT.
getYear() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets current year.
getYymd() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Gets yyyyMMdd date.
gid - Variable in class com.mimecast.robin.sasl.SqlUserLookup.UserRecord
 
graphiteRegistry - Variable in class com.mimecast.robin.endpoints.ServiceEndpoint
 
graphiteRegistry - Static variable in class com.mimecast.robin.metrics.MetricsRegistry
 
GREETING_220 - Static variable in class com.mimecast.robin.smtp.SmtpResponses
220 Service ready - initial greeting.
GROWTH_FACTOR - Static variable in class com.mimecast.robin.queue.RetryScheduler
 
gson - Variable in class com.mimecast.robin.endpoints.ApiEndpoint
Gson instance used for serializing responses with an exclusion strategy tailored to remove large or sensitive fields.
gson - Variable in class com.mimecast.robin.endpoints.QueueOperationsHandler
 
gson - Variable in class com.mimecast.robin.scanners.RspamdClient
 
gson - Variable in class com.mimecast.robin.util.VaultClient
 
GSON - Static variable in class com.mimecast.robin.bots.SessionBot
Gson instance for serializing session data with exclusion strategy.
GSON - Static variable in class com.mimecast.robin.endpoints.RobinServiceEndpoint
 
GsonExclusionStrategy - Class in com.mimecast.robin.util
 
GsonExclusionStrategy() - Constructor for class com.mimecast.robin.util.GsonExclusionStrategy
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form