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