public static final class InfoPayloadRootProvider.Builder extends Object
InfoPayloadRootProvider.
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 |
|---|---|
InfoPayloadRootProvider.Builder |
apiHost(String apiHost)
Initializes the value for the
apiHost attribute. |
InfoPayloadRootProvider |
build()
Builds a new
InfoPayloadRootProvider. |
InfoPayloadRootProvider.Builder |
from(org.cloudfoundry.reactor._InfoPayloadRootProvider instance)
Copy abstract value type
_InfoPayloadRootProvider instance into builder. |
InfoPayloadRootProvider.Builder |
from(org.cloudfoundry.reactor.AbstractRootProvider instance)
Fill a builder with attribute values from the provided
org.cloudfoundry.reactor.AbstractRootProvider instance. |
InfoPayloadRootProvider.Builder |
from(InfoPayloadRootProvider instance)
Fill a builder with attribute values from the provided
InfoPayloadRootProvider instance. |
InfoPayloadRootProvider.Builder |
objectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Initializes the value for the
objectMapper attribute. |
InfoPayloadRootProvider.Builder |
port(int port)
Initializes the optional value
port to port. |
InfoPayloadRootProvider.Builder |
port(Optional<Integer> port)
Initializes the optional value
port to port. |
InfoPayloadRootProvider.Builder |
secure(boolean secure)
Initializes the optional value
secure to secure. |
InfoPayloadRootProvider.Builder |
secure(Optional<Boolean> secure)
Initializes the optional value
secure to secure. |
public final InfoPayloadRootProvider.Builder from(org.cloudfoundry.reactor.AbstractRootProvider instance)
org.cloudfoundry.reactor.AbstractRootProvider instance.instance - The instance from which to copy valuesthis builder for use in a chained invocationpublic final InfoPayloadRootProvider.Builder from(InfoPayloadRootProvider instance)
InfoPayloadRootProvider instance.instance - The instance from which to copy valuesthis builder for use in a chained invocationpublic final InfoPayloadRootProvider.Builder from(org.cloudfoundry.reactor._InfoPayloadRootProvider instance)
_InfoPayloadRootProvider instance into builder.instance - The instance from which to copy valuesthis builder for use in a chained invocationpublic final InfoPayloadRootProvider.Builder objectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
objectMapper attribute.objectMapper - The value for objectMapperthis builder for use in a chained invocationpublic final InfoPayloadRootProvider.Builder apiHost(String apiHost)
apiHost attribute.apiHost - The value for apiHostthis builder for use in a chained invocationpublic final InfoPayloadRootProvider.Builder port(int port)
port to port.port - The value for portthis builder for chained invocationpublic final InfoPayloadRootProvider.Builder port(Optional<Integer> port)
port to port.port - The value for portthis builder for use in a chained invocationpublic final InfoPayloadRootProvider.Builder secure(boolean secure)
secure to secure.secure - The value for securethis builder for chained invocationpublic final InfoPayloadRootProvider.Builder secure(Optional<Boolean> secure)
secure to secure.secure - The value for securethis builder for use in a chained invocationpublic InfoPayloadRootProvider build()
InfoPayloadRootProvider.IllegalStateException - if any required attributes are missingCopyright © 2019. All rights reserved.