Package csw.framework.models
Class ContainerBootstrapInfo
- java.lang.Object
-
- csw.framework.models.ContainerBootstrapInfo
-
- All Implemented Interfaces:
java.io.Serializable
,scala.Equals
,scala.Product
public class ContainerBootstrapInfo extends java.lang.Object implements scala.Product, java.io.Serializable
param: mode mode in which container needs to be started. Ex. Standalone or Container param: configFilePath path of configuration file which is provided to container cmd app to start specified components from config param: configFileLocation indicator to fetch config file either from local machine or from Configuration service- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ContainerBootstrapInfo(ContainerMode mode, java.lang.String configFilePath, ConfigFileLocation configFileLocation)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract static R
apply(T1 v1, T2 v2, T3 v3)
ConfigFileLocation
configFileLocation()
java.lang.String
configFilePath()
ContainerMode
mode()
static java.lang.String
toString()
-
-
-
Constructor Detail
-
ContainerBootstrapInfo
public ContainerBootstrapInfo(ContainerMode mode, java.lang.String configFilePath, ConfigFileLocation configFileLocation)
-
-
Method Detail
-
apply
public abstract static R apply(T1 v1, T2 v2, T3 v3)
-
toString
public static java.lang.String toString()
-
mode
public ContainerMode mode()
-
configFilePath
public java.lang.String configFilePath()
-
configFileLocation
public ConfigFileLocation configFileLocation()
-
-