Skip navigation links
A B C D E G H I M P R S U V W 

A

allHealthy() - Method in class com.github.dockerunit.core.internal.service.DefaultServiceContext
 
allHealthy() - Method in interface com.github.dockerunit.core.ServiceContext
 

B

build(ServiceDescriptor, CreateContainerCmd, T) - Method in interface com.github.dockerunit.core.annotation.ExtensionInterpreter
Updates the CreateContainerCmd instance to reflect the value of the interpreted annotation.
build(ServiceDescriptor, CreateContainerCmd, Command) - Method in class com.github.dockerunit.core.annotation.impl.CommandExtensionInterpreter
 
build(ServiceDescriptor, CreateContainerCmd, Env) - Method in class com.github.dockerunit.core.annotation.impl.EnvExtensionInterpreter
 
build(ServiceDescriptor, CreateContainerCmd, PublishPort) - Method in class com.github.dockerunit.core.annotation.impl.PublishPortExtensionInterpreter
 
build(ServiceDescriptor, CreateContainerCmd, PublishPorts) - Method in class com.github.dockerunit.core.annotation.impl.PublishPortsExtensionInterpreter
 
build(ServiceDescriptor, CreateContainerCmd, RepeatablePublishPort) - Method in class com.github.dockerunit.core.annotation.impl.RepeatablePublishPortExtensionInterpreter
 
build(ServiceDescriptor, CreateContainerCmd, Volume) - Method in class com.github.dockerunit.core.annotation.impl.VolumeExtensionInterpreter
 
build(ServiceDescriptor, CreateContainerCmd, RepeatableVolume) - Method in class com.github.dockerunit.core.annotation.impl.VolumeWrapperExtensionInterpreter
 
build(ServiceDescriptor, DockerClient) - Method in class com.github.dockerunit.core.internal.service.DefaultServiceBuilder
 
build(ServiceDescriptor, DockerClient) - Method in interface com.github.dockerunit.core.internal.ServiceBuilder
 
buildContext(UsageDescriptor) - Method in class com.github.dockerunit.core.internal.service.DefaultServiceContextBuilder
 
buildContext(UsageDescriptor) - Method in interface com.github.dockerunit.core.internal.ServiceContextBuilder
 
buildDescriptor(Method) - Method in class com.github.dockerunit.core.internal.reflect.DefaultUsageDescriptorBuilder
 
buildDescriptor(Class<?>) - Method in class com.github.dockerunit.core.internal.reflect.DefaultUsageDescriptorBuilder
 
buildDescriptor(Method) - Method in interface com.github.dockerunit.core.internal.reflect.UsageDescriptorBuilder
 
buildDescriptor(Class<?>) - Method in interface com.github.dockerunit.core.internal.reflect.UsageDescriptorBuilder
 
buildServiceContext(ServiceDescriptor) - Method in class com.github.dockerunit.core.internal.service.DefaultServiceContextBuilder
 
buildServiceContext(ServiceDescriptor) - Method in interface com.github.dockerunit.core.internal.ServiceContextBuilder
 

C

checkStatus(ServiceInstance.Status) - Method in class com.github.dockerunit.core.internal.service.DefaultServiceContext
 
checkStatus(ServiceInstance.Status) - Method in class com.github.dockerunit.core.Service
Checks whether all the ServiceInstances in this svc are in the specified ServiceInstance.Status.
checkStatus(ServiceInstance.Status) - Method in interface com.github.dockerunit.core.ServiceContext
Checks whether all the ServiceInstances of all Services in this context are in the specified ServiceInstance.Status
cleanup(Service, DockerClient) - Method in class com.github.dockerunit.core.internal.service.DefaultServiceBuilder
 
cleanup(Service, DockerClient) - Method in interface com.github.dockerunit.core.internal.ServiceBuilder
 
clearContext(ServiceContext) - Method in class com.github.dockerunit.core.internal.service.DefaultServiceContextBuilder
 
clearContext(ServiceContext) - Method in interface com.github.dockerunit.core.internal.ServiceContextBuilder
 
clearRegistry(ServiceContext, ServiceContext) - Method in interface com.github.dockerunit.core.discovery.DiscoveryProvider
 
com.github.dockerunit.core - package com.github.dockerunit.core
 
com.github.dockerunit.core.annotation - package com.github.dockerunit.core.annotation
 
com.github.dockerunit.core.annotation.impl - package com.github.dockerunit.core.annotation.impl
 
com.github.dockerunit.core.discovery - package com.github.dockerunit.core.discovery
 
com.github.dockerunit.core.exception - package com.github.dockerunit.core.exception
 
com.github.dockerunit.core.internal - package com.github.dockerunit.core.internal
 
com.github.dockerunit.core.internal.docker - package com.github.dockerunit.core.internal.docker
 
com.github.dockerunit.core.internal.reflect - package com.github.dockerunit.core.internal.reflect
 
com.github.dockerunit.core.internal.service - package com.github.dockerunit.core.internal.service
 
Command - Annotation Type in com.github.dockerunit.core.annotation
Provides a command that should be executed when running the container.
CommandExtensionInterpreter - Class in com.github.dockerunit.core.annotation.impl
 
CommandExtensionInterpreter() - Constructor for class com.github.dockerunit.core.annotation.impl.CommandExtensionInterpreter
 
ContainerBuilder - Annotation Type in com.github.dockerunit.core.annotation
Marker annotation allowing container customisations.
ContainerException - Exception in com.github.dockerunit.core.exception
 
ContainerException(String, Throwable) - Constructor for exception com.github.dockerunit.core.exception.ContainerException
 
create() - Static method in class com.github.dockerunit.core.internal.docker.DockerClientProviderFactory
 
create() - Static method in class com.github.dockerunit.core.internal.reflect.DependencyDescriptorBuilderFactory
 
create() - Static method in class com.github.dockerunit.core.internal.ServiceBuilderFactory
 
create() - Static method in class com.github.dockerunit.core.internal.ServiceContextBuilderFactory
 

D

DefaultDockerClientProvider - Class in com.github.dockerunit.core.internal.docker
 
DefaultDockerClientProvider() - Constructor for class com.github.dockerunit.core.internal.docker.DefaultDockerClientProvider
 
DefaultServiceBuilder - Class in com.github.dockerunit.core.internal.service
 
DefaultServiceBuilder() - Constructor for class com.github.dockerunit.core.internal.service.DefaultServiceBuilder
 
DefaultServiceContext - Class in com.github.dockerunit.core.internal.service
 
DefaultServiceContext(Set<Service>) - Constructor for class com.github.dockerunit.core.internal.service.DefaultServiceContext
 
DefaultServiceContextBuilder - Class in com.github.dockerunit.core.internal.service
 
DefaultServiceContextBuilder() - Constructor for class com.github.dockerunit.core.internal.service.DefaultServiceContextBuilder
 
DefaultServiceDescriptor - Class in com.github.dockerunit.core.internal.reflect
 
DefaultServiceDescriptor() - Constructor for class com.github.dockerunit.core.internal.reflect.DefaultServiceDescriptor
 
DefaultUsageDescriptor - Class in com.github.dockerunit.core.internal.reflect
 
DefaultUsageDescriptor() - Constructor for class com.github.dockerunit.core.internal.reflect.DefaultUsageDescriptor
 
DefaultUsageDescriptorBuilder - Class in com.github.dockerunit.core.internal.reflect
 
DefaultUsageDescriptorBuilder() - Constructor for class com.github.dockerunit.core.internal.reflect.DefaultUsageDescriptorBuilder
 
DependencyDescriptorBuilderFactory - Class in com.github.dockerunit.core.internal.reflect
 
DependencyDescriptorBuilderFactory() - Constructor for class com.github.dockerunit.core.internal.reflect.DependencyDescriptorBuilderFactory
 
DiscoveryProvider - Interface in com.github.dockerunit.core.discovery
 
DiscoveryProviderFactory - Interface in com.github.dockerunit.core.discovery
 
DockerClientProvider - Interface in com.github.dockerunit.core.internal.docker
 
DockerClientProviderFactory - Class in com.github.dockerunit.core.internal.docker
 
DockerClientProviderFactory() - Constructor for class com.github.dockerunit.core.internal.docker.DockerClientProviderFactory
 
DockerPullStatusManager - Class in com.github.dockerunit.core.internal.service
 
DockerPullStatusManager() - Constructor for class com.github.dockerunit.core.internal.service.DockerPullStatusManager
 

E

Env - Annotation Type in com.github.dockerunit.core.annotation
Allows declaration of environment variables for your svc.
EnvExtensionInterpreter - Class in com.github.dockerunit.core.annotation.impl
 
EnvExtensionInterpreter() - Constructor for class com.github.dockerunit.core.annotation.impl.EnvExtensionInterpreter
 
ExtensionInterpreter<T extends Annotation> - Interface in com.github.dockerunit.core.annotation
Definition of an annotation interpreter.
ExtensionMarker - Annotation Type in com.github.dockerunit.core.annotation
Meta-annotation that allows the creation of extensions for Dockerunit.

G

getClient() - Method in class com.github.dockerunit.core.internal.docker.DefaultDockerClientProvider
 
getClient() - Method in interface com.github.dockerunit.core.internal.docker.DockerClientProvider
 
getContainerId() - Method in class com.github.dockerunit.core.ServiceInstance
 
getContainerIp() - Method in class com.github.dockerunit.core.ServiceInstance
 
getContainerName() - Method in interface com.github.dockerunit.core.internal.ServiceDescriptor
 
getContainerName() - Method in class com.github.dockerunit.core.ServiceInstance
 
getContainerPort() - Method in class com.github.dockerunit.core.ServiceInstance
 
getCustomisationHook() - Method in interface com.github.dockerunit.core.internal.ServiceDescriptor
 
getDescriptor() - Method in class com.github.dockerunit.core.Service
 
getDiscoveryConfig() - Method in interface com.github.dockerunit.core.discovery.DiscoveryProvider
 
getFormattedErrors() - Method in class com.github.dockerunit.core.internal.service.DefaultServiceContext
 
getFormattedErrors() - Method in interface com.github.dockerunit.core.ServiceContext
 
getGatewayAddress() - Method in class com.github.dockerunit.core.ServiceInstance
Provides the ip or host name of the gateway to reach this svc instance.
getGatewayPort() - Method in class com.github.dockerunit.core.ServiceInstance
Provides the gateway level port this instance is listening on.
getInstance() - Method in interface com.github.dockerunit.core.internal.ServiceDescriptor
 
getInstances() - Method in class com.github.dockerunit.core.Service
 
getIp() - Method in class com.github.dockerunit.core.ServiceInstance
Deprecated.
use the ServiceInstance.getGatewayAddress() method instead.
getName() - Method in class com.github.dockerunit.core.Service
 
getOptions() - Method in interface com.github.dockerunit.core.internal.ServiceDescriptor
 
getPort() - Method in class com.github.dockerunit.core.ServiceInstance
Deprecated.
use the ServiceInstance.getGatewayPort() method instead.
getPriority() - Method in interface com.github.dockerunit.core.internal.ServiceDescriptor
 
getProvider() - Method in interface com.github.dockerunit.core.discovery.DiscoveryProviderFactory
 
getReplicas() - Method in interface com.github.dockerunit.core.internal.ServiceDescriptor
 
getService(String) - Method in class com.github.dockerunit.core.internal.service.DefaultServiceContext
 
getService(String) - Method in interface com.github.dockerunit.core.ServiceContext
 
getServices() - Method in class com.github.dockerunit.core.internal.service.DefaultServiceContext
 
getServices() - Method in interface com.github.dockerunit.core.ServiceContext
 
getStatus() - Method in class com.github.dockerunit.core.ServiceInstance
 
getStatusDetails() - Method in class com.github.dockerunit.core.ServiceInstance
 
getSvcDefinition() - Method in interface com.github.dockerunit.core.internal.ServiceDescriptor
 
getSvcName() - Method in class com.github.dockerunit.core.internal.reflect.DefaultServiceDescriptor
 
getSvcName() - Method in interface com.github.dockerunit.core.internal.ServiceDescriptor
 
getUsages() - Method in class com.github.dockerunit.core.internal.reflect.DefaultUsageDescriptor
 
getUsages() - Method in interface com.github.dockerunit.core.internal.UsageDescriptor
 
getWarnings() - Method in class com.github.dockerunit.core.Service
 

H

hasStatus(ServiceInstance.Status) - Method in class com.github.dockerunit.core.ServiceInstance
Checks whether the instance is in the specified status.

I

isHealthy() - Method in class com.github.dockerunit.core.Service
 

M

merge(ServiceContext) - Method in class com.github.dockerunit.core.internal.service.DefaultServiceContext
 
merge(ServiceContext) - Method in interface com.github.dockerunit.core.ServiceContext
 

P

populateRegistry(ServiceContext) - Method in interface com.github.dockerunit.core.discovery.DiscoveryProvider
 
PublishPort - Annotation Type in com.github.dockerunit.core.annotation
Equivalent of -p option in docker run.
PublishPort.Protocol - Enum in com.github.dockerunit.core.annotation
 
PublishPortExtensionInterpreter - Class in com.github.dockerunit.core.annotation.impl
 
PublishPortExtensionInterpreter() - Constructor for class com.github.dockerunit.core.annotation.impl.PublishPortExtensionInterpreter
 
PublishPorts - Annotation Type in com.github.dockerunit.core.annotation
Equivalent of -P in docker run Tells Docker to map every port that is exposed by the container on a randomly port on the host network interface.
PublishPortsExtensionInterpreter - Class in com.github.dockerunit.core.annotation.impl
 
PublishPortsExtensionInterpreter() - Constructor for class com.github.dockerunit.core.annotation.impl.PublishPortsExtensionInterpreter
 

R

RepeatablePublishPort - Annotation Type in com.github.dockerunit.core.annotation
Wrapper annotation to allow multiple declarations of PublishPort
RepeatablePublishPortExtensionInterpreter - Class in com.github.dockerunit.core.annotation.impl
 
RepeatablePublishPortExtensionInterpreter() - Constructor for class com.github.dockerunit.core.annotation.impl.RepeatablePublishPortExtensionInterpreter
 
RepeatableVolume - Annotation Type in com.github.dockerunit.core.annotation
Wrapper annotation to allow repeated usage of Volume
RepeatableWithSvc - Annotation Type in com.github.dockerunit.core.annotation
Wrapper annotation for repeated use of WithSvc on a class or a method

S

Service - Class in com.github.dockerunit.core
Represents a discoverable container or group of Docker containers.
Service() - Constructor for class com.github.dockerunit.core.Service
 
ServiceBuilder - Interface in com.github.dockerunit.core.internal
 
ServiceBuilderFactory - Class in com.github.dockerunit.core.internal
 
ServiceBuilderFactory() - Constructor for class com.github.dockerunit.core.internal.ServiceBuilderFactory
 
ServiceContext - Interface in com.github.dockerunit.core
Entry point including all the services used by the executing test.
ServiceContextBuilder - Interface in com.github.dockerunit.core.internal
 
ServiceContextBuilderFactory - Class in com.github.dockerunit.core.internal
 
ServiceContextBuilderFactory() - Constructor for class com.github.dockerunit.core.internal.ServiceContextBuilderFactory
 
ServiceDescriptor - Interface in com.github.dockerunit.core.internal
 
ServiceInstance - Class in com.github.dockerunit.core
Represents an instance of a discoverable svc and wraps a Docker container.
ServiceInstance() - Constructor for class com.github.dockerunit.core.ServiceInstance
 
ServiceInstance.Status - Enum in com.github.dockerunit.core
 
subtract(ServiceContext) - Method in class com.github.dockerunit.core.internal.service.DefaultServiceContext
 
subtract(ServiceContext) - Method in interface com.github.dockerunit.core.ServiceContext
 
Svc - Annotation Type in com.github.dockerunit.core.annotation
Sets the name and image for this Service
Svc.PullStrategy - Enum in com.github.dockerunit.core.annotation
 

U

update(PullResponseItem) - Method in class com.github.dockerunit.core.internal.service.DockerPullStatusManager
 
UsageDescriptor - Interface in com.github.dockerunit.core.internal
 
UsageDescriptorBuilder - Interface in com.github.dockerunit.core.internal.reflect
 

V

valueOf(String) - Static method in enum com.github.dockerunit.core.annotation.PublishPort.Protocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.dockerunit.core.annotation.Svc.PullStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.dockerunit.core.annotation.Volume.AccessMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.dockerunit.core.ServiceInstance.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.dockerunit.core.annotation.PublishPort.Protocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.dockerunit.core.annotation.Svc.PullStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.dockerunit.core.annotation.Volume.AccessMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.dockerunit.core.ServiceInstance.Status
Returns an array containing the constants of this enum type, in the order they are declared.
Volume - Annotation Type in com.github.dockerunit.core.annotation
Equivalent of -v in docker run.
Volume.AccessMode - Enum in com.github.dockerunit.core.annotation
 
VolumeExtensionInterpreter - Class in com.github.dockerunit.core.annotation.impl
 
VolumeExtensionInterpreter() - Constructor for class com.github.dockerunit.core.annotation.impl.VolumeExtensionInterpreter
 
VolumeWrapperExtensionInterpreter - Class in com.github.dockerunit.core.annotation.impl
 
VolumeWrapperExtensionInterpreter() - Constructor for class com.github.dockerunit.core.annotation.impl.VolumeWrapperExtensionInterpreter
 

W

WithSvc - Annotation Type in com.github.dockerunit.core.annotation
Connects your test to one of svc descriptors that you have defined.
A B C D E G H I M P R S U V W 
Skip navigation links

Copyright © 2021. All rights reserved.