package
3.4.3+incompatible
Repository: https://github.com/oracle/coherence-operator.git
Documentation: pkg.go.dev

# Functions

Execute runs the runner with a given environment.
ExecuteWithArgsAndNewViper runs the runner with a given environment and argument overrides.
ExecuteWithArgsAndViper runs the runner with a given environment and argument overrides.
NewRootCommand builds the root cobra command that handles our command line tool.
No description provided by the author

# Constants

AppTypeCoherence is the argument to specify a Coherence application.
AppTypeHelidon is the argument to specify a Helidon application.
AppTypeJava is the argument to specify a Java application.
AppTypeJShell is the argument to specify a JShell application.
AppTypeNone is the argument to specify no application type.
AppTypeOperator is the argument to specify running an Operator command.
AppTypeSpring2 is the argument to specify an exploded Spring Boot 2.x application.
AppTypeSpring3 is the argument to specify an exploded Spring Boot 3.x application.
ArgCert is the location of the cert file status command argument.
ArgCertAuthority is the location of the CA file status command argument.
ArgClusterHostName is the argument to use to specify the Operator host name to connect to.
ArgCommand is an additional command to run after initialisation.
ArgCondition is the required condition status command argument.
ArgDir is the directory to write files to.
ArgHostName is the argument to use to specify the host name to connect to.
ArgInterval is the retry interval status command argument.
ArgKey is the location of the key file status command argument.
ArgName is the Coherence resource name status command argument.
ArgNamespace is the Coherence resource namespace status command argument.
ArgNode is the name of the node to query.
ArgOperatorHostName is the argument to use to specify the Operator host name to connect to.
ArgOperatorURL is the Operator URL status command argument.
ArgPersistenceDir is root the persistence directory name.
ArgPort is the argument to use to specify the port to connect to.
ArgProtocol is the argument to use to specify the network protocol to use.
ArgRootDir is the root directory to initialise and directories files in.
ArgSkipInsecure is the skip insecure https checks status command argument.
ArgSnapshotsDir is root the snapshots directory name.
ArgTimeout is the timeout status command argument.
ArgURL is the Operator URL status command argument.
ArgUtilsDir is the utils directory name.
ArkKubeConfig is the location of the k8s config.
CommandConsole is the argument to launch a Coherence console.
CommandJShell is the argument to launch a JShell console.
CommandNetTest is the argument to launch a network test.
CommandNetTestClient is the argument to launch a simple network test client.
CommandNetTestCluster is the argument to launch a network test Coherence cluster member simulation.
CommandNetTestHook is the argument to launch a network test that connects to the Operator web-hook port.
CommandNetTestOperator is the argument to launch a network test Operator simulation.
CommandNetTestServer is the argument to launch a network test server.
CommandNode is the argument to launch a Node label reader.
CommandOperator is the argument to launch the Operator manager.
CommandQueryPlus is the argument to launch a QueryPlus console.
CommandReady is the argument to execute ready check.
CommandServer is the argument to launch a server.
CommandSleep is the argument to sleep for a number of seconds.
CommandStatus is the argument to execute a deployment status query.
ConsoleMain is the Coherence console main class.
DefaultMain is an indicator to run the default main class.
HelidonMain is the default Helidon main class name.
JShellMain is the main class to run a JShell console.
QueryPlusMain is the main class to run Coherence Query Plus.
ServerMain is the default server main class name.
SpringBootMain2 is the default Spring Boot 2.x main class name.
SpringBootMain3 is the default Spring Boot 3.x main class name.

# Structs

Execution is a holder of details of a command execution.
RunDetails contains the information to run an application.

# Type aliases

EnvFunction is a function that returns an environment variable for a given name.
MaybeRunFunction is a function to maybe run a command depending on the return bool.
RunFunction is a function to run a command.