Interface Staging
-
- All Known Implementing Classes:
ImmutableStaging
@Immutable public interface Staging
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default StringgetBuildpack()List<String>getBuildpacks()StringgetCommand()StringgetDetectedBuildpack()DockerInfogetDockerInfo()StringgetHealthCheckHttpEndpoint()IntegergetHealthCheckTimeout()StringgetHealthCheckType()StringgetStack()BooleanisSshEnabled()
-
-
-
Method Detail
-
getBuildpacks
List<String> getBuildpacks()
- Returns:
- The buildpacks, or empty to use the default buildpack detected based on application content
-
getCommand
String getCommand()
- Returns:
- The start command to use
-
getDetectedBuildpack
String getDetectedBuildpack()
- Returns:
- Raw, free-form information regarding a detected buildpack, or null if no detected buildpack was resolved. For example, if the application is stopped, the detected buildpack may be null.
-
getHealthCheckTimeout
Integer getHealthCheckTimeout()
- Returns:
- the health check timeout value
-
getHealthCheckType
String getHealthCheckType()
- Returns:
- health check type
-
getHealthCheckHttpEndpoint
String getHealthCheckHttpEndpoint()
- Returns:
- health check http endpoint value
-
isSshEnabled
Boolean isSshEnabled()
- Returns:
- boolean value to see if ssh is enabled
-
getStack
String getStack()
- Returns:
- the stack to use when staging the application, or null to use the default stack
-
getDockerInfo
DockerInfo getDockerInfo()
-
getBuildpack
default String getBuildpack()
-
-