Skip navigation links
A B C D E F G H I K L M N O P R S T U V W 

A

AbstractGenericLocatorBuilder() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispGenericLocator.AbstractGenericLocatorBuilder
 
AbstractLispMessage - Class in org.onosproject.lisp.msg.protocols
Abstract LISP message.
AbstractLispMessage() - Constructor for class org.onosproject.lisp.msg.protocols.AbstractLispMessage
 
AbstractLispRecord - Class in org.onosproject.lisp.msg.protocols
Abstract LISP record class that provide default implementations.
AbstractLispRecord(int, byte, LispMapReplyAction, boolean, short, LispAfiAddress) - Constructor for class org.onosproject.lisp.msg.protocols.AbstractLispRecord
 
AbstractLispRecord.AbstractRecordBuilder<T> - Class in org.onosproject.lisp.msg.protocols
 
AbstractLispRouter - Class in org.onosproject.lisp.ctl
An abstract representation of a LISP router.
AbstractRecordBuilder() - Constructor for class org.onosproject.lisp.msg.protocols.AbstractLispRecord.AbstractRecordBuilder
 
action - Variable in class org.onosproject.lisp.msg.protocols.AbstractLispRecord.AbstractRecordBuilder
 
action - Variable in class org.onosproject.lisp.msg.protocols.AbstractLispRecord
 
ACTION - Static variable in class org.onosproject.mapping.codec.MappingValueCodec
 
action() - Method in class org.onosproject.mapping.DefaultMappingValue
 
action() - Method in interface org.onosproject.mapping.MappingValue
Obtains a mapping action.
activate() - Method in class org.onosproject.mapping.MappingCodecRegistrator
 
add(MappingInstruction) - Method in class org.onosproject.mapping.DefaultMappingTreatment.Builder
 
add(MappingTreatment) - Method in class org.onosproject.mapping.DefaultMappingValue.Builder
 
add(MappingInstruction) - Method in interface org.onosproject.mapping.MappingTreatment.Builder
Specifies a collection of mapping instructions.
add(MappingTreatment) - Method in interface org.onosproject.mapping.MappingValue.Builder
Specifies a collection of mapping treatment.
addConnectedRouter(LispRouterId, LispRouter) - Method in interface org.onosproject.lisp.ctl.LispRouterAgent
Adds a router that has just connected to the system.
addMessageListener(LispMessageListener) - Method in interface org.onosproject.lisp.ctl.LispController
Registers a listener for all LISP message types.
addOrUpdateMappingEntry(MappingStore.Type, MappingEntry) - Method in interface org.onosproject.mapping.MappingStore
Stores a new mapping or updates an existing entry from/to the specified store.
address - Variable in class org.onosproject.lisp.msg.types.LispIpAddress
 
address - Variable in class org.onosproject.lisp.msg.types.LispMacAddress
 
ADDRESS - Static variable in class org.onosproject.mapping.codec.MappingKeyCodec
 
address() - Method in class org.onosproject.mapping.DefaultMappingKey
 
address() - Method in class org.onosproject.mapping.DefaultMappingTreatment
 
address() - Method in interface org.onosproject.mapping.MappingKey
Returns a mapping address.
address() - Method in interface org.onosproject.mapping.MappingTreatment
Obtains a mapping address.
AddressFamilyIdentifierEnum - Enum in org.onosproject.lisp.msg.types
Address Family Identifier (AFI) Enumeration class.
addRouterListener(LispRouterListener) - Method in interface org.onosproject.lisp.ctl.LispController
Registers a router listener to track router status.
AfiAddressReader() - Constructor for class org.onosproject.lisp.msg.types.LispAfiAddress.AfiAddressReader
 
AfiAddressWriter() - Constructor for class org.onosproject.lisp.msg.types.LispAfiAddress.AfiAddressWriter
 
APP_KRYO - Static variable in interface org.onosproject.mapping.addresses.ExtensionMappingAddress
 
AppDataAddressBuilder() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispAppDataLcafAddress.AppDataAddressBuilder
 
AppDataLcafAddressReader() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispAppDataLcafAddress.AppDataLcafAddressReader
 
AppDataLcafAddressWriter() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispAppDataLcafAddress.AppDataLcafAddressWriter
 
appId() - Method in class org.onosproject.mapping.DefaultMapping
 
appId() - Method in interface org.onosproject.mapping.Mapping
Obtains the application identifier of this mapping.
AS - Static variable in class org.onosproject.mapping.codec.MappingAddressCodec
 
AsAddressBuilder() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispAsLcafAddress.AsAddressBuilder
 
AsAddressReader() - Constructor for class org.onosproject.lisp.msg.types.LispAsAddress.AsAddressReader
 
AsAddressWriter() - Constructor for class org.onosproject.lisp.msg.types.LispAsAddress.AsAddressWriter
 
AsLcafAddressReader() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispAsLcafAddress.AsLcafAddressReader
 
AsLcafAddressWriter() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispAsLcafAddress.AsLcafAddressWriter
 
ASMappingAddress - Class in org.onosproject.mapping.addresses
Implementation of AS mapping address.
asMappingAddress(String) - Static method in class org.onosproject.mapping.addresses.MappingAddresses
Creates an ASMappingAddress using the specified value.
asNumber() - Method in class org.onosproject.mapping.addresses.ASMappingAddress
Obtains AS number.
authData - Variable in class org.onosproject.lisp.msg.protocols.DefaultLispInfo
 
authDataLength - Variable in class org.onosproject.lisp.msg.protocols.DefaultLispInfo
 
authoritative - Variable in class org.onosproject.lisp.msg.protocols.AbstractLispRecord.AbstractRecordBuilder
 
authoritative - Variable in class org.onosproject.lisp.msg.protocols.AbstractLispRecord
 

B

build() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispEncapsulatedControl.DefaultEcmBuilder
 
build() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoReply.DefaultInfoReplyBuilder
 
build() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoRequest.DefaultInfoRequestBuilder
 
build() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispLocator.DefaultLocatorBuilder
 
build() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify.DefaultNotifyBuilder
 
build() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRecord.DefaultMapRecordBuilder
 
build() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReferral.DefaultMapReferralBuilder
 
build() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister.DefaultRegisterBuilder
 
build() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReply.DefaultReplyBuilder
 
build() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest.DefaultRequestBuilder
 
build() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispProxyMapRecord.DefaultMapWithProxyBuilder
 
build() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispReferral.DefaultReferralBuilder
 
build() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispReferralRecord.DefaultReferralRecordBuilder
 
build() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispSignature.DefaultSignatureBuilder
 
build() - Method in interface org.onosproject.lisp.msg.protocols.LispEncapsulatedControl.EcmBuilder
Builds LISP ECM message.
build() - Method in interface org.onosproject.lisp.msg.protocols.LispInfoReply.InfoReplyBuilder
Builds LISP info reply message.
build() - Method in interface org.onosproject.lisp.msg.protocols.LispInfoRequest.InfoRequestBuilder
Builds LISP info request message.
build() - Method in interface org.onosproject.lisp.msg.protocols.LispLocator.LocatorBuilder
Builds locator.
build() - Method in interface org.onosproject.lisp.msg.protocols.LispMapNotify.NotifyBuilder
Builds LISP map notify message.
build() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRecord.MapRecordBuilder
Builds LISP map record object.
build() - Method in interface org.onosproject.lisp.msg.protocols.LispMapReferral.MapReferralBuilder
Builds LISP map referral message.
build() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRegister.RegisterBuilder
Builds LISP map register message.
build() - Method in interface org.onosproject.lisp.msg.protocols.LispMapReply.ReplyBuilder
Builds LISP map reply message.
build() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRequest.RequestBuilder
Builds LISP map request message.
build() - Method in interface org.onosproject.lisp.msg.protocols.LispProxyMapRecord.MapWithProxyBuilder
Builds LISP map with proxy data object.
build() - Method in interface org.onosproject.lisp.msg.protocols.LispReferral.ReferralBuilder
Builds referral.
build() - Method in interface org.onosproject.lisp.msg.protocols.LispReferralRecord.ReferralRecordBuilder
Builds LISP referral record object.
build() - Method in interface org.onosproject.lisp.msg.protocols.LispSignature.SignatureBuilder
Builds LISP signature object.
build() - Method in class org.onosproject.lisp.msg.types.lcaf.LispAppDataLcafAddress.AppDataAddressBuilder
Builds LispAppDataLcafAddress instance.
build() - Method in class org.onosproject.lisp.msg.types.lcaf.LispAsLcafAddress.AsAddressBuilder
Builds LispAsLcafAddress instance.
build() - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress.GeoCoordinateAddressBuilder
Builds LispGeoCoordinateLcafAddress instance.
build() - Method in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress.LcafAddressBuilder
Builds LispLcafAddress object.
build() - Method in class org.onosproject.lisp.msg.types.lcaf.LispMulticastLcafAddress.MulticastAddressBuilder
Builds LispMulticastLcafAddress instance.
build() - Method in class org.onosproject.lisp.msg.types.lcaf.LispNatLcafAddress.NatAddressBuilder
 
build() - Method in class org.onosproject.lisp.msg.types.lcaf.LispNonceLcafAddress.NonceAddressBuilder
Builds LispNonceLcafAddress instance.
build() - Method in class org.onosproject.lisp.msg.types.lcaf.LispSegmentLcafAddress.SegmentAddressBuilder
Builds LispSegmentLcafAddress instance.
build() - Method in class org.onosproject.lisp.msg.types.lcaf.LispSourceDestLcafAddress.SourceDestAddressBuilder
Builds LispSourceDestLcafAddress instance.
build() - Method in class org.onosproject.lisp.msg.types.lcaf.LispTeLcafAddress.TeAddressBuilder
Builds LispTeLcafAddress instance.
build() - Method in class org.onosproject.lisp.msg.types.lcaf.LispTeRecord.TeRecordBuilder
Builds TeRecord instance.
build() - Method in class org.onosproject.mapping.DefaultMapping.Builder
 
build() - Method in class org.onosproject.mapping.DefaultMappingKey.Builder
 
build() - Method in class org.onosproject.mapping.DefaultMappingTreatment.Builder
 
build() - Method in class org.onosproject.mapping.DefaultMappingValue.Builder
 
build() - Method in interface org.onosproject.mapping.Mapping.Builder
Builds a mapping object.
build() - Method in interface org.onosproject.mapping.MappingKey.Builder
Builds an immutable mapping key.
build() - Method in interface org.onosproject.mapping.MappingTreatment.Builder
Builds an immutable mapping treatment.
build() - Method in interface org.onosproject.mapping.MappingValue.Builder
Builds an immutable mapping value.
builder() - Static method in class org.onosproject.mapping.DefaultMapping
Returns a default mapping builder.
Builder() - Constructor for class org.onosproject.mapping.DefaultMapping.Builder
 
builder() - Static method in class org.onosproject.mapping.DefaultMappingKey
Returns a new mapping key builder.
builder(MappingKey) - Static method in class org.onosproject.mapping.DefaultMappingKey
Returns a new mapping key builder.
builder() - Static method in class org.onosproject.mapping.DefaultMappingTreatment
Returns a new mapping treatment builder.
builder(MappingTreatment) - Static method in class org.onosproject.mapping.DefaultMappingTreatment
Returns a new mapping treatment builder primed to produce entities patterned after the supplied mapping treatment.
builder() - Static method in class org.onosproject.mapping.DefaultMappingValue
Returns a new mapping value builder.
builder(MappingValue) - Static method in class org.onosproject.mapping.DefaultMappingValue
Returns a new mapping value builder primed to produce entities patterned after the supplied mapping value.

C

channelId() - Method in class org.onosproject.lisp.ctl.AbstractLispRouter
 
channelId() - Method in interface org.onosproject.lisp.ctl.LispRouter
Identifies the channel used to communicate with the router.
cleanAgent() - Method in class org.onosproject.lisp.ctl.LispRouterFactory
Cleans up LISP router agent.
codecService - Variable in class org.onosproject.mapping.MappingCodecRegistrator
 
COMMON_HEADER_SIZE - Static variable in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress
 
configSender(InetSocketAddress) - Method in class org.onosproject.lisp.msg.protocols.AbstractLispMessage
 
configSender(InetSocketAddress) - Method in interface org.onosproject.lisp.msg.protocols.LispMessage
Configures the sender's IP address with port number.
connectRouter() - Method in class org.onosproject.lisp.ctl.AbstractLispRouter
 
connectRouter(LispRouterId) - Method in interface org.onosproject.lisp.ctl.LispController
Connects to a specific LISP router.
connectRouter() - Method in interface org.onosproject.lisp.ctl.LispRouter
Announces to the LISP agent that this router has connected.
createAuthenticationData(LispAuthenticationKeyEnum, String, byte[]) - Method in class org.onosproject.lisp.msg.authentication.LispAuthenticationFactory
Generates a new authentication data with given authentication key and authentication type.
createBuilder() - Method in class org.onosproject.lisp.msg.protocols.AbstractLispMessage
 
createBuilder() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispEncapsulatedControl
 
createBuilder() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfo
 
createBuilder() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify
 
createBuilder() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReferral
 
createBuilder() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister
 
createBuilder() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReply
 
createBuilder() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest
 
createBuilder() - Method in interface org.onosproject.lisp.msg.protocols.LispMessage
Generates LISP message builder.

D

deactivate() - Method in class org.onosproject.mapping.MappingCodecRegistrator
 
decode(ObjectNode, CodecContext) - Method in interface org.onosproject.mapping.addresses.ExtensionMappingAddressCodec
Decodes a JSON object to an extension mapping address.
decode() - Method in class org.onosproject.mapping.codec.DecodeMappingActionCodecHelper
Decodes the JSON into a mapping action object.
decode() - Method in class org.onosproject.mapping.codec.DecodeMappingAddressCodecHelper
Decodes the JSON into a mapping address object.
decode() - Method in class org.onosproject.mapping.codec.DecodeMappingInstructionCodecHelper
Decodes the JSON into a mapping instruction object.
decode(ObjectNode, CodecContext) - Method in class org.onosproject.mapping.codec.MappingActionCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.mapping.codec.MappingAddressCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.mapping.codec.MappingInstructionCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.mapping.codec.MappingKeyCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.mapping.codec.MappingTreatmentCodec
 
decode(ObjectNode, CodecContext) - Method in class org.onosproject.mapping.codec.MappingValueCodec
 
DecodeMappingActionCodecHelper - Class in org.onosproject.mapping.codec
Decode portion of the mapping action codec.
DecodeMappingActionCodecHelper(ObjectNode) - Constructor for class org.onosproject.mapping.codec.DecodeMappingActionCodecHelper
Creates a decode mapping action codec object.
DecodeMappingAddressCodecHelper - Class in org.onosproject.mapping.codec
Decode portion of the mapping address codec.
DecodeMappingAddressCodecHelper(ObjectNode) - Constructor for class org.onosproject.mapping.codec.DecodeMappingAddressCodecHelper
Creates a decode mapping address codec object.
DecodeMappingInstructionCodecHelper - Class in org.onosproject.mapping.codec
Decoding portion of the mapping instruction codec.
DecodeMappingInstructionCodecHelper(ObjectNode, CodecContext) - Constructor for class org.onosproject.mapping.codec.DecodeMappingInstructionCodecHelper
Creates a decode mapping instruction codec object.
DefaultEcmBuilder() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispEncapsulatedControl.DefaultEcmBuilder
 
DefaultInfoReplyBuilder() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispInfoReply.DefaultInfoReplyBuilder
 
DefaultInfoRequestBuilder() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispInfoRequest.DefaultInfoRequestBuilder
 
DefaultLispEncapsulatedControl - Class in org.onosproject.lisp.msg.protocols
Default LISP Encapsulated Control message class.
DefaultLispEncapsulatedControl.DefaultEcmBuilder - Class in org.onosproject.lisp.msg.protocols
LISP ECM Builder implementation.
DefaultLispEncapsulatedControl.EcmReader - Class in org.onosproject.lisp.msg.protocols
A LISP message reader for ECM.
DefaultLispEncapsulatedControl.EcmWriter - Class in org.onosproject.lisp.msg.protocols
LISP ECM writer class.
DefaultLispGenericLocator - Class in org.onosproject.lisp.msg.protocols
A default implementation class of LISP generic locator interface.
DefaultLispGenericLocator.AbstractGenericLocatorBuilder<T> - Class in org.onosproject.lisp.msg.protocols
 
DefaultLispInfo - Class in org.onosproject.lisp.msg.protocols
A class that contains a set of helper methods for LISP info request and reply.
DefaultLispInfo(boolean, long, short, short, byte[], int, byte, LispAfiAddress) - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispInfo
A private constructor that protects object instantiation from external.
DefaultLispInfoReply - Class in org.onosproject.lisp.msg.protocols
Default LISP info reply message class.
DefaultLispInfoReply.DefaultInfoReplyBuilder - Class in org.onosproject.lisp.msg.protocols
 
DefaultLispInfoReply.InfoReplyReader - Class in org.onosproject.lisp.msg.protocols
A LISP message reader for InfoReply message.
DefaultLispInfoReply.InfoReplyWriter - Class in org.onosproject.lisp.msg.protocols
 
DefaultLispInfoRequest - Class in org.onosproject.lisp.msg.protocols
Default LISP info request message class.
DefaultLispInfoRequest.DefaultInfoRequestBuilder - Class in org.onosproject.lisp.msg.protocols
 
DefaultLispInfoRequest.InfoRequestReader - Class in org.onosproject.lisp.msg.protocols
A LISP message reader for InfoRequest message.
DefaultLispInfoRequest.InfoRequestWriter - Class in org.onosproject.lisp.msg.protocols
A LISP message writer for InfoRequest message.
DefaultLispLocator - Class in org.onosproject.lisp.msg.protocols
Default implementation of LispLocator.
DefaultLispLocator.DefaultLocatorBuilder - Class in org.onosproject.lisp.msg.protocols
 
DefaultLispLocator.LocatorReader - Class in org.onosproject.lisp.msg.protocols
A LISP message reader for Locator portion.
DefaultLispLocator.LocatorWriter - Class in org.onosproject.lisp.msg.protocols
A LISP message writer for Locator portion.
DefaultLispMapNotify - Class in org.onosproject.lisp.msg.protocols
Default LISP map notify message class.
DefaultLispMapNotify.DefaultNotifyBuilder - Class in org.onosproject.lisp.msg.protocols
 
DefaultLispMapNotify.NotifyReader - Class in org.onosproject.lisp.msg.protocols
A LISP message reader for MapNotify message.
DefaultLispMapNotify.NotifyWriter - Class in org.onosproject.lisp.msg.protocols
A LISP message reader for MapNotify message.
DefaultLispMapRecord - Class in org.onosproject.lisp.msg.protocols
Default implementation of LispMapRecord.
DefaultLispMapRecord.DefaultMapRecordBuilder - Class in org.onosproject.lisp.msg.protocols
 
DefaultLispMapRecord.MapRecordReader - Class in org.onosproject.lisp.msg.protocols
A LISP message reader for MapRecord portion.
DefaultLispMapRecord.MapRecordWriter - Class in org.onosproject.lisp.msg.protocols
A LISP message writer for MapRecord portion.
DefaultLispMapReferral - Class in org.onosproject.lisp.msg.protocols
Default LISP referral message class.
DefaultLispMapReferral.DefaultMapReferralBuilder - Class in org.onosproject.lisp.msg.protocols
 
DefaultLispMapReferral.MapReferralReader - Class in org.onosproject.lisp.msg.protocols
A LISP message reader for MapReferral message.
DefaultLispMapReferral.MapReferralWriter - Class in org.onosproject.lisp.msg.protocols
A LISP message writer for MapReferral message.
DefaultLispMapRegister - Class in org.onosproject.lisp.msg.protocols
Default LISP map register message class.
DefaultLispMapRegister.DefaultRegisterBuilder - Class in org.onosproject.lisp.msg.protocols
 
DefaultLispMapRegister.RegisterReader - Class in org.onosproject.lisp.msg.protocols
A LISP message reader for MapRegister message.
DefaultLispMapRegister.RegisterWriter - Class in org.onosproject.lisp.msg.protocols
LISP map register message writer class.
DefaultLispMapReply - Class in org.onosproject.lisp.msg.protocols
Default LISP map reply message class.
DefaultLispMapReply.DefaultReplyBuilder - Class in org.onosproject.lisp.msg.protocols
 
DefaultLispMapReply.ReplyReader - Class in org.onosproject.lisp.msg.protocols
A LISP message reader for MapReply message.
DefaultLispMapReply.ReplyWriter - Class in org.onosproject.lisp.msg.protocols
A LISP message writer for MapReply message.
DefaultLispMapRequest - Class in org.onosproject.lisp.msg.protocols
Default LISP map request message class.
DefaultLispMapRequest.DefaultRequestBuilder - Class in org.onosproject.lisp.msg.protocols
 
DefaultLispMapRequest.RequestReader - Class in org.onosproject.lisp.msg.protocols
A LISP message reader for MapRequest message.
DefaultLispMapRequest.RequestWriter - Class in org.onosproject.lisp.msg.protocols
A LISP message writer for MapRequest message.
DefaultLispProxyMapRecord - Class in org.onosproject.lisp.msg.protocols
A default implementation class of LispMapWithProxy interface.
DefaultLispProxyMapRecord.DefaultMapWithProxyBuilder - Class in org.onosproject.lisp.msg.protocols
A default builder class that builds MapWithProxy object.
DefaultLispReferral - Class in org.onosproject.lisp.msg.protocols
Default implementation of LispReferral.
DefaultLispReferral.DefaultReferralBuilder - Class in org.onosproject.lisp.msg.protocols
 
DefaultLispReferral.ReferralReader - Class in org.onosproject.lisp.msg.protocols
A LISP message reader for Referral portion.
DefaultLispReferral.ReferralWriter - Class in org.onosproject.lisp.msg.protocols
A LISP message writer for Referral portion.
DefaultLispReferralRecord - Class in org.onosproject.lisp.msg.protocols
Default LISP referral record class.
DefaultLispReferralRecord.DefaultReferralRecordBuilder - Class in org.onosproject.lisp.msg.protocols
 
DefaultLispReferralRecord.ReferralRecordReader - Class in org.onosproject.lisp.msg.protocols
A LISP message reader for ReferralRecord portion.
DefaultLispReferralRecord.ReferralRecordWriter - Class in org.onosproject.lisp.msg.protocols
A LISP message writer for ReferralRecord portion.
DefaultLispRouter - Class in org.onosproject.lisp.ctl
A default implementation LispRouter class.
DefaultLispSignature - Class in org.onosproject.lisp.msg.protocols
Default LISP signature class.
DefaultLispSignature.DefaultSignatureBuilder - Class in org.onosproject.lisp.msg.protocols
 
DefaultLispSignature.SignatureReader - Class in org.onosproject.lisp.msg.protocols
A LISP reader for Signature section.
DefaultLispSignature.SignatureWriter - Class in org.onosproject.lisp.msg.protocols
A LISP writer for Signature section.
DefaultLocatorBuilder() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispLocator.DefaultLocatorBuilder
 
DefaultMapping - Class in org.onosproject.mapping
Default implementation class for mapping.
DefaultMapping(Mapping) - Constructor for class org.onosproject.mapping.DefaultMapping
Creates a mapping specified with mapping information.
DefaultMapping(DeviceId, MappingKey, MappingValue, MappingId) - Constructor for class org.onosproject.mapping.DefaultMapping
Creates a mapping specified with several parameters.
DefaultMapping.Builder - Class in org.onosproject.mapping
Default mapping builder.
DefaultMappingEntry - Class in org.onosproject.mapping
Default implementation of MappingEntry.
DefaultMappingEntry(Mapping, MappingEntry.MappingEntryState) - Constructor for class org.onosproject.mapping.DefaultMappingEntry
Creates a mapping entry specified with the mapping, state information.
DefaultMappingEntry(Mapping) - Constructor for class org.onosproject.mapping.DefaultMappingEntry
Creates a mapping entry specified with the mapping.
DefaultMappingKey - Class in org.onosproject.mapping
Default mapping key implementation.
DefaultMappingKey.Builder - Class in org.onosproject.mapping
Builds a mapping key.
DefaultMappingTreatment - Class in org.onosproject.mapping
Default implementation of mapping treatment.
DefaultMappingTreatment.Builder - Class in org.onosproject.mapping
Builds a mapping treatment.
DefaultMappingValue - Class in org.onosproject.mapping
Default mapping value implementation.
DefaultMappingValue.Builder - Class in org.onosproject.mapping
Builds a mapping value.
DefaultMapRecordBuilder() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispMapRecord.DefaultMapRecordBuilder
 
DefaultMapReferralBuilder() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispMapReferral.DefaultMapReferralBuilder
 
DefaultMapWithProxyBuilder() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispProxyMapRecord.DefaultMapWithProxyBuilder
 
DefaultNotifyBuilder() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify.DefaultNotifyBuilder
 
DefaultReferralBuilder() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispReferral.DefaultReferralBuilder
 
DefaultReferralRecordBuilder() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispReferralRecord.DefaultReferralRecordBuilder
 
DefaultRegisterBuilder() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister.DefaultRegisterBuilder
 
DefaultReplyBuilder() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispMapReply.DefaultReplyBuilder
 
DefaultRequestBuilder() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest.DefaultRequestBuilder
 
DefaultSignatureBuilder() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispSignature.DefaultSignatureBuilder
 
deserialize(ByteBuf) - Static method in class org.onosproject.lisp.msg.protocols.DefaultLispGenericLocator
Deserializes LispGenericLocator message portion.
deserialize(ByteBuf) - Static method in class org.onosproject.lisp.msg.protocols.DefaultLispInfo
 
deserialize(byte[]) - Method in class org.onosproject.mapping.addresses.UnresolvedExtensionMappingAddress
 
deserializeCommon(ByteBuf) - Static method in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress
Deserializes common fields from byte buffer.
DEVICE_ID - Static variable in class org.onosproject.mapping.codec.MappingEntryCodec
 
deviceId() - Method in class org.onosproject.mapping.addresses.ExtensionMappingAddressWrapper
Returns the device identifier.
deviceId() - Method in class org.onosproject.mapping.DefaultMapping
 
deviceId() - Method in class org.onosproject.mapping.instructions.MappingInstructions.ExtensionMappingInstructionWrapper
Obtains the device identifier.
deviceId() - Method in interface org.onosproject.mapping.Mapping
Obtains the identity of the device where this mapping applies.
deviceType() - Method in class org.onosproject.lisp.ctl.AbstractLispRouter
 
deviceType() - Method in interface org.onosproject.lisp.ctl.LispRouter
Returns the router device type.
disconnectRouter() - Method in class org.onosproject.lisp.ctl.AbstractLispRouter
 
disconnectRouter(LispRouterId, boolean) - Method in interface org.onosproject.lisp.ctl.LispController
Disconnects a LISP router and notify router removal event.
disconnectRouter() - Method in interface org.onosproject.lisp.ctl.LispRouter
Disconnects the router by closing UDP connection.
DistinguishedNameAddressReader() - Constructor for class org.onosproject.lisp.msg.types.LispDistinguishedNameAddress.DistinguishedNameAddressReader
 
DistinguishedNameAddressWriter() - Constructor for class org.onosproject.lisp.msg.types.LispDistinguishedNameAddress.DistinguishedNameAddressWriter
 
DN - Static variable in class org.onosproject.mapping.codec.MappingAddressCodec
 
DNMappingAddress - Class in org.onosproject.mapping.addresses
Implementation of distinguished name mapping address.
dnMappingAddress(String) - Static method in class org.onosproject.mapping.addresses.MappingAddresses
Creates a DNMappingAddress using the specified value.
drop() - Static method in class org.onosproject.mapping.actions.MappingActions
Creates a drop mapping action.
DropMappingAction - Class in org.onosproject.mapping.actions
Represents a Drop Action mapping.

E

EcmReader() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispEncapsulatedControl.EcmReader
 
EcmWriter() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispEncapsulatedControl.EcmWriter
 
eidPrefix - Variable in class org.onosproject.lisp.msg.protocols.DefaultLispInfo
 
eidPrefixAfi - Variable in class org.onosproject.lisp.msg.protocols.AbstractLispRecord.AbstractRecordBuilder
 
eidPrefixAfi - Variable in class org.onosproject.lisp.msg.protocols.AbstractLispRecord
 
EidRecordReader() - Constructor for class org.onosproject.lisp.msg.protocols.LispEidRecord.EidRecordReader
 
EidRecordWriter() - Constructor for class org.onosproject.lisp.msg.protocols.LispEidRecord.EidRecordWriter
 
encode(ExtensionMappingAddress, CodecContext) - Method in interface org.onosproject.mapping.addresses.ExtensionMappingAddressCodec
Encodes an extension mapping address to an JSON object.
encode() - Method in class org.onosproject.mapping.codec.EncodeMappingActionCodecHelper
Encodes the given mapping instruction into JSON.
encode() - Method in class org.onosproject.mapping.codec.EncodeMappingAddressCodecHelper
Encodes a mapping address into a JSON node.
encode() - Method in class org.onosproject.mapping.codec.EncodeMappingInstructionCodecHelper
Encodes the given mapping instruction into JSON.
encode(MappingAction, CodecContext) - Method in class org.onosproject.mapping.codec.MappingActionCodec
 
encode(MappingAddress, CodecContext) - Method in class org.onosproject.mapping.codec.MappingAddressCodec
 
encode(MappingEntry, CodecContext) - Method in class org.onosproject.mapping.codec.MappingEntryCodec
 
encode(MappingInstruction, CodecContext) - Method in class org.onosproject.mapping.codec.MappingInstructionCodec
 
encode(MappingKey, CodecContext) - Method in class org.onosproject.mapping.codec.MappingKeyCodec
 
encode(MappingTreatment, CodecContext) - Method in class org.onosproject.mapping.codec.MappingTreatmentCodec
 
encode(MappingValue, CodecContext) - Method in class org.onosproject.mapping.codec.MappingValueCodec
 
EncodeMappingActionCodecHelper - Class in org.onosproject.mapping.codec
Encode portion of the mapping action codec.
EncodeMappingActionCodecHelper(MappingAction, CodecContext) - Constructor for class org.onosproject.mapping.codec.EncodeMappingActionCodecHelper
Creates a mapping action object encoder.
EncodeMappingAddressCodecHelper - Class in org.onosproject.mapping.codec
Encode portion of the mapping address codec.
EncodeMappingAddressCodecHelper(MappingAddress, CodecContext) - Constructor for class org.onosproject.mapping.codec.EncodeMappingAddressCodecHelper
Creates an encoder object for a mapping address.
EncodeMappingInstructionCodecHelper - Class in org.onosproject.mapping.codec
JSON encoding of MappingInstructions.
EncodeMappingInstructionCodecHelper(MappingInstruction, CodecContext) - Constructor for class org.onosproject.mapping.codec.EncodeMappingInstructionCodecHelper
Creates a mapping instruction object encoder.
equals(Object) - Method in class org.onosproject.lisp.ctl.AbstractLispRouter
 
equals(Object) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispEncapsulatedControl
 
equals(Object) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispGenericLocator
 
equals(Object) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoReply
 
equals(Object) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoRequest
 
equals(Object) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify
 
equals(Object) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRecord
 
equals(Object) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReferral
 
equals(Object) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister
 
equals(Object) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReply
 
equals(Object) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest
 
equals(Object) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispReferralRecord
 
equals(Object) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispSignature
 
equals(Object) - Method in class org.onosproject.lisp.msg.protocols.LispEidRecord
 
equals(Object) - Method in class org.onosproject.lisp.msg.types.lcaf.LispAppDataLcafAddress
 
equals(Object) - Method in class org.onosproject.lisp.msg.types.lcaf.LispAsLcafAddress
 
equals(Object) - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress
 
equals(Object) - Method in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress
 
equals(Object) - Method in class org.onosproject.lisp.msg.types.lcaf.LispListLcafAddress
 
equals(Object) - Method in class org.onosproject.lisp.msg.types.lcaf.LispMulticastLcafAddress
 
equals(Object) - Method in class org.onosproject.lisp.msg.types.lcaf.LispNatLcafAddress
 
equals(Object) - Method in class org.onosproject.lisp.msg.types.lcaf.LispNonceLcafAddress
 
equals(Object) - Method in class org.onosproject.lisp.msg.types.lcaf.LispSegmentLcafAddress
 
equals(Object) - Method in class org.onosproject.lisp.msg.types.lcaf.LispSourceDestLcafAddress
 
equals(Object) - Method in class org.onosproject.lisp.msg.types.lcaf.LispTeLcafAddress
 
equals(Object) - Method in class org.onosproject.lisp.msg.types.lcaf.LispTeRecord
 
equals(Object) - Method in class org.onosproject.lisp.msg.types.LispAfiAddress
 
equals(Object) - Method in class org.onosproject.lisp.msg.types.LispAsAddress
 
equals(Object) - Method in class org.onosproject.lisp.msg.types.LispDistinguishedNameAddress
 
equals(Object) - Method in class org.onosproject.lisp.msg.types.LispIpAddress
 
equals(Object) - Method in class org.onosproject.lisp.msg.types.LispIpv4Address
 
equals(Object) - Method in class org.onosproject.lisp.msg.types.LispIpv6Address
 
equals(Object) - Method in class org.onosproject.lisp.msg.types.LispMacAddress
 
equals(Object) - Method in class org.onosproject.mapping.actions.DropMappingAction
 
equals(Object) - Method in class org.onosproject.mapping.actions.ForwardMappingAction
 
equals(Object) - Method in class org.onosproject.mapping.actions.NativeForwardMappingAction
 
equals(Object) - Method in class org.onosproject.mapping.actions.NoMappingAction
 
equals(Object) - Method in class org.onosproject.mapping.addresses.ASMappingAddress
 
equals(Object) - Method in class org.onosproject.mapping.addresses.DNMappingAddress
 
equals(Object) - Method in class org.onosproject.mapping.addresses.EthMappingAddress
 
equals(Object) - Method in class org.onosproject.mapping.addresses.ExtensionMappingAddressType
 
equals(Object) - Method in class org.onosproject.mapping.addresses.ExtensionMappingAddressWrapper
 
equals(Object) - Method in class org.onosproject.mapping.addresses.IPMappingAddress
 
equals(Object) - Method in class org.onosproject.mapping.addresses.UnresolvedExtensionMappingAddress
 
equals(Object) - Method in class org.onosproject.mapping.DefaultMapping
 
equals(Object) - Method in class org.onosproject.mapping.DefaultMappingKey
 
equals(Object) - Method in class org.onosproject.mapping.DefaultMappingTreatment
 
equals(Object) - Method in class org.onosproject.mapping.DefaultMappingValue
 
equals(Object) - Method in class org.onosproject.mapping.instructions.MappingInstructions.ExtensionMappingInstructionWrapper
 
equals(Object) - Method in class org.onosproject.mapping.instructions.MulticastMappingInstruction.PriorityMappingInstruction
 
equals(Object) - Method in class org.onosproject.mapping.instructions.MulticastMappingInstruction.WeightMappingInstruction
 
equals(Object) - Method in class org.onosproject.mapping.instructions.UnicastMappingInstruction.PriorityMappingInstruction
 
equals(Object) - Method in class org.onosproject.mapping.instructions.UnicastMappingInstruction.WeightMappingInstruction
 
equals(Object) - Method in interface org.onosproject.mapping.Mapping
ERROR_MESSAGE - Static variable in class org.onosproject.mapping.codec.MappingActionCodec
 
ERROR_MESSAGE - Static variable in class org.onosproject.mapping.codec.MappingInstructionCodec
 
EthMappingAddress - Class in org.onosproject.mapping.addresses
Implementation of MAC mapping address.
ethMappingAddress(MacAddress) - Static method in class org.onosproject.mapping.addresses.MappingAddresses
Creates an EthMappingAddress using the specified value.
extension(ExtensionTreatment, DeviceId) - Method in class org.onosproject.mapping.DefaultMappingTreatment.Builder
 
extension(ExtensionTreatment, DeviceId) - Static method in class org.onosproject.mapping.instructions.MappingInstructions
Creates an extension mapping instruction.
extension(ExtensionTreatment, DeviceId) - Method in interface org.onosproject.mapping.MappingTreatment.Builder
uses an extension treatment.
ExtensionMappingAddress - Interface in org.onosproject.mapping.addresses
An extension for the mapping address API.
extensionMappingAddress() - Method in class org.onosproject.mapping.addresses.ExtensionMappingAddressWrapper
Returns the extension mapping address.
ExtensionMappingAddressCodec - Interface in org.onosproject.mapping.addresses
Interface for encode and decode extension mapping address.
ExtensionMappingAddressInterpreter - Interface in org.onosproject.lisp.ctl
Interprets extension addresses and converts them to/from LISP objects.
ExtensionMappingAddressResolver - Interface in org.onosproject.mapping.addresses
Provides access to the extension mapping addresses implemented by this driver.
ExtensionMappingAddressType - Class in org.onosproject.mapping.addresses
Type of mapping address extensions.
ExtensionMappingAddressType(int) - Constructor for class org.onosproject.mapping.addresses.ExtensionMappingAddressType
Creates an extension type with the given int type code.
ExtensionMappingAddressType.ExtensionMappingAddressTypes - Enum in org.onosproject.mapping.addresses
A list of well-known named extension mapping address type codes.
ExtensionMappingAddressWrapper - Class in org.onosproject.mapping.addresses
Mapping address for implementing extensions.
ExtensionMappingAddressWrapper(ExtensionMappingAddress, DeviceId) - Constructor for class org.onosproject.mapping.addresses.ExtensionMappingAddressWrapper
Default constructor of ExtensionMappingAddressWrapper.
extensionMappingAddressWrapper(ExtensionMappingAddress, DeviceId) - Static method in class org.onosproject.mapping.addresses.MappingAddresses
Creates an extension mapping address wrapper.
extensionMappingAddressWrapper(ExtensionMappingAddress) - Static method in class org.onosproject.mapping.addresses.MappingAddresses
Creates an extension mapping address wrapper.
extensionMappingInstruction() - Method in class org.onosproject.mapping.instructions.MappingInstructions.ExtensionMappingInstructionWrapper
Obtains the extension treatment.

F

flag - Variable in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress.LcafAddressBuilder
 
forDevice(DeviceId) - Method in class org.onosproject.mapping.DefaultMapping.Builder
 
forDevice(DeviceId) - Method in interface org.onosproject.mapping.Mapping.Builder
Sets the deviceId for this mapping.
forward() - Static method in class org.onosproject.mapping.actions.MappingActions
Creates a forward mapping action.
ForwardMappingAction - Class in org.onosproject.mapping.actions
Represents a Forward Action mapping.
fromApp(ApplicationId) - Method in class org.onosproject.mapping.DefaultMapping.Builder
 
fromApp(ApplicationId) - Method in interface org.onosproject.mapping.Mapping.Builder
Assigns the application that built this mapping to this object.

G

GeoCoordinateAddressBuilder() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress.GeoCoordinateAddressBuilder
 
GeoCoordinateLcafAddressReader() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress.GeoCoordinateLcafAddressReader
 
GeoCoordinateLcafAddressWriter() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress.GeoCoordinateLcafAddressWriter
 
getAction() - Method in class org.onosproject.lisp.msg.protocols.AbstractLispRecord
 
getAction() - Method in enum org.onosproject.lisp.msg.protocols.LispMapReplyAction
Obtains MapReplyAction code.
getAction() - Method in interface org.onosproject.lisp.msg.protocols.LispRecord
Obtains LispMapReplyAction enum code.
getAddress() - Method in class org.onosproject.lisp.msg.types.lcaf.LispAppDataLcafAddress
Obtains address.
getAddress() - Method in class org.onosproject.lisp.msg.types.lcaf.LispAsLcafAddress
Obtains address.
getAddress() - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress
Obtains AFI address.
getAddress() - Method in class org.onosproject.lisp.msg.types.lcaf.LispNonceLcafAddress
Obtains address.
getAddress() - Method in class org.onosproject.lisp.msg.types.lcaf.LispSegmentLcafAddress
Obtains address.
getAddress() - Method in class org.onosproject.lisp.msg.types.LispIpAddress
Obtains LISP locator's IP address.
getAddress() - Method in class org.onosproject.lisp.msg.types.LispMacAddress
Obtains LISP locator's MAC address.
getAddresses() - Method in class org.onosproject.lisp.msg.types.lcaf.LispListLcafAddress
Obtains a set of AFI addresses including IPv4 and IPv6.
getAfi() - Method in class org.onosproject.lisp.msg.types.LispAfiAddress
Obtains AFI enumeration value.
getAllMappingEntries(MappingStore.Type) - Method in interface org.onosproject.mapping.MappingService
Obtains the collection of mapping entries of all devices.
getAllMappingEntries(MappingStore.Type) - Method in interface org.onosproject.mapping.MappingStore
Obtains all mapping entries from the specified store.
getAltitude() - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress
Obtains altitude.
getASNum() - Method in class org.onosproject.lisp.msg.types.LispAsAddress
Obtains AS identifier number.
getAsNumber() - Method in class org.onosproject.lisp.msg.types.lcaf.LispAsLcafAddress
Obtains AS number.
getAuthData() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfo
 
getAuthData() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify
 
getAuthData() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister
 
getAuthData() - Method in interface org.onosproject.lisp.msg.protocols.LispInfo
Obtains authentication data.
getAuthData() - Method in interface org.onosproject.lisp.msg.protocols.LispMapNotify
Obtains authentication data.
getAuthData() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRegister
Obtains authentication data.
getAuthDataLength() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfo
 
getAuthDataLength() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify
 
getAuthDataLength() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister
 
getAuthDataLength() - Method in interface org.onosproject.lisp.msg.protocols.LispInfo
Obtains authentication data length.
getAuthDataLength() - Method in interface org.onosproject.lisp.msg.protocols.LispMapNotify
Obtains authentication data length.
getAuthDataLength() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRegister
Obtains authentication data length.
getControlMessage() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispEncapsulatedControl
 
getControlMessage() - Method in interface org.onosproject.lisp.msg.protocols.LispEncapsulatedControl
Obtains inner LISP control message.
getDistinguishedName() - Method in class org.onosproject.lisp.msg.types.LispDistinguishedNameAddress
Obtains LISP locator's distinguished name address.
getDstMaskLength() - Method in class org.onosproject.lisp.msg.types.lcaf.LispSourceDestLcafAddress
Obtains destination mask length.
getDstPrefix() - Method in class org.onosproject.lisp.msg.types.lcaf.LispSourceDestLcafAddress
Obtains destination address prefix.
getEidPrefixAfi() - Method in class org.onosproject.lisp.msg.protocols.AbstractLispRecord
 
getEidPrefixAfi() - Method in interface org.onosproject.lisp.msg.protocols.LispRecord
Obtains EID prefix.
getEidRecords() - Method in class org.onosproject.lisp.ctl.AbstractLispRouter
 
getEidRecords() - Method in interface org.onosproject.lisp.ctl.LispRouter
Obtains a collection of EID records that associated with this router.
getEids() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest
 
getEids() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRequest
Obtains a collection of EID records.
getEtrUdpPortNumber() - Method in class org.onosproject.lisp.msg.types.lcaf.LispNatLcafAddress
Obtains ETR UDP port number.
getExtensionMappingAddress(ExtensionMappingAddressType) - Method in interface org.onosproject.mapping.addresses.ExtensionMappingAddressResolver
Obtains an extension mapping address instance of the specified type, if supported by the driver.
getFlag() - Method in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress
Obtains LCAF flag value.
getGlobalEtrRlocAddress() - Method in class org.onosproject.lisp.msg.types.lcaf.LispNatLcafAddress
Obtains global ETR RLOC address.
getGrpAddress() - Method in class org.onosproject.lisp.msg.types.lcaf.LispMulticastLcafAddress
Obtains group address.
getGrpMaskLength() - Method in class org.onosproject.lisp.msg.types.lcaf.LispMulticastLcafAddress
Obtains group mask length.
getHashLength() - Method in enum org.onosproject.lisp.msg.authentication.LispAuthenticationKeyEnum
Obtains hash length.
getIanaCode() - Method in enum org.onosproject.lisp.msg.types.AddressFamilyIdentifierEnum
Obtains iana code value.
getIdMaskLength() - Method in class org.onosproject.lisp.msg.types.lcaf.LispSegmentLcafAddress
Obtains id mask length.
getInstance() - Static method in class org.onosproject.lisp.ctl.LispRouterFactory
Returns an instance of LISP router agent factory.
getInstance() - Static method in class org.onosproject.lisp.msg.authentication.LispAuthenticationConfig
Obtains an authentication info singleton instance.
getInstance() - Static method in class org.onosproject.lisp.msg.authentication.LispAuthenticationFactory
Obtains a factory singleton instance.
getInstanceId() - Method in class org.onosproject.lisp.msg.types.lcaf.LispMulticastLcafAddress
Obtains instance identifier.
getInstanceId() - Method in class org.onosproject.lisp.msg.types.lcaf.LispSegmentLcafAddress
Obtains instance id.
getIpTos() - Method in class org.onosproject.lisp.msg.types.lcaf.LispAppDataLcafAddress
Obtains IP type of service.
getItrRlocs() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest
 
getItrRlocs() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRequest
Obtains a collection of ITR RLOCs.
getKeyId() - Method in enum org.onosproject.lisp.msg.authentication.LispAuthenticationKeyEnum
Obtains authentication key identifier.
getKeyId() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfo
 
getKeyId() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify
 
getKeyId() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister
 
getKeyId() - Method in interface org.onosproject.lisp.msg.protocols.LispInfo
Obtains key identifier.
getKeyId() - Method in interface org.onosproject.lisp.msg.protocols.LispMapNotify
Obtains key identifier.
getKeyId() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRegister
Obtains key identifier.
getKeyTag() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispSignature
 
getKeyTag() - Method in interface org.onosproject.lisp.msg.protocols.LispSignature
Obtains key tag.
getLatitudeDegree() - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress
Obtains latitude degree.
getLatitudeMinute() - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress
Obtains latitude minute.
getLatitudeSecond() - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress
Obtains latitude second.
getLength() - Method in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress
Obtains LCAF length value.
getLispCode() - Method in enum org.onosproject.lisp.msg.types.lcaf.LispCanonicalAddressFormatEnum
Obtains lisp code value.
getLocalPortHigh() - Method in class org.onosproject.lisp.msg.types.lcaf.LispAppDataLcafAddress
Obtains high-ranged local port number.
getLocalPortLow() - Method in class org.onosproject.lisp.msg.types.lcaf.LispAppDataLcafAddress
Obtains low-ranged local port number.
getLocatorAfi() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispGenericLocator
 
getLocatorAfi() - Method in interface org.onosproject.lisp.msg.protocols.LispGenericLocator
Obtains locator AFI.
getLocatorCount() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRecord
 
getLocatorCount() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRecord
Obtains locator count value.
getLocators() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRecord
 
getLocators() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRecord
Obtains a collection of locators.
getLongitudeDegree() - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress
Obtains longitude degree.
getLongitudeMinute() - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress
Obtains longitude minute.
getLongitudeSecond() - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress
Obtains longitude second.
getMappingCount(MappingStore.Type) - Method in interface org.onosproject.mapping.MappingService
Obtains the number of mappings in the system.
getMappingCount(MappingStore.Type) - Method in interface org.onosproject.mapping.MappingStore
Obtains the number of mapping in the specified store.
getMappingEntries(MappingStore.Type, DeviceId) - Method in interface org.onosproject.mapping.MappingService
Obtains the collection of mapping entries applied on the specific device.
getMappingEntries(MappingStore.Type, DeviceId) - Method in interface org.onosproject.mapping.MappingStore
Obtains the mapping entries associated with a device from the specified store.
getMappingEntriesByAppId(MappingStore.Type, ApplicationId) - Method in interface org.onosproject.mapping.MappingService
Obtains the collection of mapping entries with a given application ID.
getMappingEntry(MappingStore.Type, Mapping) - Method in interface org.onosproject.mapping.MappingStore
Obtains the stored mapping from the specified store.
getMapRecord() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispProxyMapRecord
 
getMapRecord() - Method in interface org.onosproject.lisp.msg.protocols.LispProxyMapRecord
Obtains LISP map record.
getMapRecords() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify
 
getMapRecords() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister
 
getMapRecords() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReply
 
getMapRecords() - Method in interface org.onosproject.lisp.msg.protocols.LispMapNotify
Obtains a collection of records.
getMapRecords() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRegister
Obtains a collection of records.
getMapRecords() - Method in interface org.onosproject.lisp.msg.protocols.LispMapReply
Obtains map records.
getMapVersionNumber() - Method in class org.onosproject.lisp.msg.protocols.AbstractLispRecord
 
getMapVersionNumber() - Method in interface org.onosproject.lisp.msg.protocols.LispRecord
Obtains map version number.
getMaskLength() - Method in class org.onosproject.lisp.msg.protocols.AbstractLispRecord
 
getMaskLength() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfo
 
getMaskLength() - Method in class org.onosproject.lisp.msg.protocols.LispEidRecord
Obtains mask length of the EID Record.
getMaskLength() - Method in interface org.onosproject.lisp.msg.protocols.LispInfo
Obtains mask length of the EID Record.
getMaskLength() - Method in interface org.onosproject.lisp.msg.protocols.LispRecord
Obtains address mask length.
getMsRlocAddress() - Method in class org.onosproject.lisp.msg.types.lcaf.LispNatLcafAddress
Obtains Map Server RLOC address.
getMsUdpPortNumber() - Method in class org.onosproject.lisp.msg.types.lcaf.LispNatLcafAddress
Obtains Map Server UDP port number.
getMulticastPriority() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispGenericLocator
 
getMulticastPriority() - Method in interface org.onosproject.lisp.msg.protocols.LispGenericLocator
Obtains multi-cast priority value.
getMulticastWeight() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispGenericLocator
 
getMulticastWeight() - Method in interface org.onosproject.lisp.msg.protocols.LispGenericLocator
Obtains multi-cast weight value.
getName() - Method in enum org.onosproject.lisp.msg.authentication.LispAuthenticationKeyEnum
Obtains authentication name.
getNatLcafAddress() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoReply
 
getNatLcafAddress() - Method in interface org.onosproject.lisp.msg.protocols.LispInfoReply
Obtains NAT LCAF address.
getNonce() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfo
 
getNonce() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify
 
getNonce() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReferral
 
getNonce() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister
 
getNonce() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReply
 
getNonce() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest
 
getNonce() - Method in interface org.onosproject.lisp.msg.protocols.LispInfo
Obtains nonce value.
getNonce() - Method in interface org.onosproject.lisp.msg.protocols.LispMapNotify
Obtains nonce value.
getNonce() - Method in interface org.onosproject.lisp.msg.protocols.LispMapReferral
Obtains nonce value.
getNonce() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRegister
Obtains nonce value.
getNonce() - Method in interface org.onosproject.lisp.msg.protocols.LispMapReply
Obtains nonce value.
getNonce() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRequest
Obtains nonce value.
getNonce() - Method in class org.onosproject.lisp.msg.types.lcaf.LispNonceLcafAddress
Obtains nonce.
getPartialInt(byte[]) - Static method in class org.onosproject.lisp.msg.types.lcaf.LispAppDataLcafAddress.AppDataLcafAddressReader
An utility function that obtains the partial int value from byte arrays.
getPrefix() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfo
 
getPrefix() - Method in class org.onosproject.lisp.msg.protocols.LispEidRecord
Obtains EID prefix.
getPrefix() - Method in interface org.onosproject.lisp.msg.protocols.LispInfo
Obtains EID prefix.
getPriority() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispGenericLocator
 
getPriority() - Method in interface org.onosproject.lisp.msg.protocols.LispGenericLocator
Obtains priority value.
getPrivateEtrRlocAddress() - Method in class org.onosproject.lisp.msg.types.lcaf.LispNatLcafAddress
Obtains private ETR RLOC address.
getProtocol() - Method in class org.onosproject.lisp.msg.types.lcaf.LispAppDataLcafAddress
Obtains protocol number.
getReader(ByteBuf) - Static method in class org.onosproject.lisp.msg.protocols.LispMessageReaderFactory
Obtains corresponding LISP message reader.
getRecordCount() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify
 
getRecordCount() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReferral
 
getRecordCount() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister
 
getRecordCount() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReply
 
getRecordCount() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest
 
getRecordCount() - Method in interface org.onosproject.lisp.msg.protocols.LispMapNotify
Obtains record count value.
getRecordCount() - Method in interface org.onosproject.lisp.msg.protocols.LispMapReferral
Obtains record count value.
getRecordCount() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRegister
Obtains record count value.
getRecordCount() - Method in interface org.onosproject.lisp.msg.protocols.LispMapReply
Obtains record count value.
getRecordCount() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRequest
Obtains record count value.
getRecordTtl() - Method in class org.onosproject.lisp.msg.protocols.AbstractLispRecord
 
getRecordTtl() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispSignature
 
getRecordTtl() - Method in interface org.onosproject.lisp.msg.protocols.LispRecord
Obtains record TTL value.
getRecordTtl() - Method in interface org.onosproject.lisp.msg.protocols.LispSignature
Obtains record TTL value.
getReferralCount() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispReferralRecord
 
getReferralCount() - Method in interface org.onosproject.lisp.msg.protocols.LispReferralRecord
Obtains referral count value.
getReferralRecords() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReferral
 
getReferralRecords() - Method in interface org.onosproject.lisp.msg.protocols.LispMapReferral
Obtains a collection of referral records.
getReferrals() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispReferralRecord
 
getReferrals() - Method in interface org.onosproject.lisp.msg.protocols.LispReferralRecord
Obtains a collection of referrals.
getRemotePortHigh() - Method in class org.onosproject.lisp.msg.types.lcaf.LispAppDataLcafAddress
Obtains high-ranged remote port number.
getRemotePortLow() - Method in class org.onosproject.lisp.msg.types.lcaf.LispAppDataLcafAddress
Obtains low-ranged remote port number.
getReplyRecord() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest
 
getReplyRecord() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRequest
Obtains the size of map-reply record.
getReserved() - Method in class org.onosproject.lisp.msg.types.lcaf.LispSourceDestLcafAddress
Obtains reserved value.
getReserved1() - Method in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress
Obtains LCAF reserved1 value.
getReserved2() - Method in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress
Obtains LCAF reserved2 value.
getRouter(LispRouterId) - Method in interface org.onosproject.lisp.ctl.LispController
Obtains the actual router for the given LispRouterId.
getRouterInstance(IpAddress) - Method in class org.onosproject.lisp.ctl.LispRouterFactory
Returns a LISP router instance.
getRouters() - Method in interface org.onosproject.lisp.ctl.LispController
Obtains all LISP routers known to this LISP controller.
getRouters() - Method in class org.onosproject.lisp.ctl.LispRouterFactory
Returns all LISP routers.
getRtrRlocAddress() - Method in class org.onosproject.lisp.msg.types.lcaf.LispTeRecord
Obtains Re-encapsulated RLOC address.
getRtrRlocAddresses() - Method in class org.onosproject.lisp.msg.types.lcaf.LispNatLcafAddress
Obtains a collection of RTR RLOC addresses.
getSender() - Method in class org.onosproject.lisp.msg.protocols.AbstractLispMessage
 
getSender() - Method in interface org.onosproject.lisp.msg.protocols.LispMessage
Obtains the sender's IP address with port number.
getSigAlgorithm() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispSignature
 
getSigAlgorithm() - Method in interface org.onosproject.lisp.msg.protocols.LispSignature
Obtains signature algorithm.
getSigExpiration() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispSignature
 
getSigExpiration() - Method in interface org.onosproject.lisp.msg.protocols.LispSignature
Obtains signature expiration.
getSigInception() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispSignature
 
getSigInception() - Method in interface org.onosproject.lisp.msg.protocols.LispSignature
Obtains signature inception.
getSigLength() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispSignature
 
getSigLength() - Method in interface org.onosproject.lisp.msg.protocols.LispSignature
Obtains signature length.
getSignature() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispSignature
 
getSignature() - Method in interface org.onosproject.lisp.msg.protocols.LispSignature
Obtains signature.
getSignatureCount() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispReferralRecord
 
getSignatureCount() - Method in interface org.onosproject.lisp.msg.protocols.LispReferralRecord
Obtains signature count value.
getSignatures() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispReferralRecord
 
getSignatures() - Method in interface org.onosproject.lisp.msg.protocols.LispReferralRecord
Obtains a collection of signatures.
getSourceEid() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest
 
getSourceEid() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRequest
Obtains source EID.
getSrcAddress() - Method in class org.onosproject.lisp.msg.types.lcaf.LispMulticastLcafAddress
Obtains source address.
getSrcMaskLength() - Method in class org.onosproject.lisp.msg.types.lcaf.LispMulticastLcafAddress
Obtains source mask length.
getSrcMaskLength() - Method in class org.onosproject.lisp.msg.types.lcaf.LispSourceDestLcafAddress
Obtains source mask length.
getSrcPrefix() - Method in class org.onosproject.lisp.msg.types.lcaf.LispSourceDestLcafAddress
Obtains source address prefix.
getSubscribedRouters() - Method in interface org.onosproject.lisp.ctl.LispController
Obtains all subscribed LISP routers known to this LISP controllers.
getTeRecords() - Method in class org.onosproject.lisp.msg.types.lcaf.LispTeLcafAddress
Obtains a collection of TE records.
getTtl() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfo
 
getTtl() - Method in interface org.onosproject.lisp.msg.protocols.LispInfo
Obtains TTL value.
getType() - Method in class org.onosproject.lisp.msg.protocols.AbstractLispMessage
 
getType() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispEncapsulatedControl.DefaultEcmBuilder
 
getType() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispEncapsulatedControl
 
getType() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfo
 
getType() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoReply.DefaultInfoReplyBuilder
 
getType() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoRequest.DefaultInfoRequestBuilder
 
getType() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify.DefaultNotifyBuilder
 
getType() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify
 
getType() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReferral.DefaultMapReferralBuilder
 
getType() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReferral
 
getType() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister.DefaultRegisterBuilder
 
getType() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister
 
getType() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReply.DefaultReplyBuilder
 
getType() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReply
 
getType() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest.DefaultRequestBuilder
 
getType() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest
 
getType() - Method in interface org.onosproject.lisp.msg.protocols.LispMessage.Builder
Obtains LISP message type.
getType() - Method in interface org.onosproject.lisp.msg.protocols.LispMessage
Obtains LISP message type.
getType() - Method in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress
Obtains LCAF type.
getTypeCode() - Method in enum org.onosproject.lisp.msg.protocols.LispType
Obtains LISP type code value.
getWeight() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispGenericLocator
 
getWeight() - Method in interface org.onosproject.lisp.msg.protocols.LispGenericLocator
Obtains weight value.

H

handleIncomingMessage(LispRouterId, LispMessage) - Method in interface org.onosproject.lisp.ctl.LispMessageListener
Handles all incoming LISP messages.
handleMessage(LispMessage) - Method in class org.onosproject.lisp.ctl.AbstractLispRouter
 
handleMessage(LispMessage) - Method in interface org.onosproject.lisp.ctl.LispRouter
Handles the LISP control message from the channel.
handleOutgoingMessage(LispRouterId, LispMessage) - Method in interface org.onosproject.lisp.ctl.LispMessageListener
Handles all outgoing LISP messages.
hashCode() - Method in class org.onosproject.lisp.ctl.AbstractLispRouter
 
hashCode() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispEncapsulatedControl
 
hashCode() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispGenericLocator
 
hashCode() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoReply
 
hashCode() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoRequest
 
hashCode() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify
 
hashCode() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRecord
 
hashCode() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReferral
 
hashCode() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister
 
hashCode() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReply
 
hashCode() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest
 
hashCode() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispReferralRecord
 
hashCode() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispSignature
 
hashCode() - Method in class org.onosproject.lisp.msg.protocols.LispEidRecord
 
hashCode() - Method in class org.onosproject.lisp.msg.types.lcaf.LispAppDataLcafAddress
 
hashCode() - Method in class org.onosproject.lisp.msg.types.lcaf.LispAsLcafAddress
 
hashCode() - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress
 
hashCode() - Method in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress
 
hashCode() - Method in class org.onosproject.lisp.msg.types.lcaf.LispListLcafAddress
 
hashCode() - Method in class org.onosproject.lisp.msg.types.lcaf.LispMulticastLcafAddress
 
hashCode() - Method in class org.onosproject.lisp.msg.types.lcaf.LispNatLcafAddress
 
hashCode() - Method in class org.onosproject.lisp.msg.types.lcaf.LispNonceLcafAddress
 
hashCode() - Method in class org.onosproject.lisp.msg.types.lcaf.LispSegmentLcafAddress
 
hashCode() - Method in class org.onosproject.lisp.msg.types.lcaf.LispSourceDestLcafAddress
 
hashCode() - Method in class org.onosproject.lisp.msg.types.lcaf.LispTeLcafAddress
 
hashCode() - Method in class org.onosproject.lisp.msg.types.lcaf.LispTeRecord
 
hashCode() - Method in class org.onosproject.lisp.msg.types.LispAfiAddress
 
hashCode() - Method in class org.onosproject.lisp.msg.types.LispAsAddress
 
hashCode() - Method in class org.onosproject.lisp.msg.types.LispDistinguishedNameAddress
 
hashCode() - Method in class org.onosproject.lisp.msg.types.LispIpAddress
 
hashCode() - Method in class org.onosproject.lisp.msg.types.LispIpv4Address
 
hashCode() - Method in class org.onosproject.lisp.msg.types.LispIpv6Address
 
hashCode() - Method in class org.onosproject.lisp.msg.types.LispMacAddress
 
hashCode() - Method in class org.onosproject.mapping.actions.DropMappingAction
 
hashCode() - Method in class org.onosproject.mapping.actions.ForwardMappingAction
 
hashCode() - Method in class org.onosproject.mapping.actions.NativeForwardMappingAction
 
hashCode() - Method in class org.onosproject.mapping.actions.NoMappingAction
 
hashCode() - Method in class org.onosproject.mapping.addresses.ASMappingAddress
 
hashCode() - Method in class org.onosproject.mapping.addresses.DNMappingAddress
 
hashCode() - Method in class org.onosproject.mapping.addresses.EthMappingAddress
 
hashCode() - Method in class org.onosproject.mapping.addresses.ExtensionMappingAddressType
 
hashCode() - Method in class org.onosproject.mapping.addresses.ExtensionMappingAddressWrapper
 
hashCode() - Method in class org.onosproject.mapping.addresses.IPMappingAddress
 
hashCode() - Method in class org.onosproject.mapping.addresses.UnresolvedExtensionMappingAddress
 
hashCode() - Method in class org.onosproject.mapping.DefaultMapping
 
hashCode() - Method in class org.onosproject.mapping.DefaultMappingKey
 
hashCode() - Method in class org.onosproject.mapping.DefaultMappingTreatment
 
hashCode() - Method in class org.onosproject.mapping.DefaultMappingValue
 
hashCode() - Method in class org.onosproject.mapping.instructions.MappingInstructions.ExtensionMappingInstructionWrapper
 
hashCode() - Method in class org.onosproject.mapping.instructions.MulticastMappingInstruction.PriorityMappingInstruction
 
hashCode() - Method in class org.onosproject.mapping.instructions.MulticastMappingInstruction.WeightMappingInstruction
 
hashCode() - Method in class org.onosproject.mapping.instructions.UnicastMappingInstruction.PriorityMappingInstruction
 
hashCode() - Method in class org.onosproject.mapping.instructions.UnicastMappingInstruction.WeightMappingInstruction
 

I

ID - Static variable in class org.onosproject.mapping.codec.MappingEntryCodec
 
id() - Method in class org.onosproject.mapping.DefaultMapping
 
id() - Method in interface org.onosproject.mapping.Mapping
Obtains the identifier of this mapping.
InfoBuilder<T> - Interface in org.onosproject.lisp.msg.protocols
LISP info message interface.
infoReply - Variable in class org.onosproject.lisp.msg.protocols.DefaultLispInfo
 
InfoReplyReader() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispInfoReply.InfoReplyReader
 
InfoReplyWriter() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispInfoReply.InfoReplyWriter
 
InfoRequestReader() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispInfoRequest.InfoRequestReader
 
InfoRequestWriter() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispInfoRequest.InfoRequestWriter
 
innerIpHeader(IP) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispEncapsulatedControl.DefaultEcmBuilder
 
innerIpHeader() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispEncapsulatedControl
 
innerIpHeader(IP) - Method in interface org.onosproject.lisp.msg.protocols.LispEncapsulatedControl.EcmBuilder
Sets inner IP header.
innerIpHeader() - Method in interface org.onosproject.lisp.msg.protocols.LispEncapsulatedControl
Obtains inner IP header.
innerLispMessage(LispMessage) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispEncapsulatedControl.DefaultEcmBuilder
 
innerLispMessage(LispMessage) - Method in interface org.onosproject.lisp.msg.protocols.LispEncapsulatedControl.EcmBuilder
Sets inner LISP control message.
innerUdp() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispEncapsulatedControl
 
innerUdp() - Method in interface org.onosproject.lisp.msg.protocols.LispEncapsulatedControl
Obtains inner LISP UDP header.
innerUdpHeader(UDP) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispEncapsulatedControl.DefaultEcmBuilder
 
innerUdpHeader(UDP) - Method in interface org.onosproject.lisp.msg.protocols.LispEncapsulatedControl.EcmBuilder
Sets inner UDP header.
instructions() - Method in class org.onosproject.mapping.DefaultMappingTreatment
 
instructions() - Method in interface org.onosproject.mapping.MappingTreatment
Obtains a collection of mapping instructions.
ip() - Method in class org.onosproject.mapping.addresses.IPMappingAddress
Obtains the IP prefix to look up.
IpAddressReader() - Constructor for class org.onosproject.lisp.msg.types.LispIpAddress.IpAddressReader
 
IpAddressWriter() - Constructor for class org.onosproject.lisp.msg.types.LispIpAddress.IpAddressWriter
 
IPMappingAddress - Class in org.onosproject.mapping.addresses
Implementation of IP mapping address.
IPV4 - Static variable in class org.onosproject.mapping.codec.MappingAddressCodec
 
Ipv4AddressReader() - Constructor for class org.onosproject.lisp.msg.types.LispIpv4Address.Ipv4AddressReader
 
Ipv4AddressWriter() - Constructor for class org.onosproject.lisp.msg.types.LispIpv4Address.Ipv4AddressWriter
 
ipv4MappingAddress(IpPrefix) - Static method in class org.onosproject.mapping.addresses.MappingAddresses
Creates an IPv4MappingAddress using the specified value.
IPV6 - Static variable in class org.onosproject.mapping.codec.MappingAddressCodec
 
Ipv6AddressReader() - Constructor for class org.onosproject.lisp.msg.types.LispIpv6Address.Ipv6AddressReader
 
Ipv6AddressWriter() - Constructor for class org.onosproject.lisp.msg.types.LispIpv6Address.Ipv6AddressWriter
 
ipv6MappingAddress(IpPrefix) - Static method in class org.onosproject.mapping.addresses.MappingAddresses
Creates an IPv6MappingAddress using the specified value.
isAuthoritative() - Method in class org.onosproject.lisp.msg.protocols.AbstractLispRecord
 
isAuthoritative() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest
 
isAuthoritative() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRequest
Obtains authoritative flag.
isAuthoritative() - Method in interface org.onosproject.lisp.msg.protocols.LispRecord
Obtains authoritative flag.
isConnected() - Method in class org.onosproject.lisp.ctl.AbstractLispRouter
 
isConnected() - Method in interface org.onosproject.lisp.ctl.LispRouter
Checks if the router is connected.
isEast() - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress
Obtains east flag value.
isEtr() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReply
 
isEtr() - Method in interface org.onosproject.lisp.msg.protocols.LispMapReply
Obtains ETR flag.
isIncomplete() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispReferralRecord
 
isIncomplete() - Method in interface org.onosproject.lisp.msg.protocols.LispReferralRecord
Obtains incomplete flag.
isInfoReply() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfo
 
isInfoReply() - Method in interface org.onosproject.lisp.msg.protocols.LispInfo
Obtains has info reply flag value.
isLocalLocator() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispGenericLocator
 
isLocalLocator() - Method in interface org.onosproject.lisp.msg.protocols.LispGenericLocator
Obtains local locator flag.
isLookup() - Method in class org.onosproject.lisp.msg.types.lcaf.LispTeRecord
Obtains lookup bit flag.
isMapDataPresent() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest
 
isMapDataPresent() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRequest
Obtains map data present flag.
isNorth() - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress
Obtains north flag value.
isPitr() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest
 
isPitr() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRequest
Obtains PITR flag.
isProbe() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReply
 
isProbe() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest
 
isProbe() - Method in interface org.onosproject.lisp.msg.protocols.LispMapReply
Obtains probe flag.
isProbe() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRequest
Obtains probe flag.
isProxyMapReply() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister
 
isProxyMapReply() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispProxyMapRecord
 
isProxyMapReply() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRegister
Obtains proxy map reply flag.
isProxyMapReply() - Method in interface org.onosproject.lisp.msg.protocols.LispProxyMapRecord
Obtains proxy-map-reply flag.
isRlocProbe() - Method in class org.onosproject.lisp.msg.types.lcaf.LispTeRecord
Obtains RLOC probe bit flag.
isRlocProbed() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispGenericLocator
 
isRlocProbed() - Method in interface org.onosproject.lisp.msg.protocols.LispGenericLocator
Obtains RLOC probed flag.
isRouted() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispGenericLocator
 
isRouted() - Method in interface org.onosproject.lisp.msg.protocols.LispGenericLocator
Obtains routed flag.
isSecurity(boolean) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispEncapsulatedControl.DefaultEcmBuilder
 
isSecurity() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispEncapsulatedControl
 
isSecurity() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReply
 
isSecurity(boolean) - Method in interface org.onosproject.lisp.msg.protocols.LispEncapsulatedControl.EcmBuilder
Sets security flag.
isSecurity() - Method in interface org.onosproject.lisp.msg.protocols.LispEncapsulatedControl
Obtains security flag.
isSecurity() - Method in interface org.onosproject.lisp.msg.protocols.LispMapReply
Obtains security flag.
isSmr() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest
 
isSmr() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRequest
Obtains SMR flag.
isSmrInvoked() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest
 
isSmrInvoked() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRequest
Obtains SMR Invoked flag.
isStrict() - Method in class org.onosproject.lisp.msg.types.lcaf.LispTeRecord
Obtains strict bit flag.
isSubscribed() - Method in class org.onosproject.lisp.ctl.AbstractLispRouter
 
isSubscribed() - Method in interface org.onosproject.lisp.ctl.LispRouter
Checks if the router is subscribed.
isWantMapNotify() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister
 
isWantMapNotify() - Method in interface org.onosproject.lisp.msg.protocols.LispMapRegister
Obtains want map notify flag.

K

KEY - Static variable in class org.onosproject.mapping.codec.MappingEntryCodec
 
key() - Method in class org.onosproject.mapping.DefaultMapping
 
key() - Method in interface org.onosproject.mapping.Mapping
Obtains the mapping key that is used for query the mapping entry.
keyId - Variable in class org.onosproject.lisp.msg.protocols.DefaultLispInfo
 

L

LcafAddressBuilder() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress.LcafAddressBuilder
 
LcafAddressReader() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress.LcafAddressReader
 
LcafAddressWriter() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress.LcafAddressWriter
 
lcafType - Variable in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress.LcafAddressBuilder
 
length - Variable in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress.LcafAddressBuilder
 
LispAddressReader<T> - Interface in org.onosproject.lisp.msg.types
An interface for de-serializing LISP address.
LispAddressWriter<T> - Interface in org.onosproject.lisp.msg.types
An interface for serializing LISP address.
LispAfiAddress - Class in org.onosproject.lisp.msg.types
LISP Locator address typed by Address Family Identifier (AFI).
LispAfiAddress(AddressFamilyIdentifierEnum) - Constructor for class org.onosproject.lisp.msg.types.LispAfiAddress
Initializes AFI enumeration value.
LispAfiAddress.AfiAddressReader - Class in org.onosproject.lisp.msg.types
AFI address reader class.
LispAfiAddress.AfiAddressWriter - Class in org.onosproject.lisp.msg.types
AFI address writer class.
LispAppDataLcafAddress - Class in org.onosproject.lisp.msg.types.lcaf
Application data type LCAF address class.
LispAppDataLcafAddress.AppDataAddressBuilder - Class in org.onosproject.lisp.msg.types.lcaf
 
LispAppDataLcafAddress.AppDataLcafAddressReader - Class in org.onosproject.lisp.msg.types.lcaf
Application data LCAF address reader class.
LispAppDataLcafAddress.AppDataLcafAddressWriter - Class in org.onosproject.lisp.msg.types.lcaf
Application data LCAF address writer class.
LispAsAddress - Class in org.onosproject.lisp.msg.types
The identifier of Autonomous System (AS).
LispAsAddress(int) - Constructor for class org.onosproject.lisp.msg.types.LispAsAddress
Initializes AS identifier number.
LispAsAddress.AsAddressReader - Class in org.onosproject.lisp.msg.types
Autonomous system address reader class.
LispAsAddress.AsAddressWriter - Class in org.onosproject.lisp.msg.types
Autonomous system address writer class.
LispAsLcafAddress - Class in org.onosproject.lisp.msg.types.lcaf
AS Numbers type LCAF address class.
LispAsLcafAddress.AsAddressBuilder - Class in org.onosproject.lisp.msg.types.lcaf
 
LispAsLcafAddress.AsLcafAddressReader - Class in org.onosproject.lisp.msg.types.lcaf
AS number LCAF address reader class.
LispAsLcafAddress.AsLcafAddressWriter - Class in org.onosproject.lisp.msg.types.lcaf
AS number LCAF address writer class.
LispAuthenticationConfig - Class in org.onosproject.lisp.msg.authentication
A singleton class that Stores LISP authentication information.
LispAuthenticationFactory - Class in org.onosproject.lisp.msg.authentication
A factory class that returns LISP authentication instance.
LispAuthenticationKeyEnum - Enum in org.onosproject.lisp.msg.authentication
Authentication key enumeration class.
lispAuthKey() - Method in class org.onosproject.lisp.msg.authentication.LispAuthenticationConfig
Obtains LISP authentication key.
lispAuthKeyId() - Method in class org.onosproject.lisp.msg.authentication.LispAuthenticationConfig
Obtains LISP authentication key identifier.
LispCanonicalAddressFormatEnum - Enum in org.onosproject.lisp.msg.types.lcaf
LISP Canonical Address Format (LCAF) Enumeration class.
LispController - Interface in org.onosproject.lisp.ctl
Abstraction of a LISP controller.
LispDistinguishedNameAddress - Class in org.onosproject.lisp.msg.types
Distinguished name address that is used by LISP Locator.
LispDistinguishedNameAddress(String) - Constructor for class org.onosproject.lisp.msg.types.LispDistinguishedNameAddress
Initializes LISP locator's distinguished name address with AFI enum.
LispDistinguishedNameAddress.DistinguishedNameAddressReader - Class in org.onosproject.lisp.msg.types
Distinguished name address reader class.
LispDistinguishedNameAddress.DistinguishedNameAddressWriter - Class in org.onosproject.lisp.msg.types
Distinguished name address writer class.
LispEidRecord - Class in org.onosproject.lisp.msg.protocols
LISP EID record section which is part of LISP map request message.
LispEidRecord(byte, LispAfiAddress) - Constructor for class org.onosproject.lisp.msg.protocols.LispEidRecord
Initializes LispEidRecord with mask length and EID prefix.
LispEidRecord.EidRecordReader - Class in org.onosproject.lisp.msg.protocols
A LISP message reader for EidRecord portion.
LispEidRecord.EidRecordWriter - Class in org.onosproject.lisp.msg.protocols
A LISP message writer for EidRecord portion.
LispEncapsulatedControl - Interface in org.onosproject.lisp.msg.protocols
LISP Encapsulated Control Message (ECM) interface.
LispEncapsulatedControl.EcmBuilder - Interface in org.onosproject.lisp.msg.protocols
A builder of LISP map request message.
LispGenericLocator - Interface in org.onosproject.lisp.msg.protocols
A generic LISP locator used for both location and referral purposes.
LispGenericLocator.GenericLocatorBuilder<T> - Interface in org.onosproject.lisp.msg.protocols
A builder of LISP generic locator.
LispGeoCoordinateLcafAddress - Class in org.onosproject.lisp.msg.types.lcaf
Geo Coordinate type LCAF address class.
LispGeoCoordinateLcafAddress.GeoCoordinateAddressBuilder - Class in org.onosproject.lisp.msg.types.lcaf
 
LispGeoCoordinateLcafAddress.GeoCoordinateLcafAddressReader - Class in org.onosproject.lisp.msg.types.lcaf
GeoCoordinate LCAF address reader class.
LispGeoCoordinateLcafAddress.GeoCoordinateLcafAddressWriter - Class in org.onosproject.lisp.msg.types.lcaf
GeoCoordinate LCAF address writer class.
LispInfo - Interface in org.onosproject.lisp.msg.protocols
LISP info super interface.
LispInfoReply - Interface in org.onosproject.lisp.msg.protocols
LISP info reply message interface.
LispInfoReply.InfoReplyBuilder - Interface in org.onosproject.lisp.msg.protocols
 
LispInfoRequest - Interface in org.onosproject.lisp.msg.protocols
LISP info request message interface.
LispInfoRequest.InfoRequestBuilder - Interface in org.onosproject.lisp.msg.protocols
 
LispIpAddress - Class in org.onosproject.lisp.msg.types
IP address that is used by LISP Locator.
LispIpAddress(IpAddress, AddressFamilyIdentifierEnum) - Constructor for class org.onosproject.lisp.msg.types.LispIpAddress
Initializes LISP locator's IP address with AFI enum.
LispIpAddress.IpAddressReader - Class in org.onosproject.lisp.msg.types
IP address reader class.
LispIpAddress.IpAddressWriter - Class in org.onosproject.lisp.msg.types
IP address writer class.
LispIpv4Address - Class in org.onosproject.lisp.msg.types
IPv4 address that is used by LISP Locator.
LispIpv4Address(IpAddress) - Constructor for class org.onosproject.lisp.msg.types.LispIpv4Address
Initializes LISP locator's IPv4 address.
LispIpv4Address.Ipv4AddressReader - Class in org.onosproject.lisp.msg.types
IPv4 address reader class.
LispIpv4Address.Ipv4AddressWriter - Class in org.onosproject.lisp.msg.types
IPv4 address writer class.
LispIpv6Address - Class in org.onosproject.lisp.msg.types
IPv6 address that is used by LISP Locator.
LispIpv6Address(IpAddress) - Constructor for class org.onosproject.lisp.msg.types.LispIpv6Address
Initializes LISP locator's IPv6 address.
LispIpv6Address.Ipv6AddressReader - Class in org.onosproject.lisp.msg.types
IPv6 address reader class.
LispIpv6Address.Ipv6AddressWriter - Class in org.onosproject.lisp.msg.types
Ipv6 address writer class.
LispLcafAddress - Class in org.onosproject.lisp.msg.types.lcaf
LISP Canonical Address Formatted address class.
LispLcafAddress(LispCanonicalAddressFormatEnum, byte, byte, byte, short) - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress
Initializes LCAF address.
LispLcafAddress(LispCanonicalAddressFormatEnum, byte, byte, short) - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress
Initializes LCAF address.
LispLcafAddress(LispCanonicalAddressFormatEnum, byte, short) - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress
Initializes LCAF address.
LispLcafAddress(LispCanonicalAddressFormatEnum, byte) - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress
Initializes LCAF address.
LispLcafAddress(LispCanonicalAddressFormatEnum, short) - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress
Initializes LCAF address.
LispLcafAddress(LispCanonicalAddressFormatEnum) - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress
Initializes LCAF address.
LispLcafAddress.LcafAddressBuilder<T> - Class in org.onosproject.lisp.msg.types.lcaf
 
LispLcafAddress.LcafAddressReader - Class in org.onosproject.lisp.msg.types.lcaf
LISP LCAF reader class.
LispLcafAddress.LcafAddressWriter - Class in org.onosproject.lisp.msg.types.lcaf
LISP LCAF address writer class.
LispListLcafAddress - Class in org.onosproject.lisp.msg.types.lcaf
List type LCAF address class.
LispListLcafAddress(List<LispAfiAddress>) - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispListLcafAddress
Initializes list type LCAF address.
LispListLcafAddress(byte, byte, byte, List<LispAfiAddress>) - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispListLcafAddress
Initializes list type LCAF address.
LispListLcafAddress.ListLcafAddressReader - Class in org.onosproject.lisp.msg.types.lcaf
List LCAF address reader class.
LispListLcafAddress.ListLcafAddressWriter - Class in org.onosproject.lisp.msg.types.lcaf
List LCAF address writer class.
LispLocator - Interface in org.onosproject.lisp.msg.protocols
LISP locator section which is part of LISP map record.
LispLocator.LocatorBuilder - Interface in org.onosproject.lisp.msg.protocols
A builder of LISP locator.
LispMacAddress - Class in org.onosproject.lisp.msg.types
MAC address that is used by LISP Locator.
LispMacAddress(MacAddress) - Constructor for class org.onosproject.lisp.msg.types.LispMacAddress
Initializes MAC address.
LispMacAddress.MacAddressReader - Class in org.onosproject.lisp.msg.types
MAC address reader class.
LispMacAddress.MacAddressWriter - Class in org.onosproject.lisp.msg.types
MAC address writer class.
LispMacAuthentication - Class in org.onosproject.lisp.msg.authentication
LISP MAC authentication utility class.
LispMapNotify - Interface in org.onosproject.lisp.msg.protocols
LISP map notify message interface.
LispMapNotify.NotifyBuilder - Interface in org.onosproject.lisp.msg.protocols
A builder of LISP map notify message.
LispMapRecord - Interface in org.onosproject.lisp.msg.protocols
LISP map record section which is part of LISP map register message.
LispMapRecord.MapRecordBuilder - Interface in org.onosproject.lisp.msg.protocols
A builder of LISP map record.
LispMapReferral - Interface in org.onosproject.lisp.msg.protocols
LISP map referral message interface.
LispMapReferral.MapReferralBuilder - Interface in org.onosproject.lisp.msg.protocols
A builder of LISP map referral message.
LispMapRegister - Interface in org.onosproject.lisp.msg.protocols
LISP map register message interface.
LispMapRegister.RegisterBuilder - Interface in org.onosproject.lisp.msg.protocols
A builder of LISP map register message.
LispMapReply - Interface in org.onosproject.lisp.msg.protocols
LISP map reply message interface.
LispMapReply.ReplyBuilder - Interface in org.onosproject.lisp.msg.protocols
A builder of LISP map reply message.
LispMapReplyAction - Enum in org.onosproject.lisp.msg.protocols
An enumeration class that represents Map-Reply action.
LispMapRequest - Interface in org.onosproject.lisp.msg.protocols
LISP map request message interface.
LispMapRequest.RequestBuilder - Interface in org.onosproject.lisp.msg.protocols
A builder of LISP map request message.
LispMessage - Interface in org.onosproject.lisp.msg.protocols
LISP message interface.
LispMessage.Builder - Interface in org.onosproject.lisp.msg.protocols
LISP message builder interface.
LispMessageListener - Interface in org.onosproject.lisp.ctl
Notifies providers about all LISP messages.
LispMessageReader<T> - Interface in org.onosproject.lisp.msg.protocols
An interface for de-serializing LISP control message.
LispMessageReaderFactory - Class in org.onosproject.lisp.msg.protocols
A factory class which helps to instantiate LISP reader class.
LispMessageWriter<T> - Interface in org.onosproject.lisp.msg.protocols
An interface for serializing LISP control message.
LispMulticastLcafAddress - Class in org.onosproject.lisp.msg.types.lcaf
Multicast group membership type LCAF address class.
LispMulticastLcafAddress.MulticastAddressBuilder - Class in org.onosproject.lisp.msg.types.lcaf
 
LispMulticastLcafAddress.MulticastLcafAddressReader - Class in org.onosproject.lisp.msg.types.lcaf
Multicast LCAF address reader class.
LispMulticastLcafAddress.MulticastLcafAddressWriter - Class in org.onosproject.lisp.msg.types.lcaf
Multicast LCAF address writer class.
LispNatLcafAddress - Class in org.onosproject.lisp.msg.types.lcaf
Network Address Translation (NAT) address class.
LispNatLcafAddress.NatAddressBuilder - Class in org.onosproject.lisp.msg.types.lcaf
 
LispNatLcafAddress.NatLcafAddressReader - Class in org.onosproject.lisp.msg.types.lcaf
NAT LCAF address reader class.
LispNatLcafAddress.NatLcafAddressWriter - Class in org.onosproject.lisp.msg.types.lcaf
NAT LCAF address writer class.
LispNoAddress - Class in org.onosproject.lisp.msg.types
No address.
LispNoAddress() - Constructor for class org.onosproject.lisp.msg.types.LispNoAddress
Initializes no address.
LispNoAddress.NoAddressReader - Class in org.onosproject.lisp.msg.types
LISP no address reader class.
LispNoAddress.NoAddressWriter - Class in org.onosproject.lisp.msg.types
LISP no address writer class.
LispNonceLcafAddress - Class in org.onosproject.lisp.msg.types.lcaf
Nonce locator data type LCAF address class.
LispNonceLcafAddress.NonceAddressBuilder - Class in org.onosproject.lisp.msg.types.lcaf
 
LispNonceLcafAddress.NonceLcafAddressReader - Class in org.onosproject.lisp.msg.types.lcaf
Nonce LCAF address reader class.
LispNonceLcafAddress.NonceLcafAddressWriter - Class in org.onosproject.lisp.msg.types.lcaf
Nonce LCAF address writer class.
LispParseError - Exception in org.onosproject.lisp.msg.exceptions
LISP control message parse error.
LispParseError() - Constructor for exception org.onosproject.lisp.msg.exceptions.LispParseError
Constructor for LispParseError.
LispParseError(String, Throwable) - Constructor for exception org.onosproject.lisp.msg.exceptions.LispParseError
Constructor for LispParseError with message and cause parameters.
LispParseError(String) - Constructor for exception org.onosproject.lisp.msg.exceptions.LispParseError
Constructor for LispParseError with message parameter.
LispParseError(Throwable) - Constructor for exception org.onosproject.lisp.msg.exceptions.LispParseError
Constructor for LispParseError with cause parameter.
LispProxyMapRecord - Interface in org.onosproject.lisp.msg.protocols
An interface that wraps LispMapRecord with proxy-bit flag.
LispProxyMapRecord.MapWithProxyBuilder - Interface in org.onosproject.lisp.msg.protocols
A builder of LISP map with proxy flag internal data structure.
LispReaderException - Exception in org.onosproject.lisp.msg.exceptions
LISP address or message reader exception.
LispReaderException() - Constructor for exception org.onosproject.lisp.msg.exceptions.LispReaderException
Constructor for LispReaderException.
LispReaderException(String, Throwable) - Constructor for exception org.onosproject.lisp.msg.exceptions.LispReaderException
Constructor for LispReaderException with message and cause parameters.
LispReaderException(String) - Constructor for exception org.onosproject.lisp.msg.exceptions.LispReaderException
Constructor for LispReaderException with message parameter.
LispReaderException(Throwable) - Constructor for exception org.onosproject.lisp.msg.exceptions.LispReaderException
Constructor for LispReaderException with cause parameter.
LispRecord - Interface in org.onosproject.lisp.msg.protocols
Generic LISP record interface.
LispRecord.RecordBuilder<T> - Interface in org.onosproject.lisp.msg.protocols
A builder for LISP record.
LispReferral - Interface in org.onosproject.lisp.msg.protocols
LISP referral section which is part of LISP referral record.
LispReferral.ReferralBuilder - Interface in org.onosproject.lisp.msg.protocols
A builder of LISP referral.
LispReferralRecord - Interface in org.onosproject.lisp.msg.protocols
LISP referral record section which is part of LISP map referral message.
LispReferralRecord.ReferralRecordBuilder - Interface in org.onosproject.lisp.msg.protocols
A builder of LISP referral record.
LispRouter - Interface in org.onosproject.lisp.ctl
Represents to provider facing side of a router.
LispRouterAgent - Interface in org.onosproject.lisp.ctl
Responsible for keeping track of the current set of routers connected to the system.
LispRouterFactory - Class in org.onosproject.lisp.ctl
LISP router factory which returns concrete router object for the physical LISP router in use.
LispRouterId - Class in org.onosproject.lisp.ctl
The class representing a network router identifier.
LispRouterId() - Constructor for class org.onosproject.lisp.ctl.LispRouterId
A default constructor.
LispRouterId(IpAddress) - Constructor for class org.onosproject.lisp.ctl.LispRouterId
A constructor with an IpAddress value specified.
LispRouterId(String) - Constructor for class org.onosproject.lisp.ctl.LispRouterId
A constructor with a String value specified.
LispRouterListener - Interface in org.onosproject.lisp.ctl
Allows for providers interested in Router events to be notified.
LispSegmentLcafAddress - Class in org.onosproject.lisp.msg.types.lcaf
Instance ID type LCAF address class.
LispSegmentLcafAddress.SegmentAddressBuilder - Class in org.onosproject.lisp.msg.types.lcaf
 
LispSegmentLcafAddress.SegmentLcafAddressReader - Class in org.onosproject.lisp.msg.types.lcaf
Segment LCAF address reader class.
LispSegmentLcafAddress.SegmentLcafAddressWriter - Class in org.onosproject.lisp.msg.types.lcaf
Segment LCAF address writer class.
LispSignature - Interface in org.onosproject.lisp.msg.protocols
LISP signature interface.
LispSignature.SignatureBuilder - Interface in org.onosproject.lisp.msg.protocols
A builder for LISP signature.
LispSourceDestLcafAddress - Class in org.onosproject.lisp.msg.types.lcaf
Source/Dest key type LCAF address class.
LispSourceDestLcafAddress.SourceDestAddressBuilder - Class in org.onosproject.lisp.msg.types.lcaf
 
LispSourceDestLcafAddress.SourceDestLcafAddressReader - Class in org.onosproject.lisp.msg.types.lcaf
SourceDest LCAF address reader class.
LispSourceDestLcafAddress.SourceDestLcafAddressWriter - Class in org.onosproject.lisp.msg.types.lcaf
SourceDest LCAF address writer class.
LispTeLcafAddress - Class in org.onosproject.lisp.msg.types.lcaf
Traffic Engineering (TE) type LCAF address class.
LispTeLcafAddress.TeAddressBuilder - Class in org.onosproject.lisp.msg.types.lcaf
 
LispTeLcafAddress.TeLcafAddressReader - Class in org.onosproject.lisp.msg.types.lcaf
TE LCAF address reader class.
LispTeLcafAddress.TeLcafAddressWriter - Class in org.onosproject.lisp.msg.types.lcaf
TE LCAF address writer class.
LispTeRecord - Class in org.onosproject.lisp.msg.types.lcaf
Traffic Engineering record class.
LispTeRecord(boolean, boolean, boolean, LispAfiAddress) - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispTeRecord
Initializes TE record.
LispTeRecord.TeRecordBuilder - Class in org.onosproject.lisp.msg.types.lcaf
 
LispTeRecord.TeRecordReader - Class in org.onosproject.lisp.msg.types.lcaf
Traffic Engineering record reader class.
LispTeRecord.TeRecordWriter - Class in org.onosproject.lisp.msg.types.lcaf
Traffic Engineering record writer class.
LispType - Enum in org.onosproject.lisp.msg.protocols
LISP message type enumeration.
LispWriterException - Exception in org.onosproject.lisp.msg.exceptions
LISP address or message writer exception.
LispWriterException() - Constructor for exception org.onosproject.lisp.msg.exceptions.LispWriterException
Constructor for LispWriterException.
LispWriterException(String, Throwable) - Constructor for exception org.onosproject.lisp.msg.exceptions.LispWriterException
Constructor for LispWriterException with message and cause parameters.
LispWriterException(String) - Constructor for exception org.onosproject.lisp.msg.exceptions.LispWriterException
Constructor for LispWriterException with message parameter.
LispWriterException(Throwable) - Constructor for exception org.onosproject.lisp.msg.exceptions.LispWriterException
Constructor for LispWriterException with cause parameter.
ListLcafAddressReader() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispListLcafAddress.ListLcafAddressReader
 
ListLcafAddressWriter() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispListLcafAddress.ListLcafAddressWriter
 
LocatorReader() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispLocator.LocatorReader
 
LocatorWriter() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispLocator.LocatorWriter
 
log - Static variable in class org.onosproject.mapping.codec.EncodeMappingActionCodecHelper
 
log - Static variable in class org.onosproject.mapping.codec.EncodeMappingInstructionCodecHelper
 
log - Static variable in class org.onosproject.mapping.codec.MappingActionCodec
 
log - Static variable in class org.onosproject.mapping.codec.MappingAddressCodec
 
log - Static variable in class org.onosproject.mapping.codec.MappingInstructionCodec
 

M

mac() - Method in class org.onosproject.mapping.addresses.EthMappingAddress
Obtains the MAC address to look up.
MAC - Static variable in class org.onosproject.mapping.codec.MappingAddressCodec
 
MacAddressReader() - Constructor for class org.onosproject.lisp.msg.types.LispMacAddress.MacAddressReader
 
MacAddressWriter() - Constructor for class org.onosproject.lisp.msg.types.LispMacAddress.MacAddressWriter
 
mapLcafAddress(LispLcafAddress) - Method in interface org.onosproject.lisp.ctl.ExtensionMappingAddressInterpreter
Maps a LCAF address to an extension mapping address.
mapMappingAddress(ExtensionMappingAddress) - Method in interface org.onosproject.lisp.ctl.ExtensionMappingAddressInterpreter
Maps an extension mapping address to a LCAF address.
Mapping - Interface in org.onosproject.mapping
Abstraction of mapping.
Mapping.Builder - Interface in org.onosproject.mapping
A mapping builder.
MappingAction - Interface in org.onosproject.mapping.actions
Presentation of a single mapping action.
MappingAction.Type - Enum in org.onosproject.mapping.actions
Represents the type of mapping action.
MappingActionCodec - Class in org.onosproject.mapping.codec
Mapping action codec.
MappingActionCodec() - Constructor for class org.onosproject.mapping.codec.MappingActionCodec
 
MappingActions - Class in org.onosproject.mapping.actions
Factory class for creating various mapping actions.
mappingAdded(MappingEntry, MappingStore.Type) - Method in interface org.onosproject.mapping.MappingProviderService
Signals that a new mapping has been received.
MappingAddress - Interface in org.onosproject.mapping.addresses
Presentation of a single mapping selection.
MappingAddress.Type - Enum in org.onosproject.mapping.addresses
Types of address to which the mapping criterion may apply.
MappingAddressCodec - Class in org.onosproject.mapping.codec
Mapping address codec.
MappingAddressCodec() - Constructor for class org.onosproject.mapping.codec.MappingAddressCodec
 
MappingAddresses - Class in org.onosproject.mapping.addresses
Factory class for creating various mapping addresses.
MappingAdminService - Interface in org.onosproject.mapping
Service for administering the mapping management.
MappingCodecRegistrator - Class in org.onosproject.mapping
Implementation of the JSON codec brokering service for mapping primitives.
MappingCodecRegistrator() - Constructor for class org.onosproject.mapping.MappingCodecRegistrator
 
MappingEntry - Interface in org.onosproject.mapping
Abstraction of mapping entry.
MappingEntry.MappingEntryState - Enum in org.onosproject.mapping
Represents the type of mapping entry state.
MappingEntryCodec - Class in org.onosproject.mapping.codec
Mapping entry JSON codec.
MappingEntryCodec() - Constructor for class org.onosproject.mapping.codec.MappingEntryCodec
 
MappingEvent - Class in org.onosproject.mapping
Describes mapping event.
MappingEvent(MappingEvent.Type, Mapping) - Constructor for class org.onosproject.mapping.MappingEvent
Creates an event of a given type and for the specified mapping and the current time.
MappingEvent(MappingEvent.Type, Mapping, long) - Constructor for class org.onosproject.mapping.MappingEvent
Creates an event of a given type and for the specified mapping and time.
MappingEvent.Type - Enum in org.onosproject.mapping
Type of mapping events.
MappingId - Class in org.onosproject.mapping
Representation of a Mapping ID.
MappingInstruction - Interface in org.onosproject.mapping.instructions
Presentation of a single mapping instruction.
MappingInstruction.Type - Enum in org.onosproject.mapping.instructions
Represents the type of mapping instruction.
MappingInstructionCodec - Class in org.onosproject.mapping.codec
Mapping instruction codec.
MappingInstructionCodec() - Constructor for class org.onosproject.mapping.codec.MappingInstructionCodec
 
MappingInstructions - Class in org.onosproject.mapping.instructions
Factory class for creating various mapping instructions.
MappingInstructions.ExtensionMappingInstructionWrapper - Class in org.onosproject.mapping.instructions
Extension mapping instruction.
MappingKey - Interface in org.onosproject.mapping
Abstraction of network mapping key.
MappingKey.Builder - Interface in org.onosproject.mapping
 
MappingKeyCodec - Class in org.onosproject.mapping.codec
Mapping key codec.
MappingKeyCodec() - Constructor for class org.onosproject.mapping.codec.MappingKeyCodec
 
MappingListener - Interface in org.onosproject.mapping
Entity capable of receiving mapping related event.
MappingProvider - Interface in org.onosproject.mapping
Abstraction of a mapping provider.
MappingProviderRegistry - Interface in org.onosproject.mapping
Abstraction of a mapping provider registry.
MappingProviderService - Interface in org.onosproject.mapping
Service through which mapping providers can inject mapping information into the core.
mappingQueried(MappingKey) - Method in interface org.onosproject.mapping.MappingProviderService
Signals that a new mapping query has been issued.
mappingQueried(List<MappingKey>) - Method in interface org.onosproject.mapping.MappingProviderService
Signals that a new batch mapping query has been issued.
MappingService - Interface in org.onosproject.mapping
Interface of mapping management service.
MappingStore - Interface in org.onosproject.mapping
Interface of a distributed store for managing mapping information.
MappingStore.Type - Enum in org.onosproject.mapping
Represents the type of mapping store.
MappingStoreDelegate - Interface in org.onosproject.mapping
Mapping store delegate abstraction.
MappingTreatment - Interface in org.onosproject.mapping
Abstraction of mapping treatment.
MappingTreatment.Builder - Interface in org.onosproject.mapping
 
MappingTreatmentCodec - Class in org.onosproject.mapping.codec
Mapping treatment codec.
MappingTreatmentCodec() - Constructor for class org.onosproject.mapping.codec.MappingTreatmentCodec
 
MappingValue - Interface in org.onosproject.mapping
Abstraction of value of mapping information.
MappingValue.Builder - Interface in org.onosproject.mapping
 
MappingValueCodec - Class in org.onosproject.mapping.codec
Mapping value codec.
MappingValueCodec() - Constructor for class org.onosproject.mapping.codec.MappingValueCodec
 
MapRecordReader() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispMapRecord.MapRecordReader
 
MapRecordWriter() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispMapRecord.MapRecordWriter
 
MapReferralReader() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispMapReferral.MapReferralReader
 
MapReferralWriter() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispMapReferral.MapReferralWriter
 
mapVersionNumber - Variable in class org.onosproject.lisp.msg.protocols.AbstractLispRecord.AbstractRecordBuilder
 
mapVersionNumber - Variable in class org.onosproject.lisp.msg.protocols.AbstractLispRecord
 
maskLength - Variable in class org.onosproject.lisp.msg.protocols.AbstractLispRecord.AbstractRecordBuilder
 
maskLength - Variable in class org.onosproject.lisp.msg.protocols.AbstractLispRecord
 
maskLength - Variable in class org.onosproject.lisp.msg.protocols.DefaultLispInfo
 
MISSING_MEMBER_MESSAGE - Static variable in class org.onosproject.mapping.codec.DecodeMappingAddressCodecHelper
 
MISSING_MEMBER_MESSAGE - Static variable in class org.onosproject.mapping.codec.MappingInstructionCodec
 
MULTICAST_PRIORITY - Static variable in class org.onosproject.mapping.codec.MappingInstructionCodec
 
MULTICAST_WEIGHT - Static variable in class org.onosproject.mapping.codec.MappingInstructionCodec
 
MulticastAddressBuilder() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispMulticastLcafAddress.MulticastAddressBuilder
 
MulticastLcafAddressReader() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispMulticastLcafAddress.MulticastLcafAddressReader
 
MulticastLcafAddressWriter() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispMulticastLcafAddress.MulticastLcafAddressWriter
 
MulticastMappingInstruction - Class in org.onosproject.mapping.instructions
Abstraction of a multi-cast mapping traffic engineering.
MulticastMappingInstruction() - Constructor for class org.onosproject.mapping.instructions.MulticastMappingInstruction
 
MulticastMappingInstruction.MulticastType - Enum in org.onosproject.mapping.instructions
Represents the type of Multicast traffic engineering.
MulticastMappingInstruction.PriorityMappingInstruction - Class in org.onosproject.mapping.instructions
Represents a multicast priority configuration instruction.
MulticastMappingInstruction.WeightMappingInstruction - Class in org.onosproject.mapping.instructions
Represents a multicast weight configuration instruction.
multicastPriority(int) - Static method in class org.onosproject.mapping.instructions.MappingInstructions
Creates a multicast priority instruction.
multicastWeight(int) - Static method in class org.onosproject.mapping.instructions.MappingInstructions
Creates a multicast weight instruction.

N

name() - Method in class org.onosproject.mapping.addresses.DNMappingAddress
Obtains distinguished name.
NatAddressBuilder() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispNatLcafAddress.NatAddressBuilder
 
nativeForward() - Static method in class org.onosproject.mapping.actions.MappingActions
Creates a native forward mapping action.
NativeForwardMappingAction - Class in org.onosproject.mapping.actions
Represents a Native Forward Action mapping.
NatLcafAddressReader() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispNatLcafAddress.NatLcafAddressReader
 
NatLcafAddressWriter() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispNatLcafAddress.NatLcafAddressWriter
 
noAction() - Static method in class org.onosproject.mapping.actions.MappingActions
Creates a no action.
NoAddressReader() - Constructor for class org.onosproject.lisp.msg.types.LispNoAddress.NoAddressReader
 
NoAddressWriter() - Constructor for class org.onosproject.lisp.msg.types.LispNoAddress.NoAddressWriter
 
NoMappingAction - Class in org.onosproject.mapping.actions
Represents a No Action mapping.
nonce - Variable in class org.onosproject.lisp.msg.protocols.DefaultLispInfo
 
NonceAddressBuilder() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispNonceLcafAddress.NonceAddressBuilder
 
NonceLcafAddressReader() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispNonceLcafAddress.NonceLcafAddressReader
 
NonceLcafAddressWriter() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispNonceLcafAddress.NonceLcafAddressWriter
 
NotifyReader() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify.NotifyReader
 
NotifyWriter() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify.NotifyWriter
 

O

org.onosproject.lisp.ctl - package org.onosproject.lisp.ctl
LISP controller API.
org.onosproject.lisp.msg.authentication - package org.onosproject.lisp.msg.authentication
LISP MAC authentication package.
org.onosproject.lisp.msg.exceptions - package org.onosproject.lisp.msg.exceptions
A package subsumes various LISP control message exceptions.
org.onosproject.lisp.msg.protocols - package org.onosproject.lisp.msg.protocols
LISP message protocols.
org.onosproject.lisp.msg.types - package org.onosproject.lisp.msg.types
LISP message data type.
org.onosproject.lisp.msg.types.lcaf - package org.onosproject.lisp.msg.types.lcaf
LISP Canonical Address Formatted address type package.
org.onosproject.mapping - package org.onosproject.mapping
Mapping management interface package.
org.onosproject.mapping.actions - package org.onosproject.mapping.actions
Mapping action package.
org.onosproject.mapping.addresses - package org.onosproject.mapping.addresses
Mapping address package.
org.onosproject.mapping.codec - package org.onosproject.mapping.codec
Implementations of the codec broker and built-in entity JSON codecs for mapping address.
org.onosproject.mapping.instructions - package org.onosproject.mapping.instructions
Mapping instruction package.

P

pendingDeleteMapping(MappingStore.Type, Mapping) - Method in interface org.onosproject.mapping.MappingStore
Marks a mapping for deletion.
pendingMappingEntry(MappingStore.Type, MappingEntry) - Method in interface org.onosproject.mapping.MappingStore
Marks a mapping as PENDING_ADD during retry.
priority() - Method in class org.onosproject.mapping.instructions.MulticastMappingInstruction.PriorityMappingInstruction
Returns priority value of multicast TE.
priority() - Method in class org.onosproject.mapping.instructions.UnicastMappingInstruction.PriorityMappingInstruction
Returns priority value of unicast TE.
processDownstreamMessage(LispRouterId, LispMessage) - Method in interface org.onosproject.lisp.ctl.LispRouterAgent
Processes a message going to a router.
processUpstreamMessage(LispRouterId, LispMessage) - Method in interface org.onosproject.lisp.ctl.LispRouterAgent
Processes a message coming from a router.
purgeMappingEntries(MappingStore.Type) - Method in interface org.onosproject.mapping.MappingStore
Removes all mapping entries from the specified store.
purgeMappingEntry(MappingStore.Type, DeviceId) - Method in interface org.onosproject.mapping.MappingStore
Removes all mapping entries of given device from the specified store.
purgeMappings(MappingStore.Type, DeviceId) - Method in interface org.onosproject.mapping.MappingAdminService
Purges all mappings on the specified device and mapping store.

R

readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispEncapsulatedControl.EcmReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoReply.InfoReplyReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoRequest.InfoRequestReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispLocator.LocatorReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify.NotifyReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRecord.MapRecordReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReferral.MapReferralReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister.RegisterReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReply.ReplyReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest.RequestReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispReferral.ReferralReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispReferralRecord.ReferralRecordReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispSignature.SignatureReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.LispEidRecord.EidRecordReader
 
readFrom(ByteBuf) - Method in interface org.onosproject.lisp.msg.protocols.LispMessageReader
Reads from byte buffer and de-serialize the LISP control message.
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.types.lcaf.LispAppDataLcafAddress.AppDataLcafAddressReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.types.lcaf.LispAsLcafAddress.AsLcafAddressReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress.GeoCoordinateLcafAddressReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress.LcafAddressReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.types.lcaf.LispListLcafAddress.ListLcafAddressReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.types.lcaf.LispMulticastLcafAddress.MulticastLcafAddressReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.types.lcaf.LispNatLcafAddress.NatLcafAddressReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.types.lcaf.LispNonceLcafAddress.NonceLcafAddressReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.types.lcaf.LispSegmentLcafAddress.SegmentLcafAddressReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.types.lcaf.LispSourceDestLcafAddress.SourceDestLcafAddressReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.types.lcaf.LispTeLcafAddress.TeLcafAddressReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.types.lcaf.LispTeRecord.TeRecordReader
 
readFrom(ByteBuf) - Method in interface org.onosproject.lisp.msg.types.LispAddressReader
Reads from byte buffer and de-serialize the LISP address.
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.types.LispAfiAddress.AfiAddressReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.types.LispAsAddress.AsAddressReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.types.LispDistinguishedNameAddress.DistinguishedNameAddressReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.types.LispIpAddress.IpAddressReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.types.LispIpv4Address.Ipv4AddressReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.types.LispIpv6Address.Ipv6AddressReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.types.LispMacAddress.MacAddressReader
 
readFrom(ByteBuf) - Method in class org.onosproject.lisp.msg.types.LispNoAddress.NoAddressReader
 
recordTtl - Variable in class org.onosproject.lisp.msg.protocols.AbstractLispRecord.AbstractRecordBuilder
 
recordTtl - Variable in class org.onosproject.lisp.msg.protocols.AbstractLispRecord
 
ReferralReader() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispReferral.ReferralReader
 
ReferralRecordReader() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispReferralRecord.ReferralRecordReader
 
ReferralRecordWriter() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispReferralRecord.ReferralRecordWriter
 
ReferralWriter() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispReferral.ReferralWriter
 
RegisterReader() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister.RegisterReader
 
RegisterWriter() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister.RegisterWriter
 
removeConnectedRouter(LispRouterId) - Method in interface org.onosproject.lisp.ctl.LispRouterAgent
Clears all state in controller router maps for a router that has disconnected from the local controller.
removeMapping(MappingStore.Type, Mapping) - Method in interface org.onosproject.mapping.MappingStore
Removes an existing mapping from the specified store.
removeMappingEntries(MappingStore.Type, MappingEntry...) - Method in interface org.onosproject.mapping.MappingAdminService
Removes the specified mapping entries from their respective devices and mapping store.
removeMappingEntriesByAppId(MappingStore.Type, ApplicationId) - Method in interface org.onosproject.mapping.MappingAdminService
Removes all mapping entries submitted by a particular application.
removeMessageListener(LispMessageListener) - Method in interface org.onosproject.lisp.ctl.LispController
Unregisters a listener.
removeRouterListener(LispRouterListener) - Method in interface org.onosproject.lisp.ctl.LispController
Unregisters a router listener.
ReplyReader() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispMapReply.ReplyReader
 
ReplyWriter() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispMapReply.ReplyWriter
 
RequestReader() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest.RequestReader
 
RequestWriter() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest.RequestWriter
 
reserved1 - Variable in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress.LcafAddressBuilder
 
reserved2 - Variable in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress.LcafAddressBuilder
 
routerAdded(LispRouterId) - Method in interface org.onosproject.lisp.ctl.LispRouterListener
Notifies that the router was added.
routerChanged(LispRouterId) - Method in interface org.onosproject.lisp.ctl.LispRouterListener
Notifies that the router has changed in some way.
routerId() - Method in class org.onosproject.lisp.ctl.AbstractLispRouter
 
routerId() - Method in interface org.onosproject.lisp.ctl.LispRouter
Obtains an IpAddress version of the ID for this router.
routerId(URI) - Static method in class org.onosproject.lisp.ctl.LispRouterId
Returns LispRouterId created from a given device URI.
routerRemoved(LispRouterId) - Method in interface org.onosproject.lisp.ctl.LispRouterListener
Notifies that the router was removed.

S

SegmentAddressBuilder() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispSegmentLcafAddress.SegmentAddressBuilder
 
SegmentLcafAddressReader() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispSegmentLcafAddress.SegmentLcafAddressReader
 
SegmentLcafAddressWriter() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispSegmentLcafAddress.SegmentLcafAddressWriter
 
sender - Variable in class org.onosproject.lisp.msg.protocols.AbstractLispMessage
 
sendMessage(LispMessage) - Method in class org.onosproject.lisp.ctl.AbstractLispRouter
 
sendMessage(LispMessage) - Method in interface org.onosproject.lisp.ctl.LispRouter
Writes the LISP control message to the channel.
serialize(ByteBuf, LispGenericLocator) - Static method in class org.onosproject.lisp.msg.protocols.DefaultLispGenericLocator
Serializes LispGenericLocator message portion.
serialize(ByteBuf, LispInfo) - Static method in class org.onosproject.lisp.msg.protocols.DefaultLispInfo
 
serialize() - Method in class org.onosproject.mapping.addresses.UnresolvedExtensionMappingAddress
 
serializeCommon(ByteBuf, LispLcafAddress) - Static method in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress
Serializes common fields to byte buffer.
setAgent(LispRouterAgent) - Method in class org.onosproject.lisp.ctl.AbstractLispRouter
 
setAgent(LispRouterAgent) - Method in interface org.onosproject.lisp.ctl.LispRouter
Sets the LISP agent to be used.
setAgent(LispRouterAgent) - Method in class org.onosproject.lisp.ctl.LispRouterFactory
Configures LISP router agent only if it is not initialized.
setChannel(Channel) - Method in class org.onosproject.lisp.ctl.AbstractLispRouter
 
setChannel(Channel) - Method in interface org.onosproject.lisp.ctl.LispRouter
Sets the associated Netty channel for this router.
setConnected(boolean) - Method in class org.onosproject.lisp.ctl.AbstractLispRouter
 
setConnected(boolean) - Method in interface org.onosproject.lisp.ctl.LispRouter
Sets whether the router is connected.
setEidRecords(List<LispEidRecord>) - Method in class org.onosproject.lisp.ctl.AbstractLispRouter
 
setEidRecords(List<LispEidRecord>) - Method in interface org.onosproject.lisp.ctl.LispRouter
Associates the EID records to this router.
setMulticastPriority(int) - Method in class org.onosproject.mapping.DefaultMappingTreatment.Builder
 
setMulticastPriority(int) - Method in interface org.onosproject.mapping.MappingTreatment.Builder
Adds a multicast priority instruction.
setMulticastWeight(int) - Method in class org.onosproject.mapping.DefaultMappingTreatment.Builder
 
setMulticastWeight(int) - Method in interface org.onosproject.mapping.MappingTreatment.Builder
Adds a multicast weight instruction.
setState(MappingEntry.MappingEntryState) - Method in class org.onosproject.mapping.DefaultMappingEntry
 
setState(MappingEntry.MappingEntryState) - Method in interface org.onosproject.mapping.StoredMappingEntry
Sets the new state for this entry.
setSubscribed(boolean) - Method in class org.onosproject.lisp.ctl.AbstractLispRouter
 
setSubscribed(boolean) - Method in interface org.onosproject.lisp.ctl.LispRouter
Sets whether the router is subscribed.
setUnicastPriority(int) - Method in class org.onosproject.mapping.DefaultMappingTreatment.Builder
 
setUnicastPriority(int) - Method in interface org.onosproject.mapping.MappingTreatment.Builder
Adds an unicast priority instruction.
setUnicastWeight(int) - Method in class org.onosproject.mapping.DefaultMappingTreatment.Builder
 
setUnicastWeight(int) - Method in interface org.onosproject.mapping.MappingTreatment.Builder
Adds an unicast weight instruction.
SignatureReader() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispSignature.SignatureReader
 
SignatureWriter() - Constructor for class org.onosproject.lisp.msg.protocols.DefaultLispSignature.SignatureWriter
 
SourceDestAddressBuilder() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispSourceDestLcafAddress.SourceDestAddressBuilder
 
SourceDestLcafAddressReader() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispSourceDestLcafAddress.SourceDestLcafAddressReader
 
SourceDestLcafAddressWriter() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispSourceDestLcafAddress.SourceDestLcafAddressWriter
 
STATE - Static variable in class org.onosproject.mapping.codec.MappingEntryCodec
 
state() - Method in class org.onosproject.mapping.DefaultMappingEntry
 
state() - Method in interface org.onosproject.mapping.MappingEntry
Returns the mapping entry state.
StoredMappingEntry - Interface in org.onosproject.mapping
An augmented mapping entry interface which allows to set state.
storeMapping(MappingStore.Type, MappingEntry) - Method in interface org.onosproject.mapping.MappingStore
Stores a new mapping.
storeMappingEntry(MappingStore.Type, MappingEntry) - Method in interface org.onosproject.mapping.MappingAdminService
Stores a mapping entry.
stringId() - Method in class org.onosproject.lisp.ctl.AbstractLispRouter
 
stringId() - Method in interface org.onosproject.lisp.ctl.LispRouter
Obtains a string version of the ID for this router.
SUBTYPE - Static variable in class org.onosproject.mapping.codec.MappingInstructionCodec
 
subtype() - Method in class org.onosproject.mapping.instructions.MulticastMappingInstruction.PriorityMappingInstruction
 
subtype() - Method in class org.onosproject.mapping.instructions.MulticastMappingInstruction
Obtains the subtype.
subtype() - Method in class org.onosproject.mapping.instructions.MulticastMappingInstruction.WeightMappingInstruction
 
subtype() - Method in class org.onosproject.mapping.instructions.UnicastMappingInstruction.PriorityMappingInstruction
 
subtype() - Method in class org.onosproject.mapping.instructions.UnicastMappingInstruction
 
subtype() - Method in class org.onosproject.mapping.instructions.UnicastMappingInstruction.WeightMappingInstruction
 
supported(ExtensionMappingAddressType) - Method in interface org.onosproject.lisp.ctl.ExtensionMappingAddressInterpreter
Returns true if the given extension mapping address is supported by this driver.

T

TeAddressBuilder() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispTeLcafAddress.TeAddressBuilder
 
TeLcafAddressReader() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispTeLcafAddress.TeLcafAddressReader
 
TeLcafAddressWriter() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispTeLcafAddress.TeLcafAddressWriter
 
TeRecordBuilder() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispTeRecord.TeRecordBuilder
 
TeRecordReader() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispTeRecord.TeRecordReader
 
TeRecordWriter() - Constructor for class org.onosproject.lisp.msg.types.lcaf.LispTeRecord.TeRecordWriter
 
toInt() - Method in class org.onosproject.mapping.addresses.ExtensionMappingAddressType
Obtains the integer value associated with this type.
toString() - Method in class org.onosproject.lisp.ctl.AbstractLispRouter
 
toString() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispEncapsulatedControl
 
toString() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispGenericLocator
 
toString() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoReply
 
toString() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoRequest
 
toString() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify
 
toString() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRecord
 
toString() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReferral
 
toString() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister
 
toString() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReply
 
toString() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest
 
toString() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispReferralRecord
 
toString() - Method in class org.onosproject.lisp.msg.protocols.DefaultLispSignature
 
toString() - Method in class org.onosproject.lisp.msg.protocols.LispEidRecord
 
toString() - Method in class org.onosproject.lisp.msg.types.lcaf.LispAppDataLcafAddress
 
toString() - Method in class org.onosproject.lisp.msg.types.lcaf.LispAsLcafAddress
 
toString() - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress
 
toString() - Method in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress
 
toString() - Method in class org.onosproject.lisp.msg.types.lcaf.LispListLcafAddress
 
toString() - Method in class org.onosproject.lisp.msg.types.lcaf.LispMulticastLcafAddress
 
toString() - Method in class org.onosproject.lisp.msg.types.lcaf.LispNatLcafAddress
 
toString() - Method in class org.onosproject.lisp.msg.types.lcaf.LispNonceLcafAddress
 
toString() - Method in class org.onosproject.lisp.msg.types.lcaf.LispSegmentLcafAddress
 
toString() - Method in class org.onosproject.lisp.msg.types.lcaf.LispSourceDestLcafAddress
 
toString() - Method in class org.onosproject.lisp.msg.types.lcaf.LispTeLcafAddress
 
toString() - Method in class org.onosproject.lisp.msg.types.lcaf.LispTeRecord
 
toString() - Method in class org.onosproject.lisp.msg.types.LispAsAddress
 
toString() - Method in class org.onosproject.lisp.msg.types.LispDistinguishedNameAddress
 
toString() - Method in class org.onosproject.lisp.msg.types.LispIpAddress
 
toString() - Method in class org.onosproject.lisp.msg.types.LispMacAddress
 
toString() - Method in class org.onosproject.mapping.actions.DropMappingAction
 
toString() - Method in class org.onosproject.mapping.actions.ForwardMappingAction
 
toString() - Method in class org.onosproject.mapping.actions.NativeForwardMappingAction
 
toString() - Method in class org.onosproject.mapping.actions.NoMappingAction
 
toString() - Method in class org.onosproject.mapping.addresses.ASMappingAddress
 
toString() - Method in class org.onosproject.mapping.addresses.DNMappingAddress
 
toString() - Method in class org.onosproject.mapping.addresses.EthMappingAddress
 
toString() - Method in class org.onosproject.mapping.addresses.ExtensionMappingAddressType
 
toString() - Method in class org.onosproject.mapping.addresses.ExtensionMappingAddressWrapper
 
toString() - Method in class org.onosproject.mapping.addresses.IPMappingAddress
 
toString() - Method in class org.onosproject.mapping.addresses.UnresolvedExtensionMappingAddress
 
toString() - Method in class org.onosproject.mapping.DefaultMapping
 
toString() - Method in class org.onosproject.mapping.DefaultMappingEntry
 
toString() - Method in class org.onosproject.mapping.DefaultMappingKey
 
toString() - Method in class org.onosproject.mapping.DefaultMappingTreatment
 
toString() - Method in class org.onosproject.mapping.DefaultMappingValue
 
toString() - Method in class org.onosproject.mapping.instructions.MappingInstructions.ExtensionMappingInstructionWrapper
 
toString() - Method in class org.onosproject.mapping.instructions.MulticastMappingInstruction.PriorityMappingInstruction
 
toString() - Method in class org.onosproject.mapping.instructions.MulticastMappingInstruction.WeightMappingInstruction
 
toString() - Method in class org.onosproject.mapping.instructions.UnicastMappingInstruction.PriorityMappingInstruction
 
toString() - Method in class org.onosproject.mapping.instructions.UnicastMappingInstruction.WeightMappingInstruction
 
toString() - Method in class org.onosproject.mapping.MappingId
 
TREATMENTS - Static variable in class org.onosproject.mapping.codec.MappingValueCodec
 
treatments() - Method in class org.onosproject.mapping.DefaultMappingValue
 
treatments() - Method in interface org.onosproject.mapping.MappingValue
Obtains a collection of mapping instructions.
ttl - Variable in class org.onosproject.lisp.msg.protocols.DefaultLispInfo
 
type() - Method in class org.onosproject.mapping.actions.DropMappingAction
 
type() - Method in class org.onosproject.mapping.actions.ForwardMappingAction
 
type() - Method in interface org.onosproject.mapping.actions.MappingAction
Returns the type of mapping action.
type() - Method in class org.onosproject.mapping.actions.NativeForwardMappingAction
 
type() - Method in class org.onosproject.mapping.actions.NoMappingAction
 
type() - Method in class org.onosproject.mapping.addresses.ASMappingAddress
 
type() - Method in class org.onosproject.mapping.addresses.DNMappingAddress
 
type() - Method in class org.onosproject.mapping.addresses.EthMappingAddress
 
type() - Method in interface org.onosproject.mapping.addresses.ExtensionMappingAddress
Obtains the type of the extension mapping address.
type() - Method in enum org.onosproject.mapping.addresses.ExtensionMappingAddressType.ExtensionMappingAddressTypes
Obtains the extension type object for this named type code.
type() - Method in class org.onosproject.mapping.addresses.ExtensionMappingAddressWrapper
 
type() - Method in class org.onosproject.mapping.addresses.IPMappingAddress
 
type() - Method in interface org.onosproject.mapping.addresses.MappingAddress
Returns the type of mapping address.
type() - Method in class org.onosproject.mapping.addresses.UnresolvedExtensionMappingAddress
 
TYPE - Static variable in class org.onosproject.mapping.codec.MappingActionCodec
 
TYPE - Static variable in class org.onosproject.mapping.codec.MappingAddressCodec
 
TYPE - Static variable in class org.onosproject.mapping.codec.MappingInstructionCodec
 
type() - Method in interface org.onosproject.mapping.instructions.MappingInstruction
Returns the type of mapping instruction.
type() - Method in class org.onosproject.mapping.instructions.MappingInstructions.ExtensionMappingInstructionWrapper
 
type() - Method in class org.onosproject.mapping.instructions.MulticastMappingInstruction
 
type() - Method in class org.onosproject.mapping.instructions.UnicastMappingInstruction
 
TYPE_SEPARATOR - Static variable in interface org.onosproject.mapping.addresses.MappingAddress
 

U

UNICAST_PRIORITY - Static variable in class org.onosproject.mapping.codec.MappingInstructionCodec
 
UNICAST_WEIGHT - Static variable in class org.onosproject.mapping.codec.MappingInstructionCodec
 
UnicastMappingInstruction - Class in org.onosproject.mapping.instructions
Abstraction of an uni-cast mapping traffic engineering.
UnicastMappingInstruction() - Constructor for class org.onosproject.mapping.instructions.UnicastMappingInstruction
 
UnicastMappingInstruction.PriorityMappingInstruction - Class in org.onosproject.mapping.instructions
Represents an unicast priority configuration instruction.
UnicastMappingInstruction.UnicastType - Enum in org.onosproject.mapping.instructions
Represents the type of Unicast traffic engineering.
UnicastMappingInstruction.WeightMappingInstruction - Class in org.onosproject.mapping.instructions
Represents an unicast weight configuration instruction.
unicastPriority(int) - Static method in class org.onosproject.mapping.instructions.MappingInstructions
Creates an unicast priority instruction.
unicastWeight(int) - Static method in class org.onosproject.mapping.instructions.MappingInstructions
Creates an unicast weight instruction.
UnresolvedExtensionMappingAddress - Class in org.onosproject.mapping.addresses
Unresolved extension mapping address.
UnresolvedExtensionMappingAddress(byte[], ExtensionMappingAddressType) - Constructor for class org.onosproject.mapping.addresses.UnresolvedExtensionMappingAddress
Creates a new unresolved extension mapping address with given data in byte form.
updateLength(int, ByteBuf) - Static method in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress
Updates the header length field value based on the size of LISP header.
updateLispAuthKey(String) - Method in class org.onosproject.lisp.msg.authentication.LispAuthenticationConfig
Updates LISP authentication key.
updateLispAuthKeyId(int) - Method in class org.onosproject.lisp.msg.authentication.LispAuthenticationConfig
Updates LISP authentication key identifier.
uri(LispRouterId) - Static method in class org.onosproject.lisp.ctl.LispRouterId
Produces a device URI from the given LispRouterId.
uri(IpAddress) - Static method in class org.onosproject.lisp.ctl.LispRouterId
Produces device URI from the given device IpAddress.

V

VALUE - Static variable in class org.onosproject.mapping.codec.MappingEntryCodec
 
value() - Method in class org.onosproject.mapping.DefaultMapping
 
value() - Method in interface org.onosproject.mapping.Mapping
Obtains the mapping value that is queried using the mapping key.
value() - Method in class org.onosproject.mapping.MappingId
Obtains mapping identifier value.
valueOf(String) - Static method in enum org.onosproject.lisp.msg.authentication.LispAuthenticationKeyEnum
Returns the enum constant of this type with the specified name.
valueOf(short) - Static method in enum org.onosproject.lisp.msg.authentication.LispAuthenticationKeyEnum
Obtains LISP authentication key enum by providing key identifier.
valueOf(String) - Static method in enum org.onosproject.lisp.msg.protocols.LispMapReplyAction
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.onosproject.lisp.msg.protocols.LispMapReplyAction
Obtains the LispMapReplyAction enum with given action code.
valueOf(String) - Static method in enum org.onosproject.lisp.msg.protocols.LispType
Returns the enum constant of this type with the specified name.
valueOf(short) - Static method in enum org.onosproject.lisp.msg.protocols.LispType
Obtains LISP type enum by providing type code value.
valueOf(String) - Static method in enum org.onosproject.lisp.msg.types.AddressFamilyIdentifierEnum
Returns the enum constant of this type with the specified name.
valueOf(short) - Static method in enum org.onosproject.lisp.msg.types.AddressFamilyIdentifierEnum
Obtains AFI enum by providing iana code value.
valueOf(String) - Static method in enum org.onosproject.lisp.msg.types.lcaf.LispCanonicalAddressFormatEnum
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.onosproject.lisp.msg.types.lcaf.LispCanonicalAddressFormatEnum
Obtains the LCAF enum using given lisp code.
valueOf(String) - Static method in enum org.onosproject.mapping.actions.MappingAction.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.mapping.addresses.ExtensionMappingAddressType.ExtensionMappingAddressTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.mapping.addresses.MappingAddress.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.mapping.instructions.MappingInstruction.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.mapping.instructions.MulticastMappingInstruction.MulticastType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.mapping.instructions.UnicastMappingInstruction.UnicastType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.mapping.MappingEntry.MappingEntryState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.mapping.MappingEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(long) - Static method in class org.onosproject.mapping.MappingId
Creates a mapping identifier from a long value.
valueOf(String) - Static method in enum org.onosproject.mapping.MappingStore.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.onosproject.lisp.msg.authentication.LispAuthenticationKeyEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.lisp.msg.protocols.LispMapReplyAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.lisp.msg.protocols.LispType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.lisp.msg.types.AddressFamilyIdentifierEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.lisp.msg.types.lcaf.LispCanonicalAddressFormatEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.mapping.actions.MappingAction.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.mapping.addresses.ExtensionMappingAddressType.ExtensionMappingAddressTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.mapping.addresses.MappingAddress.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.mapping.instructions.MappingInstruction.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.mapping.instructions.MulticastMappingInstruction.MulticastType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.mapping.instructions.UnicastMappingInstruction.UnicastType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.mapping.MappingEntry.MappingEntryState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.mapping.MappingEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.mapping.MappingStore.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

weight() - Method in class org.onosproject.mapping.instructions.MulticastMappingInstruction.WeightMappingInstruction
Returns weight value of multicast TE.
weight() - Method in class org.onosproject.mapping.instructions.UnicastMappingInstruction.WeightMappingInstruction
Returns weight value of unicast TE.
withAction(LispMapReplyAction) - Method in class org.onosproject.lisp.msg.protocols.AbstractLispRecord.AbstractRecordBuilder
 
withAction(LispMapReplyAction) - Method in interface org.onosproject.lisp.msg.protocols.LispRecord.RecordBuilder
Sets LISP map reply action enum.
withAction(MappingAction) - Method in class org.onosproject.mapping.DefaultMappingValue.Builder
 
withAction(MappingAction) - Method in interface org.onosproject.mapping.MappingValue.Builder
Specifies a mapping action.
withAddress(LispAfiAddress) - Method in class org.onosproject.lisp.msg.types.lcaf.LispAppDataLcafAddress.AppDataAddressBuilder
Sets AFI address.
withAddress(LispAfiAddress) - Method in class org.onosproject.lisp.msg.types.lcaf.LispAsLcafAddress.AsAddressBuilder
Sets AFI address.
withAddress(LispAfiAddress) - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress.GeoCoordinateAddressBuilder
Sets AFI address.
withAddress(LispAfiAddress) - Method in class org.onosproject.lisp.msg.types.lcaf.LispNonceLcafAddress.NonceAddressBuilder
Sets address.
withAddress(LispAfiAddress) - Method in class org.onosproject.lisp.msg.types.lcaf.LispSegmentLcafAddress.SegmentAddressBuilder
Sets AFI address.
withAddress(MappingAddress) - Method in class org.onosproject.mapping.DefaultMappingKey.Builder
 
withAddress(MappingAddress) - Method in class org.onosproject.mapping.DefaultMappingTreatment.Builder
 
withAddress(MappingAddress) - Method in interface org.onosproject.mapping.MappingKey.Builder
Specifies a mapping address.
withAddress(MappingAddress) - Method in interface org.onosproject.mapping.MappingTreatment.Builder
Specifies a mapping address.
withAltitude(int) - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress.GeoCoordinateAddressBuilder
Sets altitude.
withAsNumber(int) - Method in class org.onosproject.lisp.msg.types.lcaf.LispAsLcafAddress.AsAddressBuilder
Sets AS number.
withAuthData(byte[]) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoReply.DefaultInfoReplyBuilder
 
withAuthData(byte[]) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoRequest.DefaultInfoRequestBuilder
 
withAuthData(byte[]) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify.DefaultNotifyBuilder
 
withAuthData(byte[]) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister.DefaultRegisterBuilder
 
withAuthData(byte[]) - Method in interface org.onosproject.lisp.msg.protocols.InfoBuilder
Sets authentication data.
withAuthData(byte[]) - Method in interface org.onosproject.lisp.msg.protocols.LispMapNotify.NotifyBuilder
Sets authentication data.
withAuthData(byte[]) - Method in interface org.onosproject.lisp.msg.protocols.LispMapRegister.RegisterBuilder
Sets authentication data.
withAuthDataLength(short) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoReply.DefaultInfoReplyBuilder
 
withAuthDataLength(short) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoRequest.DefaultInfoRequestBuilder
 
withAuthDataLength(short) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify.DefaultNotifyBuilder
 
withAuthDataLength(short) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister.DefaultRegisterBuilder
 
withAuthDataLength(short) - Method in interface org.onosproject.lisp.msg.protocols.InfoBuilder
Sets authentication data length.
withAuthDataLength(short) - Method in interface org.onosproject.lisp.msg.protocols.LispMapNotify.NotifyBuilder
Sets authentication data length.
withAuthDataLength(short) - Method in interface org.onosproject.lisp.msg.protocols.LispMapRegister.RegisterBuilder
Sets authentication data length.
withAuthKey(String) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoReply.DefaultInfoReplyBuilder
 
withAuthKey(String) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoRequest.DefaultInfoRequestBuilder
 
withAuthKey(String) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify.DefaultNotifyBuilder
 
withAuthKey(String) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister.DefaultRegisterBuilder
 
withAuthKey(String) - Method in interface org.onosproject.lisp.msg.protocols.InfoBuilder
Sets authentication key.
withAuthKey(String) - Method in interface org.onosproject.lisp.msg.protocols.LispMapNotify.NotifyBuilder
Sets authentication key.
withAuthKey(String) - Method in interface org.onosproject.lisp.msg.protocols.LispMapRegister.RegisterBuilder
Sets authentication key.
withDstMaskLength(byte) - Method in class org.onosproject.lisp.msg.types.lcaf.LispSourceDestLcafAddress.SourceDestAddressBuilder
Sets destination mask length.
withDstPrefix(LispAfiAddress) - Method in class org.onosproject.lisp.msg.types.lcaf.LispSourceDestLcafAddress.SourceDestAddressBuilder
Sets destination address prefix.
withEidPrefix(LispAfiAddress) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoReply.DefaultInfoReplyBuilder
 
withEidPrefix(LispAfiAddress) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoRequest.DefaultInfoRequestBuilder
 
withEidPrefix(LispAfiAddress) - Method in interface org.onosproject.lisp.msg.protocols.InfoBuilder
Sets EID prefix.
withEidPrefixAfi(LispAfiAddress) - Method in class org.onosproject.lisp.msg.protocols.AbstractLispRecord.AbstractRecordBuilder
 
withEidPrefixAfi(LispAfiAddress) - Method in interface org.onosproject.lisp.msg.protocols.LispRecord.RecordBuilder
Sets EID prefix.
withEidRecords(List<LispEidRecord>) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest.DefaultRequestBuilder
 
withEidRecords(List<LispEidRecord>) - Method in interface org.onosproject.lisp.msg.protocols.LispMapRequest.RequestBuilder
Sets a collection of EID records.
withEtrUdpPortNumber(short) - Method in class org.onosproject.lisp.msg.types.lcaf.LispNatLcafAddress.NatAddressBuilder
Sets ETR UDP port number.
withFlag(byte) - Method in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress.LcafAddressBuilder
Sets flag.
withGlobalEtrRlocAddress(LispAfiAddress) - Method in class org.onosproject.lisp.msg.types.lcaf.LispNatLcafAddress.NatAddressBuilder
Sets global ETR RLOC address.
withGrpAddress(LispAfiAddress) - Method in class org.onosproject.lisp.msg.types.lcaf.LispMulticastLcafAddress.MulticastAddressBuilder
Sets group address.
withGrpMaskLength(byte) - Method in class org.onosproject.lisp.msg.types.lcaf.LispMulticastLcafAddress.MulticastAddressBuilder
Sets group mask length.
withId(long) - Method in class org.onosproject.mapping.DefaultMapping.Builder
 
withId(long) - Method in interface org.onosproject.mapping.Mapping.Builder
Assigns an id value to this mapping.
withIdMaskLength(byte) - Method in class org.onosproject.lisp.msg.types.lcaf.LispSegmentLcafAddress.SegmentAddressBuilder
Sets identifier mask length.
withInstanceId(int) - Method in class org.onosproject.lisp.msg.types.lcaf.LispMulticastLcafAddress.MulticastAddressBuilder
Sets instance identifier.
withInstanceId(int) - Method in class org.onosproject.lisp.msg.types.lcaf.LispSegmentLcafAddress.SegmentAddressBuilder
Sets instance identifer.
withIpTos(int) - Method in class org.onosproject.lisp.msg.types.lcaf.LispAppDataLcafAddress.AppDataAddressBuilder
Sets IP type of service.
withIsAuthoritative(boolean) - Method in class org.onosproject.lisp.msg.protocols.AbstractLispRecord.AbstractRecordBuilder
 
withIsAuthoritative(boolean) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest.DefaultRequestBuilder
 
withIsAuthoritative(boolean) - Method in interface org.onosproject.lisp.msg.protocols.LispMapRequest.RequestBuilder
Sets authoritative flag.
withIsAuthoritative(boolean) - Method in interface org.onosproject.lisp.msg.protocols.LispRecord.RecordBuilder
Sets authoritative flag.
withIsEast(boolean) - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress.GeoCoordinateAddressBuilder
Sets east flag value.
withIsEtr(boolean) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReply.DefaultReplyBuilder
 
withIsEtr(boolean) - Method in interface org.onosproject.lisp.msg.protocols.LispMapReply.ReplyBuilder
Sets etr flag.
withIsIncomplete(boolean) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispReferralRecord.DefaultReferralRecordBuilder
 
withIsIncomplete(boolean) - Method in interface org.onosproject.lisp.msg.protocols.LispReferralRecord.ReferralRecordBuilder
Sets incomplete flag.
withIsInfoReply(boolean) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoReply.DefaultInfoReplyBuilder
 
withIsInfoReply(boolean) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoRequest.DefaultInfoRequestBuilder
 
withIsInfoReply(boolean) - Method in interface org.onosproject.lisp.msg.protocols.InfoBuilder
Sets info reply flag value.
withIsLookup(boolean) - Method in class org.onosproject.lisp.msg.types.lcaf.LispTeRecord.TeRecordBuilder
Sets lookup flag.
withIsMapDataPresent(boolean) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest.DefaultRequestBuilder
 
withIsMapDataPresent(boolean) - Method in interface org.onosproject.lisp.msg.protocols.LispMapRequest.RequestBuilder
Sets map data resent flag.
withIsNorth(boolean) - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress.GeoCoordinateAddressBuilder
Sets north flag value.
withIsPitr(boolean) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest.DefaultRequestBuilder
 
withIsPitr(boolean) - Method in interface org.onosproject.lisp.msg.protocols.LispMapRequest.RequestBuilder
Sets pitr flag.
withIsProbe(boolean) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReply.DefaultReplyBuilder
 
withIsProbe(boolean) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest.DefaultRequestBuilder
 
withIsProbe(boolean) - Method in interface org.onosproject.lisp.msg.protocols.LispMapReply.ReplyBuilder
Sets probe flag.
withIsProbe(boolean) - Method in interface org.onosproject.lisp.msg.protocols.LispMapRequest.RequestBuilder
Sets probe flag.
withIsProxyMapReply(boolean) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister.DefaultRegisterBuilder
 
withIsProxyMapReply(boolean) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispProxyMapRecord.DefaultMapWithProxyBuilder
 
withIsProxyMapReply(boolean) - Method in interface org.onosproject.lisp.msg.protocols.LispMapRegister.RegisterBuilder
Sets isProxyMapReply flag.
withIsProxyMapReply(boolean) - Method in interface org.onosproject.lisp.msg.protocols.LispProxyMapRecord.MapWithProxyBuilder
Sets isProxyMapReply flag.
withIsRlocProbe(boolean) - Method in class org.onosproject.lisp.msg.types.lcaf.LispTeRecord.TeRecordBuilder
Sets RLOC probe flag.
withIsSecurity(boolean) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReply.DefaultReplyBuilder
 
withIsSecurity(boolean) - Method in interface org.onosproject.lisp.msg.protocols.LispMapReply.ReplyBuilder
Sets security flag.
withIsSmr(boolean) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest.DefaultRequestBuilder
 
withIsSmr(boolean) - Method in interface org.onosproject.lisp.msg.protocols.LispMapRequest.RequestBuilder
Sets smr flag.
withIsSmrInvoked(boolean) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest.DefaultRequestBuilder
 
withIsSmrInvoked(boolean) - Method in interface org.onosproject.lisp.msg.protocols.LispMapRequest.RequestBuilder
Sets smrInvoked flag.
withIsStrict(boolean) - Method in class org.onosproject.lisp.msg.types.lcaf.LispTeRecord.TeRecordBuilder
Sets strict flag.
withIsWantMapNotify(boolean) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister.DefaultRegisterBuilder
 
withIsWantMapNotify(boolean) - Method in interface org.onosproject.lisp.msg.protocols.LispMapRegister.RegisterBuilder
Sets isWantMapNotify flag.
withItrRlocs(List<LispAfiAddress>) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest.DefaultRequestBuilder
 
withItrRlocs(List<LispAfiAddress>) - Method in interface org.onosproject.lisp.msg.protocols.LispMapRequest.RequestBuilder
Sets a collection of ITR RLOCs.
withKey(MappingKey) - Method in class org.onosproject.mapping.DefaultMapping.Builder
 
withKey(MappingKey) - Method in interface org.onosproject.mapping.Mapping.Builder
Sets the mapping key for this mapping.
withKeyId(short) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoReply.DefaultInfoReplyBuilder
 
withKeyId(short) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoRequest.DefaultInfoRequestBuilder
 
withKeyId(short) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify.DefaultNotifyBuilder
 
withKeyId(short) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister.DefaultRegisterBuilder
 
withKeyId(short) - Method in interface org.onosproject.lisp.msg.protocols.InfoBuilder
Sets key identifier.
withKeyId(short) - Method in interface org.onosproject.lisp.msg.protocols.LispMapNotify.NotifyBuilder
Sets key identifier.
withKeyId(short) - Method in interface org.onosproject.lisp.msg.protocols.LispMapRegister.RegisterBuilder
Sets key identifier.
withKeyTag(short) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispSignature.DefaultSignatureBuilder
 
withKeyTag(short) - Method in interface org.onosproject.lisp.msg.protocols.LispSignature.SignatureBuilder
Sets key tag.
withLatitudeDegree(short) - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress.GeoCoordinateAddressBuilder
Sets latitude degree.
withLatitudeMinute(byte) - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress.GeoCoordinateAddressBuilder
Sets latitude minute.
withLatitudeSecond(byte) - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress.GeoCoordinateAddressBuilder
Sets latitude second.
withLcafType(byte) - Method in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress.LcafAddressBuilder
Sets LCAF type.
withLength(short) - Method in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress.LcafAddressBuilder
Sets length value.
withLocalLocator(boolean) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispGenericLocator.AbstractGenericLocatorBuilder
 
withLocalLocator(boolean) - Method in interface org.onosproject.lisp.msg.protocols.LispGenericLocator.GenericLocatorBuilder
Sets local locator flag.
withLocalPortHigh(short) - Method in class org.onosproject.lisp.msg.types.lcaf.LispAppDataLcafAddress.AppDataAddressBuilder
Sets high-ranged local port number.
withLocalPortLow(short) - Method in class org.onosproject.lisp.msg.types.lcaf.LispAppDataLcafAddress.AppDataAddressBuilder
Sets low-ranged local port number.
withLocatorAfi(LispAfiAddress) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispGenericLocator.AbstractGenericLocatorBuilder
 
withLocatorAfi(LispAfiAddress) - Method in interface org.onosproject.lisp.msg.protocols.LispGenericLocator.GenericLocatorBuilder
Sets locator AFI.
withLocators(List<LispLocator>) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRecord.DefaultMapRecordBuilder
 
withLocators(List<LispLocator>) - Method in interface org.onosproject.lisp.msg.protocols.LispMapRecord.MapRecordBuilder
Sets a collection of locators.
withLongitudeDegree(short) - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress.GeoCoordinateAddressBuilder
Sets longitude degree.
withLongitudeMinute(byte) - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress.GeoCoordinateAddressBuilder
Sets longitude minute.
withLongitudeSecond(byte) - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress.GeoCoordinateAddressBuilder
Sets longitude second.
withMapRecord(LispMapRecord) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispProxyMapRecord.DefaultMapWithProxyBuilder
 
withMapRecord(LispMapRecord) - Method in interface org.onosproject.lisp.msg.protocols.LispProxyMapRecord.MapWithProxyBuilder
Sets LISP map record.
withMapRecords(List<LispMapRecord>) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify.DefaultNotifyBuilder
 
withMapRecords(List<LispMapRecord>) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister.DefaultRegisterBuilder
 
withMapRecords(List<LispMapRecord>) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReply.DefaultReplyBuilder
 
withMapRecords(List<LispMapRecord>) - Method in interface org.onosproject.lisp.msg.protocols.LispMapNotify.NotifyBuilder
Sets a collection of map records.
withMapRecords(List<LispMapRecord>) - Method in interface org.onosproject.lisp.msg.protocols.LispMapRegister.RegisterBuilder
Sets a collection of map records.
withMapRecords(List<LispMapRecord>) - Method in interface org.onosproject.lisp.msg.protocols.LispMapReply.ReplyBuilder
Sets a collection of map records.
withMapVersionNumber(short) - Method in class org.onosproject.lisp.msg.protocols.AbstractLispRecord.AbstractRecordBuilder
 
withMapVersionNumber(short) - Method in interface org.onosproject.lisp.msg.protocols.LispRecord.RecordBuilder
Sets LISP map version number.
withMaskLength(byte) - Method in class org.onosproject.lisp.msg.protocols.AbstractLispRecord.AbstractRecordBuilder
 
withMaskLength(byte) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoReply.DefaultInfoReplyBuilder
 
withMaskLength(byte) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoRequest.DefaultInfoRequestBuilder
 
withMaskLength(byte) - Method in interface org.onosproject.lisp.msg.protocols.InfoBuilder
Sets EID prefix mask length.
withMaskLength(byte) - Method in interface org.onosproject.lisp.msg.protocols.LispRecord.RecordBuilder
Sets mask length.
withMsRlocAddress(LispAfiAddress) - Method in class org.onosproject.lisp.msg.types.lcaf.LispNatLcafAddress.NatAddressBuilder
Sets Map Server RLOC address.
withMsUdpPortNumber(short) - Method in class org.onosproject.lisp.msg.types.lcaf.LispNatLcafAddress.NatAddressBuilder
Sets Map Server UDP port number.
withMulticastPriority(byte) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispGenericLocator.AbstractGenericLocatorBuilder
 
withMulticastPriority(byte) - Method in interface org.onosproject.lisp.msg.protocols.LispGenericLocator.GenericLocatorBuilder
Sets multi-cast priority value.
withMulticastWeight(byte) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispGenericLocator.AbstractGenericLocatorBuilder
 
withMulticastWeight(byte) - Method in interface org.onosproject.lisp.msg.protocols.LispGenericLocator.GenericLocatorBuilder
Sets multi-cast weight value.
withNatLcafAddress(LispNatLcafAddress) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoReply.DefaultInfoReplyBuilder
 
withNatLcafAddress(LispNatLcafAddress) - Method in interface org.onosproject.lisp.msg.protocols.LispInfoReply.InfoReplyBuilder
Sets NAT LCAF address.
withNonce(long) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoReply.DefaultInfoReplyBuilder
 
withNonce(long) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoRequest.DefaultInfoRequestBuilder
 
withNonce(long) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify.DefaultNotifyBuilder
 
withNonce(long) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReferral.DefaultMapReferralBuilder
 
withNonce(long) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister.DefaultRegisterBuilder
 
withNonce(long) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReply.DefaultReplyBuilder
 
withNonce(long) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest.DefaultRequestBuilder
 
withNonce(long) - Method in interface org.onosproject.lisp.msg.protocols.InfoBuilder
Sets nonce value.
withNonce(long) - Method in interface org.onosproject.lisp.msg.protocols.LispMapNotify.NotifyBuilder
Sets nonce value.
withNonce(long) - Method in interface org.onosproject.lisp.msg.protocols.LispMapReferral.MapReferralBuilder
Sets nonce value.
withNonce(long) - Method in interface org.onosproject.lisp.msg.protocols.LispMapRegister.RegisterBuilder
Sets nonce value.
withNonce(long) - Method in interface org.onosproject.lisp.msg.protocols.LispMapReply.ReplyBuilder
Sets nonce value.
withNonce(long) - Method in interface org.onosproject.lisp.msg.protocols.LispMapRequest.RequestBuilder
Sets nonce value.
withNonce(int) - Method in class org.onosproject.lisp.msg.types.lcaf.LispNonceLcafAddress.NonceAddressBuilder
Sets nonce.
withPriority(byte) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispGenericLocator.AbstractGenericLocatorBuilder
 
withPriority(byte) - Method in interface org.onosproject.lisp.msg.protocols.LispGenericLocator.GenericLocatorBuilder
Sets priority value.
withPrivateEtrRlocAddress(LispAfiAddress) - Method in class org.onosproject.lisp.msg.types.lcaf.LispNatLcafAddress.NatAddressBuilder
Sets private ETR RLOC address.
withProtocol(byte) - Method in class org.onosproject.lisp.msg.types.lcaf.LispAppDataLcafAddress.AppDataAddressBuilder
Sets protocol number.
withRecordTtl(int) - Method in class org.onosproject.lisp.msg.protocols.AbstractLispRecord.AbstractRecordBuilder
 
withRecordTtl(int) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispSignature.DefaultSignatureBuilder
 
withRecordTtl(int) - Method in interface org.onosproject.lisp.msg.protocols.LispRecord.RecordBuilder
Sets record TTL value.
withRecordTtl(int) - Method in interface org.onosproject.lisp.msg.protocols.LispSignature.SignatureBuilder
Sets record TTL value.
withReferralRecords(List<LispReferralRecord>) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReferral.DefaultMapReferralBuilder
 
withReferralRecords(List<LispReferralRecord>) - Method in interface org.onosproject.lisp.msg.protocols.LispMapReferral.MapReferralBuilder
Sets a collection of referral records.
withReferrals(List<LispReferral>) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispReferralRecord.DefaultReferralRecordBuilder
 
withReferrals(List<LispReferral>) - Method in interface org.onosproject.lisp.msg.protocols.LispReferralRecord.ReferralRecordBuilder
Sets a collection of referrals.
withRemotePortHigh(short) - Method in class org.onosproject.lisp.msg.types.lcaf.LispAppDataLcafAddress.AppDataAddressBuilder
Sets high-ranged remote port number.
withRemotePortLow(short) - Method in class org.onosproject.lisp.msg.types.lcaf.LispAppDataLcafAddress.AppDataAddressBuilder
Sets low-ranged remote port number.
withReplyRecord(int) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest.DefaultRequestBuilder
 
withReplyRecord(int) - Method in interface org.onosproject.lisp.msg.protocols.LispMapRequest.RequestBuilder
Sets the size of map-reply record.
withReserved(short) - Method in class org.onosproject.lisp.msg.types.lcaf.LispSourceDestLcafAddress.SourceDestAddressBuilder
Sets reserved value.
withReserved1(byte) - Method in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress.LcafAddressBuilder
Sets reserved1 value.
withReserved2(byte) - Method in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress.LcafAddressBuilder
Sets reserved2 value.
withRlocProbed(boolean) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispGenericLocator.AbstractGenericLocatorBuilder
 
withRlocProbed(boolean) - Method in interface org.onosproject.lisp.msg.protocols.LispGenericLocator.GenericLocatorBuilder
Sets RLOC probed flag.
withRouted(boolean) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispGenericLocator.AbstractGenericLocatorBuilder
 
withRouted(boolean) - Method in interface org.onosproject.lisp.msg.protocols.LispGenericLocator.GenericLocatorBuilder
Sets routed flag.
withRtrRlocAddress(LispAfiAddress) - Method in class org.onosproject.lisp.msg.types.lcaf.LispTeRecord.TeRecordBuilder
Sets RTR RLOC address.
withRtrRlocAddresses(List<LispAfiAddress>) - Method in class org.onosproject.lisp.msg.types.lcaf.LispNatLcafAddress.NatAddressBuilder
Sets RTR RLOC addresses.
withSigAlgorithm(byte) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispSignature.DefaultSignatureBuilder
 
withSigAlgorithm(byte) - Method in interface org.onosproject.lisp.msg.protocols.LispSignature.SignatureBuilder
Sets signature algorithm.
withSigExpiration(int) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispSignature.DefaultSignatureBuilder
 
withSigExpiration(int) - Method in interface org.onosproject.lisp.msg.protocols.LispSignature.SignatureBuilder
Sets signature expiration.
withSigInception(int) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispSignature.DefaultSignatureBuilder
 
withSigInception(int) - Method in interface org.onosproject.lisp.msg.protocols.LispSignature.SignatureBuilder
Sets signature inception.
withSigLength(short) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispSignature.DefaultSignatureBuilder
 
withSigLength(short) - Method in interface org.onosproject.lisp.msg.protocols.LispSignature.SignatureBuilder
Sets signature length.
withSignature(int) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispSignature.DefaultSignatureBuilder
 
withSignature(int) - Method in interface org.onosproject.lisp.msg.protocols.LispSignature.SignatureBuilder
Sets signature.
withSignatures(List<LispSignature>) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispReferralRecord.DefaultReferralRecordBuilder
 
withSignatures(List<LispSignature>) - Method in interface org.onosproject.lisp.msg.protocols.LispReferralRecord.ReferralRecordBuilder
Sets a collection of signatures.
withSourceEid(LispAfiAddress) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest.DefaultRequestBuilder
 
withSourceEid(LispAfiAddress) - Method in interface org.onosproject.lisp.msg.protocols.LispMapRequest.RequestBuilder
Sets source EID address.
withSrcAddress(LispAfiAddress) - Method in class org.onosproject.lisp.msg.types.lcaf.LispMulticastLcafAddress.MulticastAddressBuilder
Sets source address.
withSrcMaskLength(byte) - Method in class org.onosproject.lisp.msg.types.lcaf.LispMulticastLcafAddress.MulticastAddressBuilder
Sets source mask length.
withSrcMaskLength(byte) - Method in class org.onosproject.lisp.msg.types.lcaf.LispSourceDestLcafAddress.SourceDestAddressBuilder
Sets source mask length.
withSrcPrefix(LispAfiAddress) - Method in class org.onosproject.lisp.msg.types.lcaf.LispSourceDestLcafAddress.SourceDestAddressBuilder
Sets source address prefix.
withTeRecords(List<LispTeRecord>) - Method in class org.onosproject.lisp.msg.types.lcaf.LispTeLcafAddress.TeAddressBuilder
Sets a collection of TE records.
withTtl(int) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoReply.DefaultInfoReplyBuilder
 
withTtl(int) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoRequest.DefaultInfoRequestBuilder
 
withTtl(int) - Method in interface org.onosproject.lisp.msg.protocols.InfoBuilder
Sets Time-To-Live value.
withValue(MappingValue) - Method in class org.onosproject.mapping.DefaultMapping.Builder
 
withValue(MappingValue) - Method in interface org.onosproject.mapping.Mapping.Builder
Sets the mapping value for this mapping.
withWeight(byte) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispGenericLocator.AbstractGenericLocatorBuilder
 
withWeight(byte) - Method in interface org.onosproject.lisp.msg.protocols.LispGenericLocator.GenericLocatorBuilder
Sets weight value.
writeTo(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.AbstractLispMessage
 
writeTo(ByteBuf, LispEncapsulatedControl) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispEncapsulatedControl.EcmWriter
 
writeTo(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispEncapsulatedControl
 
writeTo(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispGenericLocator
 
writeTo(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfo
 
writeTo(ByteBuf, LispInfoReply) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoReply.InfoReplyWriter
 
writeTo(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoReply
 
writeTo(ByteBuf, LispInfoRequest) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoRequest.InfoRequestWriter
 
writeTo(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispInfoRequest
 
writeTo(ByteBuf, LispLocator) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispLocator.LocatorWriter
 
writeTo(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispLocator
 
writeTo(ByteBuf, LispMapNotify) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify.NotifyWriter
 
writeTo(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapNotify
 
writeTo(ByteBuf, LispMapRecord) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRecord.MapRecordWriter
 
writeTo(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRecord
 
writeTo(ByteBuf, LispMapReferral) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReferral.MapReferralWriter
 
writeTo(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReferral
 
writeTo(ByteBuf, LispMapRegister) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister.RegisterWriter
 
writeTo(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRegister
 
writeTo(ByteBuf, LispMapReply) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReply.ReplyWriter
 
writeTo(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapReply
 
writeTo(ByteBuf, LispMapRequest) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest.RequestWriter
 
writeTo(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispMapRequest
 
writeTo(ByteBuf, LispReferral) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispReferral.ReferralWriter
 
writeTo(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispReferral
 
writeTo(ByteBuf, LispReferralRecord) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispReferralRecord.ReferralRecordWriter
 
writeTo(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispReferralRecord
 
writeTo(ByteBuf, LispSignature) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispSignature.SignatureWriter
 
writeTo(ByteBuf) - Method in class org.onosproject.lisp.msg.protocols.DefaultLispSignature
 
writeTo(ByteBuf, LispEidRecord) - Method in class org.onosproject.lisp.msg.protocols.LispEidRecord.EidRecordWriter
 
writeTo(ByteBuf) - Method in interface org.onosproject.lisp.msg.protocols.LispGenericLocator
Writes LISP message object into communication channel.
writeTo(ByteBuf) - Method in interface org.onosproject.lisp.msg.protocols.LispMessage
Writes LISP message object into communication channel.
writeTo(ByteBuf, T) - Method in interface org.onosproject.lisp.msg.protocols.LispMessageWriter
Serializes LISP control message object and writes to byte buffer.
writeTo(ByteBuf) - Method in interface org.onosproject.lisp.msg.protocols.LispRecord
Writes LISP message object into communication channel.
writeTo(ByteBuf) - Method in interface org.onosproject.lisp.msg.protocols.LispSignature
Writes LISP object into communication channel.
writeTo(ByteBuf, LispAppDataLcafAddress) - Method in class org.onosproject.lisp.msg.types.lcaf.LispAppDataLcafAddress.AppDataLcafAddressWriter
 
writeTo(ByteBuf, LispAsLcafAddress) - Method in class org.onosproject.lisp.msg.types.lcaf.LispAsLcafAddress.AsLcafAddressWriter
 
writeTo(ByteBuf, LispGeoCoordinateLcafAddress) - Method in class org.onosproject.lisp.msg.types.lcaf.LispGeoCoordinateLcafAddress.GeoCoordinateLcafAddressWriter
 
writeTo(ByteBuf, LispLcafAddress) - Method in class org.onosproject.lisp.msg.types.lcaf.LispLcafAddress.LcafAddressWriter
 
writeTo(ByteBuf, LispListLcafAddress) - Method in class org.onosproject.lisp.msg.types.lcaf.LispListLcafAddress.ListLcafAddressWriter
 
writeTo(ByteBuf, LispMulticastLcafAddress) - Method in class org.onosproject.lisp.msg.types.lcaf.LispMulticastLcafAddress.MulticastLcafAddressWriter
 
writeTo(ByteBuf, LispNatLcafAddress) - Method in class org.onosproject.lisp.msg.types.lcaf.LispNatLcafAddress.NatLcafAddressWriter
 
writeTo(ByteBuf, LispNonceLcafAddress) - Method in class org.onosproject.lisp.msg.types.lcaf.LispNonceLcafAddress.NonceLcafAddressWriter
 
writeTo(ByteBuf, LispSegmentLcafAddress) - Method in class org.onosproject.lisp.msg.types.lcaf.LispSegmentLcafAddress.SegmentLcafAddressWriter
 
writeTo(ByteBuf, LispSourceDestLcafAddress) - Method in class org.onosproject.lisp.msg.types.lcaf.LispSourceDestLcafAddress.SourceDestLcafAddressWriter
 
writeTo(ByteBuf, LispTeLcafAddress) - Method in class org.onosproject.lisp.msg.types.lcaf.LispTeLcafAddress.TeLcafAddressWriter
 
writeTo(ByteBuf, LispTeRecord) - Method in class org.onosproject.lisp.msg.types.lcaf.LispTeRecord.TeRecordWriter
 
writeTo(ByteBuf, T) - Method in interface org.onosproject.lisp.msg.types.LispAddressWriter
Serializes LISP address object and writes to byte buffer.
writeTo(ByteBuf, LispAfiAddress) - Method in class org.onosproject.lisp.msg.types.LispAfiAddress.AfiAddressWriter
 
writeTo(ByteBuf, LispAsAddress) - Method in class org.onosproject.lisp.msg.types.LispAsAddress.AsAddressWriter
 
writeTo(ByteBuf, LispDistinguishedNameAddress) - Method in class org.onosproject.lisp.msg.types.LispDistinguishedNameAddress.DistinguishedNameAddressWriter
 
writeTo(ByteBuf, LispIpAddress) - Method in class org.onosproject.lisp.msg.types.LispIpAddress.IpAddressWriter
 
writeTo(ByteBuf, LispIpv4Address) - Method in class org.onosproject.lisp.msg.types.LispIpv4Address.Ipv4AddressWriter
 
writeTo(ByteBuf, LispIpv6Address) - Method in class org.onosproject.lisp.msg.types.LispIpv6Address.Ipv6AddressWriter
 
writeTo(ByteBuf, LispMacAddress) - Method in class org.onosproject.lisp.msg.types.LispMacAddress.MacAddressWriter
 
writeTo(ByteBuf, LispNoAddress) - Method in class org.onosproject.lisp.msg.types.LispNoAddress.NoAddressWriter
 
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links