All Classes
-
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description Allocation Represents the constraints within whichInstance
s should be allocated to usersAndromedaAuthentication Deprecated. AndromedaChallenge Deprecated. AndromedaChallengeSubmitResponse Deprecated. AndromedaInstance Deprecated. AndromedaInstanceRequest Deprecated. AndromedaResources Deprecated. APIToken AutoUpdatable AWSCredentials Challenge Represents a challenge that can run on Polaris, comprised of one or morePod
sCommandHealthCheck AHealthCheck
that runs a command inside a pod, returns healthy if the given return value is returned.Container An implementation ofPod
that represents a Docker containerContainerRegistryCredentials CredentialsDeleteResponse CredentialsDeleteResponse.Status CredentialsSubmitResponse CredentialsSubmitResponse.Status CredentialsUpdateResponse CredentialsUpdateResponse.Status ExcludeFromGeneratedTestReport HealthCheck Base class for all healthchecks that can be ran against aPod
HttpHealthCheck Represents a HTTP healthcheck that checks that a http request to the container on a given port with a specified path and vhost returns the given status codeInstance Represents an instance of aChallenge
currently scheduled on PolarisInstancePortBinding The ports available on an instanceInstanceRequest The details of a user'sInstance
allocation requestInstanceResponse The reponse to anInstanceRequest
, contains the host ip and anInstance
objectJsonRepresentable Namespace NamespaceCreateResponse NamespaceCreateResponse.Status NamespaceDeleteResponse NamespaceDeleteResponse.Status NamespacedId NamespaceUpdateResponse NamespaceUpdateResponse.Status NodeInfo Represents the current state of a Polaris hostNotification NotificationLevel NotificationReceiver NotificationReceiverCreateResponse NotificationReceiverCreateResponse.Status NotificationReceiverDeleteResponse NotificationReceiverDeleteResponse.Status NotificationReceiverUpdateResponse NotificationReceiverUpdateResponse.Status NotificationTarget Pod Represents a pod that can be scheduled on PolarisPodWithAffinity PodWithPorts PortAllocations PortMapping Represents the mapping between a port on aPod
and an external portRandomEnv Base class for a randomly generated environment variablesRandomEnvInteger Represents a randomly generated integer environment variableRandomEnvString Represents a randomly generated string environment variableReceiveExactTcpPayload Part of aTcpPayloadHealthCheck
sequence that expects to receive an exact set of bytes (in hex)ReceiveRegexTcpPayload Part of aTcpPayloadHealthCheck
sequence that expects to receive a set of bytes matching the given regexReplication Represents the strategy that aTask
should be replicated with.ResourceLimited ResourceQuota Represents the resource quote for a podSendTcpPayload Part of aTcpPayloadHealthCheck
sequence that will send an exact set of bytes (in hex)ServiceTask SlackWebhook StandardRegistryCredentials StaticReplication Represents aReplication
strategy that deploys a consistent number of replicas.Task TaskDeleteResponse TaskDeleteResponse.Status TaskSubmitResponse TaskSubmitResponse.Status TaskType TaskUpdateResponse TaskUpdateResponse.Status TcpHealthCheck Represents a healthcheck that checks a tcp port is open with a given timeoutTcpPayload Represents a part of a tcp payload healthcheck sequenceTcpPayloadHealthCheck Represents a healthcheck that checks a tcp service is healthy using a call/response sequence of payloads