Skip navigation links
C D E G H I J K M P R S T W 

C

com.github.squirrelgrip.scientist4k.http.core - package com.github.squirrelgrip.scientist4k.http.core
 
com.github.squirrelgrip.scientist4k.http.core.comparator - package com.github.squirrelgrip.scientist4k.http.core.comparator
 
com.github.squirrelgrip.scientist4k.http.core.configuration - package com.github.squirrelgrip.scientist4k.http.core.configuration
 
com.github.squirrelgrip.scientist4k.http.core.consumer - package com.github.squirrelgrip.scientist4k.http.core.consumer
 
com.github.squirrelgrip.scientist4k.http.core.exception - package com.github.squirrelgrip.scientist4k.http.core.exception
 
com.github.squirrelgrip.scientist4k.http.core.factory - package com.github.squirrelgrip.scientist4k.http.core.factory
 
com.github.squirrelgrip.scientist4k.http.core.model - package com.github.squirrelgrip.scientist4k.http.core.model
 
com.github.squirrelgrip.scientist4k.http.core.server - package com.github.squirrelgrip.scientist4k.http.core.server
 
Companion - Static variable in class com.github.squirrelgrip.scientist4k.http.core.comparator.ContentComparator
 
Companion - Static variable in class com.github.squirrelgrip.scientist4k.http.core.comparator.HeadersComparator
 
Companion - Static variable in class com.github.squirrelgrip.scientist4k.http.core.comparator.StatusComparator
 
Companion - Static variable in class com.github.squirrelgrip.scientist4k.http.core.factory.RequestFactory
 
Companion - Static variable in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentRequest
 
component1() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ConnectorConfiguration
 
component1() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ControlledHttpExperimentConfiguration
 
component1() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.EndPointConfiguration
 
component1() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.MappingConfiguration
 
component1() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ServerConfiguration
 
component1() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentRequest
 
component1() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentResponse
 
component2() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ConnectorConfiguration
 
component2() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ControlledHttpExperimentConfiguration
 
component2() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.EndPointConfiguration
 
component2() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.MappingConfiguration
 
component2() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentRequest
 
component2() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentResponse
 
component3() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ControlledHttpExperimentConfiguration
 
component3() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.EndPointConfiguration
 
component3() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentRequest
 
component3() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentResponse
 
component4() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ControlledHttpExperimentConfiguration
 
component4() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentRequest
 
component5() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ControlledHttpExperimentConfiguration
 
component5() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentRequest
 
component6() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ControlledHttpExperimentConfiguration
 
component6() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentRequest
 
component7() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentRequest
 
component8() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentRequest
 
ConnectorConfiguration - Class in com.github.squirrelgrip.scientist4k.http.core.configuration
 
ConnectorConfiguration(port, sslConfiguration) - Constructor for class com.github.squirrelgrip.scientist4k.http.core.configuration.ConnectorConfiguration
 
ContentComparator - Class in com.github.squirrelgrip.scientist4k.http.core.comparator
 
ContentComparator() - Constructor for class com.github.squirrelgrip.scientist4k.http.core.comparator.ContentComparator
 
ContentComparator.Companion - Class in com.github.squirrelgrip.scientist4k.http.core.comparator
 
ContentTypeComparator - Interface in com.github.squirrelgrip.scientist4k.http.core.comparator
 
ContentTypeComparator() - Constructor for interface com.github.squirrelgrip.scientist4k.http.core.comparator.ContentTypeComparator
 
ControlledHttpExperimentConfiguration - Class in com.github.squirrelgrip.scientist4k.http.core.configuration
 
ControlledHttpExperimentConfiguration(server, experiment, control, reference, candidate, mappings) - Constructor for class com.github.squirrelgrip.scientist4k.http.core.configuration.ControlledHttpExperimentConfiguration
 
copy(port, sslConfiguration) - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ConnectorConfiguration
 
copy(server, experiment, control, reference, candidate, mappings) - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ControlledHttpExperimentConfiguration
 
copy(url, allowedMethods, sslConfiguration) - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.EndPointConfiguration
 
copy(control, candidate) - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.MappingConfiguration
 
copy(connectors) - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ServerConfiguration
 
copy(method, url, protocol, headers, cookies, contentType, body, session) - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentRequest
TODO Handle Headers with multiple values TODO Handle Cookies
copy(status, headers, body) - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentResponse
 
create(request) - Method in class com.github.squirrelgrip.scientist4k.http.core.factory.RequestFactory
 
create(inboundRequest) - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentRequest.Companion
 
createRequest(inboundRequest, sample) - Method in class com.github.squirrelgrip.scientist4k.http.core.HttpExperimentUtil
 

D

DefaultContentTypeComparator - Class in com.github.squirrelgrip.scientist4k.http.core.comparator
 
DefaultContentTypeComparator() - Constructor for class com.github.squirrelgrip.scientist4k.http.core.comparator.DefaultContentTypeComparator
 
DefaultExperimentResponseComparator - Class in com.github.squirrelgrip.scientist4k.http.core.comparator
 
DefaultExperimentResponseComparator() - Constructor for class com.github.squirrelgrip.scientist4k.http.core.comparator.DefaultExperimentResponseComparator
 

E

ElasticSearchConsumer<T> - Class in com.github.squirrelgrip.scientist4k.http.core.consumer
 
ElasticSearchConsumer(url) - Constructor for class com.github.squirrelgrip.scientist4k.http.core.consumer.ElasticSearchConsumer
 
EndPointConfiguration - Class in com.github.squirrelgrip.scientist4k.http.core.configuration
 
EndPointConfiguration(url, allowedMethods, sslConfiguration) - Constructor for class com.github.squirrelgrip.scientist4k.http.core.configuration.EndPointConfiguration
 
equals(p) - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ConnectorConfiguration
 
equals(p) - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ControlledHttpExperimentConfiguration
 
equals(p) - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.EndPointConfiguration
 
equals(p) - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.MappingConfiguration
 
equals(p) - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ServerConfiguration
 
equals(other) - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentRequest
 
equals(other) - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentResponse
 
ExperimentRequest - Class in com.github.squirrelgrip.scientist4k.http.core.model
TODO Handle Headers with multiple values TODO Handle Cookies
ExperimentRequest(method, url, protocol, headers, cookies, contentType, body, session) - Constructor for class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentRequest
TODO Handle Headers with multiple values TODO Handle Cookies
ExperimentRequest.Companion - Class in com.github.squirrelgrip.scientist4k.http.core.model
 
ExperimentResponse - Class in com.github.squirrelgrip.scientist4k.http.core.model
 
ExperimentResponse(status, headers, body) - Constructor for class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentResponse
 
ExperimentResponse(status, headers, entity) - Constructor for class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentResponse
 
ExperimentResponseComparator - Class in com.github.squirrelgrip.scientist4k.http.core.comparator
 
ExperimentResponseComparator(comparators) - Constructor for class com.github.squirrelgrip.scientist4k.http.core.comparator.ExperimentResponseComparator
 
ExperimentResponseKt - Class in com.github.squirrelgrip.scientist4k.http.core.model
 
ExperimentResponseKt() - Constructor for class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentResponseKt
 

G

getAlgorithm() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.SslConfiguration
 
getAllowedMethods() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.EndPointConfiguration
 
getBody() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentRequest
 
getBody() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentResponse
 
getCandidate() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ControlledHttpExperimentConfiguration
 
getCandidate() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.MappingConfiguration
 
getCANDIDATE_COOKIE_STORE() - Method in class com.github.squirrelgrip.scientist4k.http.core.HttpExperimentUtil
 
getComparators() - Method in class com.github.squirrelgrip.scientist4k.http.core.comparator.ExperimentResponseComparator
 
getConnectors() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ServerConfiguration
 
getContents() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentResponse
 
getContentType() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentRequest
 
getContentType() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentResponse
 
getControl() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ControlledHttpExperimentConfiguration
 
getControl() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.MappingConfiguration
 
getCONTROL_COOKIE_STORE() - Method in class com.github.squirrelgrip.scientist4k.http.core.HttpExperimentUtil
 
getControlPattern() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.MappingConfiguration
 
getCookies() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentRequest
 
getCookieStoreAttributeName() - Method in class com.github.squirrelgrip.scientist4k.http.core.factory.RequestFactory
 
getEndPointConfig() - Method in class com.github.squirrelgrip.scientist4k.http.core.factory.RequestFactory
 
getExperiment() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ControlledHttpExperimentConfiguration
 
getHandler() - Method in class com.github.squirrelgrip.scientist4k.http.core.server.SecuredServer
 
getHeaders() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentRequest
 
getHeaders() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentResponse
 
getIgnoredHeaders() - Method in class com.github.squirrelgrip.scientist4k.http.core.comparator.HeadersComparator
 
getKeyStorePassword() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.SslConfiguration
 
getKeyStorePath() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.SslConfiguration
 
getKeyStoreType() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.SslConfiguration
 
getMappingConfiguration() - Method in class com.github.squirrelgrip.scientist4k.http.core.factory.RequestFactory
 
getMappings() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ControlledHttpExperimentConfiguration
 
getMediaType() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentResponse
 
getMethod() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentRequest
 
getNeedClientAuth() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.SslConfiguration
 
getPort() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ConnectorConfiguration
 
getProtocol() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentRequest
 
getReference() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ControlledHttpExperimentConfiguration
 
getREFERENCE_COOKIE_STORE() - Method in class com.github.squirrelgrip.scientist4k.http.core.HttpExperimentUtil
 
getServer() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ControlledHttpExperimentConfiguration
 
getServer() - Method in class com.github.squirrelgrip.scientist4k.http.core.server.SecuredServer
 
getServerConfiguration() - Method in class com.github.squirrelgrip.scientist4k.http.core.server.SecuredServer
 
getServerConnectors(server) - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ServerConfiguration
 
getSession() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentRequest
 
getSessions() - Method in class com.github.squirrelgrip.scientist4k.http.core.factory.RequestFactory
 
getSslConfiguration() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ConnectorConfiguration
 
getSslConfiguration() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.EndPointConfiguration
 
getStatus() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentResponse
 
getTextSubType() - Static method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentResponseKt
 
getTrustStorePassword() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.SslConfiguration
 
getTrustStorePath() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.SslConfiguration
 
getTrustStoreType() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.SslConfiguration
 
getUrl() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.EndPointConfiguration
 
getUrl() - Method in class com.github.squirrelgrip.scientist4k.http.core.consumer.ElasticSearchConsumer
 
getUrl() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentRequest
 
getWantClientAuth() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.SslConfiguration
 

H

hashCode() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ConnectorConfiguration
 
hashCode() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ControlledHttpExperimentConfiguration
 
hashCode() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.EndPointConfiguration
 
hashCode() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.MappingConfiguration
 
hashCode() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ServerConfiguration
 
hashCode() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentRequest
 
hashCode() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentResponse
 
HeadersComparator - Class in com.github.squirrelgrip.scientist4k.http.core.comparator
 
HeadersComparator(ignoredHeaders) - Constructor for class com.github.squirrelgrip.scientist4k.http.core.comparator.HeadersComparator
 
HeadersComparator.Companion - Class in com.github.squirrelgrip.scientist4k.http.core.comparator
 
HttpExperimentUtil - Class in com.github.squirrelgrip.scientist4k.http.core
 

I

INSTANCE - Static variable in class com.github.squirrelgrip.scientist4k.http.core.HttpExperimentUtil
 
InvalidConfigurationException - Exception in com.github.squirrelgrip.scientist4k.http.core.exception
 
InvalidConfigurationException(message) - Constructor for exception com.github.squirrelgrip.scientist4k.http.core.exception.InvalidConfigurationException
 
InvalidConfigurationException() - Constructor for exception com.github.squirrelgrip.scientist4k.http.core.exception.InvalidConfigurationException
 
invoke(control, candidate) - Method in class com.github.squirrelgrip.scientist4k.http.core.comparator.ContentComparator
 
invoke(control, candidate) - Method in class com.github.squirrelgrip.scientist4k.http.core.comparator.DefaultContentTypeComparator
 
invoke(control, candidate) - Method in class com.github.squirrelgrip.scientist4k.http.core.comparator.ExperimentResponseComparator
 
invoke(control, candidate) - Method in class com.github.squirrelgrip.scientist4k.http.core.comparator.HeadersComparator
 
invoke(control, candidate) - Method in class com.github.squirrelgrip.scientist4k.http.core.comparator.JsonContentTypeComparator
 
invoke(control, candidate) - Method in class com.github.squirrelgrip.scientist4k.http.core.comparator.StatusComparator
 
isTextLike($this$isTextLike) - Static method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentResponseKt
 

J

join() - Method in class com.github.squirrelgrip.scientist4k.http.core.server.SecuredServer
 
JsonContentTypeComparator - Class in com.github.squirrelgrip.scientist4k.http.core.comparator
 
JsonContentTypeComparator() - Constructor for class com.github.squirrelgrip.scientist4k.http.core.comparator.JsonContentTypeComparator
 

K

keyManagerFactory() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.SslConfiguration
 
keyStore() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.SslConfiguration
 

M

MappingConfiguration - Class in com.github.squirrelgrip.scientist4k.http.core.configuration
 
MappingConfiguration(control, candidate) - Constructor for class com.github.squirrelgrip.scientist4k.http.core.configuration.MappingConfiguration
 
matches(uri) - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.MappingConfiguration
 

P

password($this$password) - Static method in class com.github.squirrelgrip.scientist4k.http.core.configuration.SslConfigurationKt
 
processResponse(inboundResponse, controlResponse) - Method in class com.github.squirrelgrip.scientist4k.http.core.HttpExperimentUtil
 

R

receiveResult(experimentResult) - Method in class com.github.squirrelgrip.scientist4k.http.core.consumer.ElasticSearchConsumer
 
replace(uri) - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.MappingConfiguration
 
RequestFactory - Class in com.github.squirrelgrip.scientist4k.http.core.factory
 
RequestFactory(endPointConfig, cookieStoreAttributeName, mappingConfiguration) - Constructor for class com.github.squirrelgrip.scientist4k.http.core.factory.RequestFactory
 
RequestFactory.Companion - Class in com.github.squirrelgrip.scientist4k.http.core.factory
 

S

SecuredServer - Class in com.github.squirrelgrip.scientist4k.http.core.server
 
SecuredServer(serverConfiguration, handler) - Constructor for class com.github.squirrelgrip.scientist4k.http.core.server.SecuredServer
 
ServerConfiguration - Class in com.github.squirrelgrip.scientist4k.http.core.configuration
 
ServerConfiguration(connectors) - Constructor for class com.github.squirrelgrip.scientist4k.http.core.configuration.ServerConfiguration
 
SslConfiguration - Class in com.github.squirrelgrip.scientist4k.http.core.configuration
 
SslConfiguration(keyStorePath, keyStorePassword, keyStoreType, trustStorePath, trustStorePassword, trustStoreType, algorithm, needClientAuth, wantClientAuth) - Constructor for class com.github.squirrelgrip.scientist4k.http.core.configuration.SslConfiguration
 
SslConfiguration() - Constructor for class com.github.squirrelgrip.scientist4k.http.core.configuration.SslConfiguration
 
SslConfigurationKt - Class in com.github.squirrelgrip.scientist4k.http.core.configuration
 
SslConfigurationKt() - Constructor for class com.github.squirrelgrip.scientist4k.http.core.configuration.SslConfigurationKt
 
sslContext() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.SslConfiguration
 
start() - Method in class com.github.squirrelgrip.scientist4k.http.core.server.SecuredServer
 
StatusComparator - Class in com.github.squirrelgrip.scientist4k.http.core.comparator
 
StatusComparator() - Constructor for class com.github.squirrelgrip.scientist4k.http.core.comparator.StatusComparator
 
StatusComparator.Companion - Class in com.github.squirrelgrip.scientist4k.http.core.comparator
 
stop() - Method in class com.github.squirrelgrip.scientist4k.http.core.server.SecuredServer
 

T

toKeyStore($this$toKeyStore, password, keyStoreType) - Static method in class com.github.squirrelgrip.scientist4k.http.core.configuration.SslConfigurationKt
 
toString() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ConnectorConfiguration
 
toString() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ControlledHttpExperimentConfiguration
 
toString() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.EndPointConfiguration
 
toString() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.MappingConfiguration
 
toString() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.ServerConfiguration
 
toString() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentRequest
TODO Handle Headers with multiple values TODO Handle Cookies
toString() - Method in class com.github.squirrelgrip.scientist4k.http.core.model.ExperimentResponse
 
trustManagerFactory() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.SslConfiguration
 
trustStore() - Method in class com.github.squirrelgrip.scientist4k.http.core.configuration.SslConfiguration
 

W

WindowsSslConfiguration - Class in com.github.squirrelgrip.scientist4k.http.core.configuration
 
WindowsSslConfiguration() - Constructor for class com.github.squirrelgrip.scientist4k.http.core.configuration.WindowsSslConfiguration
 
C D E G H I J K M P R S T W 
Skip navigation links