A B C D F G H I O P S T V

A

AbstractGroups - Class in com.indeed.proctor.consumer
 
AbstractGroups(ProctorResult) - Constructor for class com.indeed.proctor.consumer.AbstractGroups
 
AbstractGroupsManager - Class in com.indeed.proctor.consumer
Doesn't really do much
AbstractGroupsManager(Supplier<Proctor>) - Constructor for class com.indeed.proctor.consumer.AbstractGroupsManager
 
AbstractGroupsPayload - Class in com.indeed.proctor.consumer
 
AbstractGroupsPayload() - Constructor for class com.indeed.proctor.consumer.AbstractGroupsPayload
 
AbstractShowTestGroupsController - Class in com.indeed.proctor.consumer.spring
To get basic showGroups functionality mount this controller and implement determineGroups(HttpServletRequest request).
AbstractShowTestGroupsController(AbstractProctorLoader) - Constructor for class com.indeed.proctor.consumer.spring.AbstractShowTestGroupsController
 
appendTestGroups(StringBuilder) - Method in class com.indeed.proctor.consumer.AbstractGroups
 
appendTestGroups(StringBuilder, char) - Method in class com.indeed.proctor.consumer.AbstractGroups
Appends each group to the StringBuilder using the separator to delimit group names.

B

Bucket<T extends Enum<T>> - Interface in com.indeed.proctor.consumer
 
buildTestGroupString() - Method in class com.indeed.proctor.consumer.AbstractGroups
 

C

CannedProctorResult<T extends Bucket<?>> - Class in com.indeed.proctor.consumer
For unit testing
CannedProctorResult(T, Payload) - Constructor for class com.indeed.proctor.consumer.CannedProctorResult
 
CannedProctorResults - Class in com.indeed.proctor.consumer
 
CannedProctorResults() - Constructor for class com.indeed.proctor.consumer.CannedProctorResults
 
com.indeed.proctor.consumer - package com.indeed.proctor.consumer
 
com.indeed.proctor.consumer.spring - package com.indeed.proctor.consumer.spring
 
convertToDoubleArray(TestBucket, String) - Method in class com.indeed.proctor.consumer.AbstractGroupsPayload
 
convertToDoubleValue(TestBucket, String) - Method in class com.indeed.proctor.consumer.AbstractGroupsPayload
 
convertToLongArray(TestBucket, String) - Method in class com.indeed.proctor.consumer.AbstractGroupsPayload
 
convertToLongValue(TestBucket, String) - Method in class com.indeed.proctor.consumer.AbstractGroupsPayload
 
convertToStringArray(TestBucket, String) - Method in class com.indeed.proctor.consumer.AbstractGroupsPayload
 
convertToStringValue(TestBucket, String) - Method in class com.indeed.proctor.consumer.AbstractGroupsPayload
 

D

determineBuckets(HttpServletRequest, HttpServletResponse, Proctor, String, TestType, Map<String, Object>, boolean) - Static method in class com.indeed.proctor.consumer.ProctorConsumerUtils
 
determineBuckets(HttpServletRequest, HttpServletResponse, Proctor, Identifiers, Map<String, Object>, boolean) - Static method in class com.indeed.proctor.consumer.ProctorConsumerUtils
 
determineBucketsInternal(TestType, String, Map<String, Object>) - Method in class com.indeed.proctor.consumer.AbstractGroupsManager
Deprecated. use AbstractGroupsManager#determineBucketsInternal(Map, Map)
determineBucketsInternal(Identifiers, Map<String, Object>) - Method in class com.indeed.proctor.consumer.AbstractGroupsManager
 
determineBucketsInternal(Identifiers, Map<String, Object>, Map<String, Integer>) - Method in class com.indeed.proctor.consumer.AbstractGroupsManager
I don't see any value in using this in an application; you probably should use AbstractGroupsManager.determineBucketsInternal(HttpServletRequest, HttpServletResponse, Identifiers, Map, boolean)
determineBucketsInternal(HttpServletRequest, HttpServletResponse, Identifiers, Map<String, Object>, boolean) - Method in class com.indeed.proctor.consumer.AbstractGroupsManager
 
determineGroups(HttpServletRequest) - Method in interface com.indeed.proctor.consumer.spring.ShowGroupsHandler.GroupsSupplier
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.indeed.proctor.consumer.ViewProctorSpecificationServlet
 

F

FORCE_GROUPS_COOKIE_NAME - Static variable in class com.indeed.proctor.consumer.ProctorConsumerUtils
 
FORCE_GROUPS_PARAMETER - Static variable in class com.indeed.proctor.consumer.ProctorConsumerUtils
plain old "forceGroups" is already in use by JASX for SERP groups

G

getAccessDeniedStatusCode() - Method in class com.indeed.proctor.consumer.spring.AbstractShowTestGroupsController
 
getDefaultBucketValues() - Method in class com.indeed.proctor.consumer.AbstractGroupsManager
 
getForceGroupsStringFromRequest(HttpServletRequest) - Static method in class com.indeed.proctor.consumer.ProctorConsumerUtils
 
getFullName() - Method in interface com.indeed.proctor.consumer.Bucket
 
getJavaScriptConfig() - Method in class com.indeed.proctor.consumer.AbstractGroups
Generates a Map that be serialized to JSON and used with indeed.proctor.groups.init and indeed.proctor.groups.inGroup(tstName, bucketValue) When we create a generated JavaScript representation of indeed.proctor.AbstractGroups, this config can be updated for use in it's constructor.
getName() - Method in interface com.indeed.proctor.consumer.Bucket
 
getPayload(String) - Method in class com.indeed.proctor.consumer.AbstractGroups
Deprecated. Use AbstractGroups.getPayload(String, Bucket) instead
getPayload(String, Bucket<?>) - Method in class com.indeed.proctor.consumer.AbstractGroups
 
getProctorResult() - Method in class com.indeed.proctor.consumer.AbstractGroups
 
getProvidedContext() - Method in interface com.indeed.proctor.consumer.ProctorContextDescriptor
 
getTest() - Method in interface com.indeed.proctor.consumer.Bucket
 
getTestBucketForBucket(String, Bucket<?>) - Method in class com.indeed.proctor.consumer.AbstractGroups
Return the TestBucket, as defined in the current test matrix, for the test called testName with bucket value targetBucket.getValue().
getTestQueryParameters(HttpServletRequest) - Static method in class com.indeed.proctor.consumer.spring.ShowHandlerParamUtil
Returns collection of test names that are comma-separated in the request's query parameter.
getTestVersions() - Method in class com.indeed.proctor.consumer.AbstractGroups
 
getTestVersions(Set<String>) - Method in class com.indeed.proctor.consumer.AbstractGroups
 
getValue(String, int) - Method in class com.indeed.proctor.consumer.AbstractGroups
 
getValue() - Method in interface com.indeed.proctor.consumer.Bucket
 
GroupsHtmlOutput - Class in com.indeed.proctor.consumer
 
GroupsHtmlOutput(AbstractGroups) - Constructor for class com.indeed.proctor.consumer.GroupsHtmlOutput
 
GroupsHtmlOutput(AbstractGroups, String) - Constructor for class com.indeed.proctor.consumer.GroupsHtmlOutput
 

H

handleRequest(HttpServletRequest, HttpServletResponse) - Method in class com.indeed.proctor.consumer.spring.ShowGroupsHandler
 
handleRequest(HttpServletRequest, HttpServletResponse) - Method in class com.indeed.proctor.consumer.spring.ShowRandomGroupsHandler
 
handleRequest(HttpServletRequest, HttpServletResponse) - Method in class com.indeed.proctor.consumer.spring.ShowTestMatrixHandler
 

I

init(ServletConfig) - Method in class com.indeed.proctor.consumer.ViewProctorSpecificationServlet
 
isAccessAllowed(HttpServletRequest) - Method in class com.indeed.proctor.consumer.spring.AbstractShowTestGroupsController
Override this if the show groups controller should only be shown to specific types of requests.
isBucketActive(String, int) - Method in class com.indeed.proctor.consumer.AbstractGroups
Deprecated. Use AbstractGroups.isBucketActive(String, int, int) instead
isBucketActive(String, int, int) - Method in class com.indeed.proctor.consumer.AbstractGroups
 
isEmpty() - Method in class com.indeed.proctor.consumer.AbstractGroups
Return a value indicating if the groups are empty and should be represented by an empty-string AbstractGroups.toString()

O

of(T) - Static method in class com.indeed.proctor.consumer.CannedProctorResult
 
of(T, Payload) - Static method in class com.indeed.proctor.consumer.CannedProctorResult
 
of(Bucket<?>...) - Static method in class com.indeed.proctor.consumer.CannedProctorResults
 
of(CannedProctorResult<?>...) - Static method in class com.indeed.proctor.consumer.CannedProctorResults
 

P

parseForcedGroups(HttpServletRequest) - Static method in class com.indeed.proctor.consumer.ProctorConsumerUtils
Consumer is required to do any privilege checks before getting here
parseForceGroupsList(String) - Static method in class com.indeed.proctor.consumer.ProctorConsumerUtils
 
payload - Variable in class com.indeed.proctor.consumer.CannedProctorResult
 
ProctorConsumerUtils - Class in com.indeed.proctor.consumer
 
ProctorConsumerUtils() - Constructor for class com.indeed.proctor.consumer.ProctorConsumerUtils
 
ProctorContextDescriptor - Interface in com.indeed.proctor.consumer
 

S

setForcedGroupsCookie(HttpServletRequest, HttpServletResponse, Map<String, Integer>) - Static method in class com.indeed.proctor.consumer.ProctorConsumerUtils
Set a cookie that will be parsed by ProctorConsumerUtils.parseForcedGroups(HttpServletRequest).
showGroups(HttpServletRequest, HttpServletResponse) - Method in class com.indeed.proctor.consumer.spring.AbstractShowTestGroupsController
 
ShowGroupsHandler - Class in com.indeed.proctor.consumer.spring
 
ShowGroupsHandler(ShowGroupsHandler.GroupsSupplier) - Constructor for class com.indeed.proctor.consumer.spring.ShowGroupsHandler
 
ShowGroupsHandler.GroupsSupplier - Interface in com.indeed.proctor.consumer.spring
 
ShowHandlerParamUtil - Class in com.indeed.proctor.consumer.spring
 
ShowHandlerParamUtil() - Constructor for class com.indeed.proctor.consumer.spring.ShowHandlerParamUtil
 
showRandomGroups(HttpServletRequest, HttpServletResponse) - Method in class com.indeed.proctor.consumer.spring.AbstractShowTestGroupsController
 
ShowRandomGroupsHandler - Class in com.indeed.proctor.consumer.spring
 
ShowRandomGroupsHandler(Supplier<Proctor>) - Constructor for class com.indeed.proctor.consumer.spring.ShowRandomGroupsHandler
 
showTestMatrix(HttpServletRequest, HttpServletResponse) - Method in class com.indeed.proctor.consumer.spring.AbstractShowTestGroupsController
 
ShowTestMatrixHandler - Class in com.indeed.proctor.consumer.spring
 
ShowTestMatrixHandler(Supplier<Proctor>) - Constructor for class com.indeed.proctor.consumer.spring.ShowTestMatrixHandler
 

T

testVal - Variable in class com.indeed.proctor.consumer.CannedProctorResult
 
toLongString() - Method in class com.indeed.proctor.consumer.AbstractGroups
 
toString() - Method in class com.indeed.proctor.consumer.AbstractGroups
To be called when logging ONLY
toString() - Method in class com.indeed.proctor.consumer.GroupsHtmlOutput
 

V

ViewProctorSpecificationServlet - Class in com.indeed.proctor.consumer
 
ViewProctorSpecificationServlet() - Constructor for class com.indeed.proctor.consumer.ViewProctorSpecificationServlet
 

A B C D F G H I O P S T V

Copyright © 2014. All Rights Reserved.