Interface SpringAppDeployment.DefinitionStages.WithSettings<T>
-
- All Known Subinterfaces:
SpringAppDeployment.Definition<ParentT,T>,SpringAppDeployment.DefinitionStages.Final<T>,SpringAppDeployment.DefinitionStages.WithAttach<ParentT,T>,SpringAppDeployment.DefinitionStages.WithCreate<T>
- Enclosing interface:
- SpringAppDeployment.DefinitionStages
public static interface SpringAppDeployment.DefinitionStages.WithSettings<T>The stage of a deployment definition allowing to specify deployment settings.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TwithActivation()Activates of the deployment after definition.TwithCpu(int cpuCount)Specifies the cpu number of the deployment.TwithEnvironment(String key, String value)Specifies a environment variable of the deployment.TwithInstance(int count)Specifies the instance number of the deployment.TwithJvmOptions(String jvmOptions)Specifies the jvm options of the deployment.TwithMemory(int sizeInGB)Specifies the memory of the deployment.TwithRuntime(RuntimeVersion version)Specifies the runtime version of the deployment.TwithVersionName(String versionName)Specifies the version of the deployment.
-
-
-
Method Detail
-
withInstance
T withInstance(int count)
Specifies the instance number of the deployment.- Parameters:
count- the number of the instance- Returns:
- the next stage of deployment definition
-
withCpu
T withCpu(int cpuCount)
Specifies the cpu number of the deployment.- Parameters:
cpuCount- the number of the cpu- Returns:
- the next stage of deployment definition
-
withMemory
T withMemory(int sizeInGB)
Specifies the memory of the deployment.- Parameters:
sizeInGB- the size of the memory in GB- Returns:
- the next stage of deployment definition
-
withRuntime
T withRuntime(RuntimeVersion version)
Specifies the runtime version of the deployment.- Parameters:
version- the runtime version of Java- Returns:
- the next stage of deployment definition
-
withJvmOptions
T withJvmOptions(String jvmOptions)
Specifies the jvm options of the deployment.- Parameters:
jvmOptions- the argument of jvm- Returns:
- the next stage of deployment definition
-
withEnvironment
T withEnvironment(String key, String value)
Specifies a environment variable of the deployment.- Parameters:
key- the key of the environmentvalue- the value of the environment- Returns:
- the next stage of deployment definition
-
withVersionName
T withVersionName(String versionName)
Specifies the version of the deployment.- Parameters:
versionName- the version name of the deployment- Returns:
- the next stage of deployment definition
-
withActivation
T withActivation()
Activates of the deployment after definition.- Returns:
- the next stage of deployment definition
-
-