Index

C D E F G I K P R S U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

C

close() - Method in interface io.github.pod4dev.java.core.GenericContainer
 
Constants - Class in io.github.pod4dev.java.core
 

D

DEFAULT_REGISTRY - Static variable in class io.github.pod4dev.java.core.Constants
 

E

ENV_DOCKER_HOST - Static variable in class io.github.pod4dev.java.core.Constants
 
ENV_PODMAN_HOST - Static variable in class io.github.pod4dev.java.core.Constants
 

F

findFreePort(List<Integer>) - Static method in class io.github.pod4dev.java.core.Utils
 

G

GenericContainer - Interface in io.github.pod4dev.java.core
 
getClient() - Method in interface io.github.pod4dev.java.core.GenericContainer
Get API client.
getClient() - Method in class io.github.pod4dev.java.service.KubePlayer
 
getExposedPort() - Method in class io.github.pod4dev.java.core.ServiceBinding
Exposed port.
getHost(URI) - Static method in class io.github.pod4dev.java.core.Utils
 
getMappedHost() - Method in interface io.github.pod4dev.java.core.GenericContainer
Getting mapped host
getMappedHost() - Method in class io.github.pod4dev.java.core.ServiceBinding
Host of exposed service.
getMappedPort() - Method in class io.github.pod4dev.java.core.ServiceBinding
Mapped port.
getMappedPort(String, Integer) - Method in interface io.github.pod4dev.java.core.GenericContainer
Getting mapped port for the given service's name and exposed port.
getMappedPort(String, Integer) - Method in class io.github.pod4dev.java.service.KubePlayer
 
getPodmanUri() - Static method in class io.github.pod4dev.java.core.Utils
 
getServiceName() - Method in class io.github.pod4dev.java.core.ServiceBinding
Name of service that owns the exposed port.
getUnixDomainSocket(URI) - Static method in class io.github.pod4dev.java.core.Utils
 

I

IMAGE_SOCAT - Static variable in class io.github.pod4dev.java.core.Constants
 
io.github.pod4dev.java.core - package io.github.pod4dev.java.core
 
io.github.pod4dev.java.exceptions - package io.github.pod4dev.java.exceptions
 
io.github.pod4dev.java.podman - package io.github.pod4dev.java.podman
 
io.github.pod4dev.java.service - package io.github.pod4dev.java.service
 
isRunning() - Method in interface io.github.pod4dev.java.core.GenericContainer
Check if service is running.
isRunning() - Method in class io.github.pod4dev.java.service.KubePlayer
 

K

KubePlayer - Class in io.github.pod4dev.java.service
Work with /kube/play API.
KubePlayer(String) - Constructor for class io.github.pod4dev.java.service.KubePlayer
Creates player with specified path for k8s YAML specification.

P

PodmanClient - Class in io.github.pod4dev.java.podman
 
PodmanClient() - Constructor for class io.github.pod4dev.java.podman.PodmanClient
 
PodmanClient(URI) - Constructor for class io.github.pod4dev.java.podman.PodmanClient
 
PodmanClient(OkHttpClient) - Constructor for class io.github.pod4dev.java.podman.PodmanClient
 
PodmanException - Exception in io.github.pod4dev.java.exceptions
 
PodmanException() - Constructor for exception io.github.pod4dev.java.exceptions.PodmanException
 
PodmanException(String) - Constructor for exception io.github.pod4dev.java.exceptions.PodmanException
 
PodmanException(String, Throwable) - Constructor for exception io.github.pod4dev.java.exceptions.PodmanException
 
PodmanException(Throwable) - Constructor for exception io.github.pod4dev.java.exceptions.PodmanException
 

R

readYaml(String) - Static method in class io.github.pod4dev.java.core.Utils
 

S

serialize(Object, String) - Method in class io.github.pod4dev.java.podman.PodmanClient
 
ServiceBinding - Class in io.github.pod4dev.java.core
Service binging.
ServiceBinding(String, String, Integer) - Constructor for class io.github.pod4dev.java.core.ServiceBinding
 
ServiceBinding(String, String, Integer, Integer) - Constructor for class io.github.pod4dev.java.core.ServiceBinding
Creates port binding.
setMappedPort(Integer) - Method in class io.github.pod4dev.java.core.ServiceBinding
Mapped port.
start() - Method in interface io.github.pod4dev.java.core.GenericContainer
Creates the pod or container and immediately starts it.
start() - Method in class io.github.pod4dev.java.service.KubePlayer
 
stop() - Method in interface io.github.pod4dev.java.core.GenericContainer
Stops the pod or container with clearing created volumes.
stop() - Method in class io.github.pod4dev.java.service.KubePlayer
 

U

Utils - Class in io.github.pod4dev.java.core
 

W

withCleanup(boolean) - Method in interface io.github.pod4dev.java.core.GenericContainer
Do resources cleanup after stopping.
withCleanup(boolean) - Method in class io.github.pod4dev.java.service.KubePlayer
 
withExposedService(String, Integer) - Method in interface io.github.pod4dev.java.core.GenericContainer
Specify service and its port for expose.
withExposedService(String, Integer) - Method in class io.github.pod4dev.java.service.KubePlayer
 
withRemoveVolumes(boolean) - Method in interface io.github.pod4dev.java.core.GenericContainer
Do volumes cleanup after stopping.
withRemoveVolumes(boolean) - Method in class io.github.pod4dev.java.service.KubePlayer
 
C D E F G I K P R S U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form