public static final class SummaryApplicationResponse.Builder extends Object
SummaryApplicationResponse.
Initialize attributes and then invoke the build() method to create an
immutable instance.
Builder is not thread-safe and generally should not be stored in a field or collection,
but instead used immediately to create instances.
| Modifier and Type | Method and Description |
|---|---|
SummaryApplicationResponse.Builder |
addAllAvailableDomains(Iterable<? extends Domain> elements)
Adds elements to
availableDomains list. |
SummaryApplicationResponse.Builder |
addAllPorts(Iterable<Integer> elements)
Adds elements to
ports list. |
SummaryApplicationResponse.Builder |
addAllRoutes(Iterable<? extends Route> elements)
Adds elements to
routes list. |
SummaryApplicationResponse.Builder |
addAllServices(Iterable<? extends ServiceInstance> elements)
Adds elements to
services list. |
SummaryApplicationResponse.Builder |
availableDomain(Domain... elements)
Adds elements to
availableDomains list. |
SummaryApplicationResponse.Builder |
availableDomain(Domain element)
Adds one element to
availableDomains list. |
SummaryApplicationResponse.Builder |
availableDomains(Iterable<? extends Domain> elements)
Sets or replaces all elements for
availableDomains list. |
SummaryApplicationResponse |
build()
Builds a new
SummaryApplicationResponse. |
SummaryApplicationResponse.Builder |
buildpack(String buildpack)
Initializes the value for the
buildpack attribute. |
SummaryApplicationResponse.Builder |
command(String command)
Initializes the value for the
command attribute. |
SummaryApplicationResponse.Builder |
console(Boolean console)
Deprecated.
|
SummaryApplicationResponse.Builder |
debug(String debug)
Deprecated.
|
SummaryApplicationResponse.Builder |
detectedBuildpack(String detectedBuildpack)
Initializes the value for the
detectedBuildpack attribute. |
SummaryApplicationResponse.Builder |
detectedBuildpackId(String detectedBuildpackId)
Initializes the value for the
detectedBuildpackId attribute. |
SummaryApplicationResponse.Builder |
detectedStartCommand(String detectedStartCommand)
Initializes the value for the
detectedStartCommand attribute. |
SummaryApplicationResponse.Builder |
diego(Boolean diego)
Initializes the value for the
diego attribute. |
SummaryApplicationResponse.Builder |
diskQuota(Integer diskQuota)
Initializes the value for the
diskQuota attribute. |
SummaryApplicationResponse.Builder |
dockerCredentialsJson(Map.Entry<String,? extends Object> entry)
Put one entry to the
dockerCredentialsJsons map. |
SummaryApplicationResponse.Builder |
dockerCredentialsJson(String key,
Object value)
Put one entry to the
dockerCredentialsJsons map. |
SummaryApplicationResponse.Builder |
dockerCredentialsJsons(Map<String,? extends Object> dockerCredentialsJsons)
Sets or replaces all mappings from the specified map as entries for the
dockerCredentialsJsons map. |
SummaryApplicationResponse.Builder |
dockerImage(String dockerImage)
Initializes the value for the
dockerImage attribute. |
SummaryApplicationResponse.Builder |
enableSsh(Boolean enableSsh)
Initializes the value for the
enableSsh attribute. |
SummaryApplicationResponse.Builder |
environmentJson(Map.Entry<String,? extends Object> entry)
Put one entry to the
environmentJsons map. |
SummaryApplicationResponse.Builder |
environmentJson(String key,
Object value)
Put one entry to the
environmentJsons map. |
SummaryApplicationResponse.Builder |
environmentJsons(Map<String,? extends Object> environmentJsons)
Sets or replaces all mappings from the specified map as entries for the
environmentJsons map. |
SummaryApplicationResponse.Builder |
from(AbstractApplicationEntity instance)
Fill a builder with attribute values from the provided
org.cloudfoundry.client.v2.applications.AbstractApplicationEntity instance. |
SummaryApplicationResponse.Builder |
from(SummaryApplicationResponse instance)
Fill a builder with attribute values from the provided
SummaryApplicationResponse instance. |
SummaryApplicationResponse.Builder |
healthCheckTimeout(Integer healthCheckTimeout)
Initializes the value for the
healthCheckTimeout attribute. |
SummaryApplicationResponse.Builder |
healthCheckType(String healthCheckType)
Initializes the value for the
healthCheckType attribute. |
SummaryApplicationResponse.Builder |
id(String id)
Initializes the value for the
id attribute. |
SummaryApplicationResponse.Builder |
instances(Integer instances)
Initializes the value for the
instances attribute. |
SummaryApplicationResponse.Builder |
memory(Integer memory)
Initializes the value for the
memory attribute. |
SummaryApplicationResponse.Builder |
name(String name)
Initializes the value for the
name attribute. |
SummaryApplicationResponse.Builder |
packageState(String packageState)
Initializes the value for the
packageState attribute. |
SummaryApplicationResponse.Builder |
packageUpdatedAt(String packageUpdatedAt)
Initializes the value for the
packageUpdatedAt attribute. |
SummaryApplicationResponse.Builder |
port(int... elements)
Adds elements to
ports list. |
SummaryApplicationResponse.Builder |
port(int element)
Adds one element to
ports list. |
SummaryApplicationResponse.Builder |
ports(Iterable<Integer> elements)
Sets or replaces all elements for
ports list. |
SummaryApplicationResponse.Builder |
production(Boolean production)
Deprecated.
|
SummaryApplicationResponse.Builder |
putAllDockerCredentialsJsons(Map<String,? extends Object> dockerCredentialsJsons)
Put all mappings from the specified map as entries to
dockerCredentialsJsons map. |
SummaryApplicationResponse.Builder |
putAllEnvironmentJsons(Map<String,? extends Object> environmentJsons)
Put all mappings from the specified map as entries to
environmentJsons map. |
SummaryApplicationResponse.Builder |
route(Route... elements)
Adds elements to
routes list. |
SummaryApplicationResponse.Builder |
route(Route element)
Adds one element to
routes list. |
SummaryApplicationResponse.Builder |
routes(Iterable<? extends Route> elements)
Sets or replaces all elements for
routes list. |
SummaryApplicationResponse.Builder |
runningInstances(Integer runningInstances)
Initializes the value for the
runningInstances attribute. |
SummaryApplicationResponse.Builder |
service(ServiceInstance... elements)
Adds elements to
services list. |
SummaryApplicationResponse.Builder |
service(ServiceInstance element)
Adds one element to
services list. |
SummaryApplicationResponse.Builder |
services(Iterable<? extends ServiceInstance> elements)
Sets or replaces all elements for
services list. |
SummaryApplicationResponse.Builder |
spaceId(String spaceId)
Initializes the value for the
spaceId attribute. |
SummaryApplicationResponse.Builder |
stackId(String stackId)
Initializes the value for the
stackId attribute. |
SummaryApplicationResponse.Builder |
stagingFailedDescription(String stagingFailedDescription)
Initializes the value for the
stagingFailedDescription attribute. |
SummaryApplicationResponse.Builder |
stagingFailedReason(String stagingFailedReason)
Initializes the value for the
stagingFailedReason attribute. |
SummaryApplicationResponse.Builder |
stagingTaskId(String stagingTaskId)
Initializes the value for the
stagingTaskId attribute. |
SummaryApplicationResponse.Builder |
state(String state)
Initializes the value for the
state attribute. |
SummaryApplicationResponse.Builder |
version(String version)
Initializes the value for the
version attribute. |
public final SummaryApplicationResponse.Builder from(SummaryApplicationResponse instance)
SummaryApplicationResponse instance.instance - The instance from which to copy valuesthis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder from(AbstractApplicationEntity instance)
org.cloudfoundry.client.v2.applications.AbstractApplicationEntity instance.instance - The instance from which to copy valuesthis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder availableDomain(Domain element)
availableDomains list.element - A availableDomains elementthis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder availableDomain(Domain... elements)
availableDomains list.elements - An array of availableDomains elementsthis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder availableDomains(Iterable<? extends Domain> elements)
availableDomains list.elements - An iterable of availableDomains elementsthis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder addAllAvailableDomains(Iterable<? extends Domain> elements)
availableDomains list.elements - An iterable of availableDomains elementsthis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder detectedBuildpack(String detectedBuildpack)
detectedBuildpack attribute.detectedBuildpack - The value for detectedBuildpack (can be null)this builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder detectedBuildpackId(String detectedBuildpackId)
detectedBuildpackId attribute.detectedBuildpackId - The value for detectedBuildpackId (can be null)this builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder enableSsh(Boolean enableSsh)
enableSsh attribute.enableSsh - The value for enableSsh (can be null)this builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder id(String id)
id attribute.id - The value for id (can be null)this builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder packageState(String packageState)
packageState attribute.packageState - The value for packageState (can be null)this builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder packageUpdatedAt(String packageUpdatedAt)
packageUpdatedAt attribute.packageUpdatedAt - The value for packageUpdatedAt (can be null)this builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder port(int element)
ports list.element - A ports elementthis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder port(int... elements)
ports list.elements - An array of ports elementsthis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder ports(Iterable<Integer> elements)
ports list.elements - An iterable of ports elementsthis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder addAllPorts(Iterable<Integer> elements)
ports list.elements - An iterable of ports elementsthis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder route(Route element)
routes list.element - A routes elementthis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder route(Route... elements)
routes list.elements - An array of routes elementsthis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder routes(Iterable<? extends Route> elements)
routes list.elements - An iterable of routes elementsthis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder addAllRoutes(Iterable<? extends Route> elements)
routes list.elements - An iterable of routes elementsthis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder runningInstances(Integer runningInstances)
runningInstances attribute.runningInstances - The value for runningInstances (can be null)this builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder service(ServiceInstance element)
services list.element - A services elementthis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder service(ServiceInstance... elements)
services list.elements - An array of services elementsthis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder services(Iterable<? extends ServiceInstance> elements)
services list.elements - An iterable of services elementsthis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder addAllServices(Iterable<? extends ServiceInstance> elements)
services list.elements - An iterable of services elementsthis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder version(String version)
version attribute.version - The value for version (can be null)this builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder buildpack(String buildpack)
buildpack attribute.buildpack - The value for buildpack (can be null)this builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder command(String command)
command attribute.command - The value for command (can be null)this builder for use in a chained invocation@Deprecated public final SummaryApplicationResponse.Builder console(Boolean console)
console attribute.console - The value for console (can be null)this builder for use in a chained invocation@Deprecated public final SummaryApplicationResponse.Builder debug(String debug)
debug attribute.debug - The value for debug (can be null)this builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder detectedStartCommand(String detectedStartCommand)
detectedStartCommand attribute.detectedStartCommand - The value for detectedStartCommand (can be null)this builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder diego(Boolean diego)
diego attribute.diego - The value for diego (can be null)this builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder diskQuota(Integer diskQuota)
diskQuota attribute.diskQuota - The value for diskQuota (can be null)this builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder dockerCredentialsJson(String key, Object value)
dockerCredentialsJsons map.key - The key in the dockerCredentialsJsons mapvalue - The associated value in the dockerCredentialsJsons mapthis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder dockerCredentialsJson(Map.Entry<String,? extends Object> entry)
dockerCredentialsJsons map. Nulls are not permittedentry - The key and value entrythis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder dockerCredentialsJsons(Map<String,? extends Object> dockerCredentialsJsons)
dockerCredentialsJsons map. Nulls are not permitted as keys or values, but parameter itself can be nulldockerCredentialsJsons - The entries that will be added to the dockerCredentialsJsons mapthis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder putAllDockerCredentialsJsons(Map<String,? extends Object> dockerCredentialsJsons)
dockerCredentialsJsons map. Nulls are not permitteddockerCredentialsJsons - The entries that will be added to the dockerCredentialsJsons mapthis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder dockerImage(String dockerImage)
dockerImage attribute.dockerImage - The value for dockerImage (can be null)this builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder environmentJson(String key, Object value)
environmentJsons map.key - The key in the environmentJsons mapvalue - The associated value in the environmentJsons mapthis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder environmentJson(Map.Entry<String,? extends Object> entry)
environmentJsons map. Nulls are not permittedentry - The key and value entrythis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder environmentJsons(Map<String,? extends Object> environmentJsons)
environmentJsons map. Nulls are not permitted as keys or values, but parameter itself can be nullenvironmentJsons - The entries that will be added to the environmentJsons mapthis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder putAllEnvironmentJsons(Map<String,? extends Object> environmentJsons)
environmentJsons map. Nulls are not permittedenvironmentJsons - The entries that will be added to the environmentJsons mapthis builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder healthCheckTimeout(Integer healthCheckTimeout)
healthCheckTimeout attribute.healthCheckTimeout - The value for healthCheckTimeout (can be null)this builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder healthCheckType(String healthCheckType)
healthCheckType attribute.healthCheckType - The value for healthCheckType (can be null)this builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder instances(Integer instances)
instances attribute.instances - The value for instances (can be null)this builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder memory(Integer memory)
memory attribute.memory - The value for memory (can be null)this builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder name(String name)
name attribute.name - The value for name (can be null)this builder for use in a chained invocation@Deprecated public final SummaryApplicationResponse.Builder production(Boolean production)
production attribute.production - The value for production (can be null)this builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder spaceId(String spaceId)
spaceId attribute.spaceId - The value for spaceId (can be null)this builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder stackId(String stackId)
stackId attribute.stackId - The value for stackId (can be null)this builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder stagingFailedDescription(String stagingFailedDescription)
stagingFailedDescription attribute.stagingFailedDescription - The value for stagingFailedDescription (can be null)this builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder stagingFailedReason(String stagingFailedReason)
stagingFailedReason attribute.stagingFailedReason - The value for stagingFailedReason (can be null)this builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder stagingTaskId(String stagingTaskId)
stagingTaskId attribute.stagingTaskId - The value for stagingTaskId (can be null)this builder for use in a chained invocationpublic final SummaryApplicationResponse.Builder state(String state)
state attribute.state - The value for state (can be null)this builder for use in a chained invocationpublic SummaryApplicationResponse build()
SummaryApplicationResponse.IllegalStateException - if any required attributes are missingCopyright © 2017 Pivotal Software, Inc.. All rights reserved.