@Generated(value={"Immutables.generator","_ApplicationManifest"}) public final class ApplicationManifest extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ApplicationManifest.Builder
Builds instances of type
ApplicationManifest . |
Modifier and Type | Method and Description |
---|---|
static ApplicationManifest.Builder |
builder()
Creates a builder for
ApplicationManifest . |
boolean |
equals(Object another)
This instance is equal to all instances of
ApplicationManifest that have equal attribute values. |
String |
getBuildpack()
The buildpack used by the application
|
String |
getCommand()
The command used to execute the application
|
Integer |
getDisk()
The disk quota in megabytes
|
Docker |
getDocker()
The docker information
|
List<String> |
getDomains()
The collection of domains bound to the application
|
Map<String,Object> |
getEnvironmentVariables()
The environment variables to set on the application
|
String |
getHealthCheckHttpEndpoint()
The HTTP health check endpoint
|
ApplicationHealthCheck |
getHealthCheckType()
The health check type
|
List<String> |
getHosts()
The collection of hosts bound to the application
|
Integer |
getInstances()
The number of instances of the application
|
Integer |
getMemory()
The memory quota in megabytes
|
String |
getName()
The name of the application
|
Boolean |
getNoHostname()
Map the the root domain to the app
|
Boolean |
getNoRoute()
Prevent a route being created for the app
|
Path |
getPath()
The location of the application
|
Boolean |
getRandomRoute()
Generate a random route
|
String |
getRoutePath()
The route path for all applications
|
List<Route> |
getRoutes()
The collection of routes bound to the application
|
List<String> |
getServices()
The collection of service names bound to the application
|
String |
getStack()
The stack used to run the application
|
Integer |
getTimeout()
The number of seconds allowed for application start
|
int |
hashCode()
Computes a hash code from attributes:
buildpack , command , disk , docker , domains , environmentVariables , healthCheckHttpEndpoint , healthCheckType , hosts , instances , memory , name , noHostname , noRoute , path , randomRoute , routePath , routes , services , stack , timeout . |
String |
toString()
Prints the immutable value
ApplicationManifest with attribute values. |
public String getBuildpack()
public String getCommand()
public Integer getDisk()
public Docker getDocker()
public Map<String,Object> getEnvironmentVariables()
public String getHealthCheckHttpEndpoint()
public ApplicationHealthCheck getHealthCheckType()
public Integer getInstances()
public Integer getMemory()
public String getName()
public Boolean getNoHostname()
public Boolean getNoRoute()
public Path getPath()
public Boolean getRandomRoute()
public String getRoutePath()
public List<String> getServices()
public String getStack()
public Integer getTimeout()
public boolean equals(Object another)
ApplicationManifest
that have equal attribute values.public int hashCode()
buildpack
, command
, disk
, docker
, domains
, environmentVariables
, healthCheckHttpEndpoint
, healthCheckType
, hosts
, instances
, memory
, name
, noHostname
, noRoute
, path
, randomRoute
, routePath
, routes
, services
, stack
, timeout
.public String toString()
ApplicationManifest
with attribute values.public static ApplicationManifest.Builder builder()
ApplicationManifest
.Copyright © 2017 Pivotal Software, Inc.. All rights reserved.