| Modifier and Type | Method and Description |
|---|---|
Policy |
build()
Builds a new
Policy. |
Policy.Builder |
destination(Destination destination)
Initializes the value for the
destination attribute. |
Policy.Builder |
from(Policy instance)
Fill a builder with attribute values from the provided
Policy instance. |
Policy.Builder |
source(Source source)
Initializes the value for the
source attribute. |
public final Policy.Builder from(Policy instance)
Policy instance.
Regular attribute values will be replaced with those from the given instance.
Absent optional values will not replace present values.instance - The instance from which to copy valuesthis builder for use in a chained invocationpublic final Policy.Builder destination(Destination destination)
destination attribute.destination - The value for destinationthis builder for use in a chained invocationpublic final Policy.Builder source(Source source)
source attribute.source - The value for sourcethis builder for use in a chained invocationpublic Policy build()
Policy.IllegalStateException - if any required attributes are missingCopyright © 2020. All rights reserved.