Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form