public static final class DefaultLispReferralRecord.DefaultReferralRecordBuilder extends AbstractLispRecord.AbstractRecordBuilder<LispReferralRecord.ReferralRecordBuilder> implements LispReferralRecord.ReferralRecordBuilder
action, authoritative, eidPrefixAfi, mapVersionNumber, maskLength, recordTtl| Constructor and Description |
|---|
DefaultReferralRecordBuilder() |
| Modifier and Type | Method and Description |
|---|---|
LispReferralRecord |
build()
Builds LISP referral record object.
|
LispReferralRecord.ReferralRecordBuilder |
withIsIncomplete(boolean incomplete)
Sets incomplete flag.
|
LispReferralRecord.ReferralRecordBuilder |
withReferrals(List<LispReferral> referrals)
Sets a collection of referrals.
|
LispReferralRecord.ReferralRecordBuilder |
withSignatures(List<LispSignature> signatures)
Sets a collection of signatures.
|
withAction, withEidPrefixAfi, withIsAuthoritative, withMapVersionNumber, withMaskLength, withRecordTtlclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitwithAction, withEidPrefixAfi, withIsAuthoritative, withMapVersionNumber, withMaskLength, withRecordTtlpublic LispReferralRecord.ReferralRecordBuilder withReferrals(List<LispReferral> referrals)
LispReferralRecord.ReferralRecordBuilderwithReferrals in interface LispReferralRecord.ReferralRecordBuilderreferrals - a collection of referralspublic LispReferralRecord.ReferralRecordBuilder withSignatures(List<LispSignature> signatures)
LispReferralRecord.ReferralRecordBuilderwithSignatures in interface LispReferralRecord.ReferralRecordBuildersignatures - a collection of signaturespublic LispReferralRecord.ReferralRecordBuilder withIsIncomplete(boolean incomplete)
LispReferralRecord.ReferralRecordBuilderwithIsIncomplete in interface LispReferralRecord.ReferralRecordBuilderincomplete - incomplete flagpublic LispReferralRecord build()
LispReferralRecord.ReferralRecordBuilderbuild in interface LispReferralRecord.ReferralRecordBuilder