Interface DataObject
-
- All Superinterfaces:
BindingObject
,DataContainer
- All Known Subinterfaces:
AccessList
,AccessLists
,AccessLists
,Ace
,Aces
,AceStatistics
,Acl
,AclCounters
,AclEthHeaderFields
,AclIcmpHeaderFields
,AclIpHeaderFields
,AclIpv4HeaderFields
,AclIpv6HeaderFields
,Acls
,AclSet
,AclSets
,AclTcpHeaderFields
,AclUdpHeaderFields
,Actions
,Address
,Address
,Address
,Address
,Address
,Address
,Address
,Address
,AddressFamily$G
,Advertise
,AffinityName
,AsNumber
,AsNumberHop
,AttachmentPoints
,Augmentation<T>
,Autoconf
,Autoconf
,BackupPath
,BindLneNameFailed
,BindNiNameFailed
,Bundle
,BundledLink
,BundledLink1
,BundledLink1
,BundledLinks
,ChildOf<P>
,ClientLayerAdaptation
,CommonConstraints
,CommonLeafs
,CommonLeafs
,CommonPathConstraintsAttributes
,Component
,Component
,Component
,ComponentLink
,ComponentLinks
,Config
,ConnectivityMatrices
,ConnectivityMatrix
,ConnectivityMatrix1
,ConnectivityMatrix1
,ConnectivityMatrix2
,ConnectivityMatrix2
,ConnectivityMatrixEntry
,ConnectivityMatrixEntryPathAttributes
,ControlPlaneProtocol
,ControlPlaneProtocol
,ControlPlaneProtocols
,ControlPlaneProtocols
,Datastore
,Destination
,Destination
,Destination
,DestinationIpv4Network
,DestinationIpv6Network
,DestinationPort
,DestinationPort
,Deviation
,Deviation
,DeviceAttributes
,DeviceLinks
,DeviceNodes
,DevicePorts
,DnsMatches
,Egress
,Entity
,Entry
,Eth
,Eth
,ExplicitRouteExcludeObjects
,ExplicitRouteHop
,ExplicitRouteIncludeObjects
,ExplicitRouteObjectsAlways
,ExternalDomain
,FabricAttributes
,FabricAttributes
,FabricNetwork
,FabricNetworkType
,FabricOptions
,FabricPort
,FportAttributes
,From
,From
,FromDevicePolicy
,Generic
,Generic
,Generic
,GenericPathAffinities
,GenericPathConstraints
,GenericPathDisjointness
,GenericPathMetricBounds
,GenericPathOptimization
,GenericPathProperties
,GenericPathSrlgs
,Geolocation
,GeolocationContainer
,Hardware
,Hardware
,HardwareStateChange
,HardwareStateChange
,HardwareStateOperDisabled
,HardwareStateOperDisabled
,HardwareStateOperEnabled
,HardwareStateOperEnabled
,Icmp
,Icmp
,ImportOnlyModule
,InformationSourceEntry
,InformationSourceEntry
,InformationSourcePerLinkAttributes
,InformationSourcePerNodeAttributes
,InformationSourceState
,InformationSourceState
,InformationSourceStateAttributes
,Ingress
,Inline
,Inline
,Input
,Input
,Input1
,Input1
,Input2
,Input2
,Interface
,Interface
,Interface
,Interface
,Interface
,Interface
,Interface1
,Interface1
,Interface1
,Interface1
,Interface2
,Interface2
,InterfaceAcl
,InterfaceName
,Interfaces
,Interfaces
,Interfaces
,Interfaces
,InterfacesState
,InterfacesState
,InterfaceSwitchingCapability
,InterfaceSwitchingCapabilityList
,Ip
,Ipv4
,Ipv4
,Ipv4
,Ipv4
,Ipv4
,Ipv4
,Ipv4
,Ipv4
,Ipv41
,Ipv41
,Ipv6
,Ipv6
,Ipv6
,Ipv6
,Ipv6
,Ipv6
,Ipv6
,Ipv6
,Ipv61
,Ipv61
,Ipv61
,Ipv62
,Ipv6RouterAdvertisements
,Ipv6RouterAdvertisements
,L3LinkAttributes
,L3LinkAttributes
,L3LinkEvent
,L3LinkEvent
,L3NodeAttributes
,L3NodeAttributes
,L3NodeEvent
,L3NodeEvent
,L3PrefixAttributes
,L3PrefixEvent
,L3PrefixEvent
,L3TerminationPointAttributes
,L3TerminationPointAttributes
,L3TopologyAttributes
,L3TopologyAttributes
,L3UnicastTopology
,L3UnicastTopologyType
,Label
,Label
,LabelEnd
,LabelHop
,LabelHop
,LabelRestriction
,LabelRestrictionInfo
,LabelRestrictions
,LabelSetInfo
,LabelStart
,LabelStep
,Link
,Link
,Link
,Link1
,Link1
,Link1
,Link1
,LinkAttributes
,LinkAttributes
,LinkRef
,LinkRef
,LinkTemplate
,LocalLinkConnectivities
,LocalLinkConnectivities1
,LocalLinkConnectivities1
,LocalLinkConnectivity
,LocalLinkConnectivity
,LocalLinkConnectivity
,LocationLeafList
,LogicalNetworkElement
,LogicalNetworkElements
,Matches
,Matches1
,MaxLinkBandwidth
,MaxLspBandwidth
,MaxResvLinkBandwidth
,Metric
,Module
,Module
,Module
,ModuleIdentificationLeafs
,ModuleImplementationParameters
,ModuleList
,ModuleList
,ModuleSet
,ModuleSetParameters
,ModulesState
,ModulesState
,MountPoint
,MplsLabelStack
,MplsLabelStack
,Mud
,Mud
,MudGrouping
,Namespace
,Neighbor
,Neighbor
,Neighbor
,Neighbor
,Neighbor
,Neighbor
,Neighbor
,Neighbor
,Netmask
,Netmask
,Netmask
,Netmask
,Network
,Network
,Network1
,Network1
,Network1
,Network1
,Network1
,Network1
,NetworkInstance
,NetworkInstances
,NetworkRef
,NetworkRef
,Networks
,Networks
,Networks1
,Networks1
,NetworkTopology
,NetworkTypes
,NetworkTypes
,NetworkTypes1
,NetworkTypes1
,NetworkTypes1
,NetworkTypes1
,NetworkTypes1
,NextHop
,NextHop
,NextHop
,NextHop
,NextHop
,NextHop
,NextHop
,NextHop
,NextHop1
,NextHop1
,NextHop1
,NextHop1
,NextHop2
,NextHop2
,NextHop3
,NextHop3
,NextHop4
,NextHop4
,NextHopContent
,NextHopList
,NextHopList
,NextHopList
,NextHopList
,NextHopStateContent
,NoAdvertise
,Node
,Node
,Node
,Node
,Node1
,Node1
,Node1
,Node1
,Node1
,Node1
,Node1
,NodeAttributes
,NodeRef
,NodeRef
,NodeTemplate
,Nsrlg
,NumberedLinkHop
,NumberedLinkHop
,NumberedLinkHop
,NumberedLinkHop
,NumberedNodeHop
,NumberedNodeHop
,NumberedNodeHop
,NumberedNodeHop
,ObjectiveFunction
,ObjectiveFunction
,OneWayPerformanceMetrics
,OneWayPerformanceMetricsPacket
,Operator
,OptimizationMetric
,OptimizationMetricEntry
,Optimizations
,Options
,Output
,Output
,PathAffinitiesValue
,PathAffinitiesValues
,PathAffinityName
,PathAffinityNames
,PathConstraints
,PathConstraintsRouteObjects
,PathElement
,PathElement
,PathMetric
,PathMetricBound
,PathMetricBounds
,PathProperties
,PathRouteExcludeObjects
,PathRouteIncludeObjects
,PathRouteObject
,PathRouteObjects
,PathSrlgsList
,PathSrlgsLists
,PathSrlgsName
,PathSrlgsNames
,PerformanceMetricsAttributes
,PerformanceMetricsAttributesPacket
,PerformanceMetricsOneWay
,PerformanceMetricsOneWay1
,PerformanceMetricsOneWayBandwidth
,PerformanceMetricsOneWayDelayLoss
,PerformanceMetricsThresholds
,PerformanceMetricsThrottleContainer
,PerformanceMetricsThrottleContainerPacket
,PerformanceMetricsTwoWay
,PerformanceMetricsTwoWay1
,PerformanceMetricsTwoWayDelayLoss
,PortAttributes
,PortRangeOrOperator
,Prefix
,Prefix
,Prefix
,Prefix
,Prefix
,PrefixLength
,PrefixLength
,PrefixLength
,PrefixLength
,PrefixList
,PrefixList
,PrimaryPath
,Range
,RangeOrOperator
,RangeOrOperator
,RangeOrOperator
,RangeOrOperator
,RecordRouteState
,Recovery
,Rib
,Rib
,Ribs
,Ribs
,Root
,Route
,Route
,Route
,Route
,Route
,Route
,Route1
,Route1
,Route2
,Route2
,Route3
,Route3
,Route4
,Route4
,RouteMetadata
,RouteObjectExcludeAlways
,RouteObjectExcludeObject
,RouteObjectIncludeExclude
,RouteObjectIncludeObject
,RouterId
,Routes
,Routes
,Routing
,RoutingState
,RpcContextRef
,RpcInput
,RpcOutput
,Schema
,SchemaLeaf
,SchemaLeaf
,SchemaMounts
,SensorData
,SensorData
,SharedSchema
,SharedSchema
,SimpleNextHop
,SimpleNextHop
,SimpleNextHop1
,SimpleNextHop1
,SimpleNextHop1
,SimpleNextHop1
,SimpleNextHop2
,SimpleNextHop2
,SimpleNextHop3
,SimpleNextHop3
,SimpleNextHop4
,SimpleNextHop4
,Source
,Source
,Source
,SourceIpv4Network
,SourceIpv6Network
,SourcePort
,SourcePort
,SpecialNextHop
,SpecialNextHop
,SpecialNextHop
,Srlg
,Srlg
,Srlg
,Srlg
,State
,State
,StaticRoutes
,StaticRoutes1
,StaticRoutes1
,Statistics
,Statistics
,Statistics
,Statistics
,Statistics
,Statistics
,Statistics
,StatisticsPerLink
,StatisticsPerNode
,StatisticsPerTtp
,Submodule
,Submodule
,Submodule
,Submodule
,SupportingLink
,SupportingLink
,SupportingLink
,SupportingNetwork
,SupportingNetwork
,SupportingNode
,SupportingNode
,SupportingNode
,SupportingTerminationPoint
,SupportingTerminationPoint
,SupportingTunnelTerminationPoint
,SwitchingCapability
,Tcp
,Tcp
,Tcp1
,Te
,Te
,Te
,Te
,Te
,Te
,Te
,TeBandwidth
,TeBandwidth$G
,TeLabel
,TeLabel
,TeLinkAttributes
,TeLinkAugment
,TeLinkConfig
,TeLinkConfigAttributes
,TeLinkInfoAttributes
,TeLinkIscdAttributes
,TeLinkStateDerived
,TeLinkUnderlayAttributes
,TemplateAttributes
,Templates
,TeNodeAttributes
,TeNodeAttributes
,TeNodeAugment
,TeNodeConfig
,TeNodeConfigAttributes
,TeNodeConfigAttributesTemplate
,TeNodeConnectivityMatrices
,TeNodeConnectivityMatrixAttributes
,TeNodeConnectivityMatrixAttributes
,TeNodeInfoAttributes
,TeNodeStateDerived
,TeNodeTunnelTerminationPointConfig
,TeNodeTunnelTerminationPointConfigAttributes
,TeNodeTunnelTerminationPointLlcList
,TeNodeTunnelTerminationPointLlcList
,TeNsrlgs
,TePathElement
,TerminationPoint
,TerminationPoint
,TerminationPoint
,TerminationPoint1
,TerminationPoint1
,TerminationPoint1
,TerminationPoint1
,TerminationPoint1
,TerminationPointEvent
,TerminationPointEvent
,TeSrlgs
,TeTerminationPointAugment
,TeTerminationPointConfig
,TeTopologiesAugment
,TeTopology
,TeTopology
,TeTopologyAugment
,TeTopologyConfig
,TeTopologyIdentifier
,TeTopologyIdentifier
,ThresholdAcceleratedAdvertisement
,ThresholdAcceleratedAdvertisement1
,ThresholdIn
,ThresholdIn1
,ThresholdOut
,ThresholdOut1
,Throttle
,Tiebreaker
,Tiebreakers
,To
,To
,ToDevicePolicy
,Topology
,Topology
,Topology
,TopologyTypes
,TpAttributes
,TpRef
,TpRef
,Tunnel
,TunnelConstraints
,Tunnels
,TunnelTerminationPoint
,TunnelTerminationPoint
,TunnelTerminationPoints
,TwoWayPerformanceMetrics
,TwoWayPerformanceMetricsPacket
,Udp
,Udp
,Underlay
,Underlay
,Underlay
,UnderlayTopology
,UnderlayTopology
,Unnumbered
,UnnumberedLinkHop
,UnnumberedLinkHop
,UnnumberedLinkHop
,UnnumberedLinkHop
,UnreservedBandwidth
,VniCapacity
,VpnRouteTargets
,VpnTarget
,VrfRoot
,VrfRoot
,VsiRoot
,VsiRoot
,VvRoot
,VvRoot
,YangLibrary
,YangLibraryChange
,YangLibraryChange
,YangLibraryParameters
,YangLibraryUpdate
- All Known Implementing Classes:
AugmentableCodecDataObject
,CodecDataObject
public interface DataObject extends DataContainer, BindingObject
Data container is an interface which has structured contents.- Author:
- Tony Tkacik
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Class<? extends DataObject>
implementedInterface()
Return the interface implemented by this object.
-
-
-
Method Detail
-
implementedInterface
Class<? extends DataObject> implementedInterface()
Description copied from interface:DataContainer
Return the interface implemented by this object. This method differs fromObject.getClass()
in that it returns the interface contract, not a concrete implementation class.- Specified by:
implementedInterface
in interfaceDataContainer
- Returns:
- Implemented contract
-
-