Interface PlatformAnchorsTop
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject,org.opendaylight.yangtools.yang.binding.DataContainer,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
Component
@Generated("mdsal-binding-generator") public interface PlatformAnchorsTop extends org.opendaylight.yangtools.yang.binding.DataObject
This grouping is used to add containers for components that are common across systems, but do not have a defined schema within the openconfig-platform Containers should be added to this grouping for components that are expected to exist in multiple systems, with corresponding modules augmenting the config/state containers directly.This class represents the following YANG schema fragment defined in module openconfig-platform
grouping platform-anchors-top { container chassis { container config { } container state { config false; } } container port { container config { } container state { config false; } } container power-supply { container config { } container state { config false; } } container fan { container config { } container state { config false; } } container fabric { container config { } container state { config false; } } container storage { container config { } container state { config false; } } container cpu { container config { } container state { config false; } } container integrated-circuit { container config { } container state { config false; } } container backplane { container config { } container state { config false; } } container software-module { container config { } container state { config false; } } }The schema path to identify an instance is openconfig-platformplatform-anchors-top
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QNameQNAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BackplanegetBackplane()Return backplane, ornullif it is not present.ChassisgetChassis()Return chassis, ornullif it is not present.CpugetCpu()Return cpu, ornullif it is not present.FabricgetFabric()Return fabric, ornullif it is not present.FangetFan()Return fan, ornullif it is not present.IntegratedCircuitgetIntegratedCircuit()Return integratedCircuit, ornullif it is not present.PortgetPort()Return port, ornullif it is not present.PowerSupplygetPowerSupply()Return powerSupply, ornullif it is not present.SoftwareModulegetSoftwareModule()Return softwareModule, ornullif it is not present.StoragegetStorage()Return storage, ornullif it is not present.Class<? extends PlatformAnchorsTop>implementedInterface()
-
-
-
Method Detail
-
implementedInterface
Class<? extends PlatformAnchorsTop> implementedInterface()
- Specified by:
implementedInterfacein interfaceorg.opendaylight.yangtools.yang.binding.DataContainer- Specified by:
implementedInterfacein interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getChassis
Chassis getChassis()
Return chassis, ornullif it is not present.Data for chassis components- Returns:
Chassischassis, ornullif it is not present.
-
getPort
Port getPort()
Return port, ornullif it is not present.Data for physical port components- Returns:
Portport, ornullif it is not present.
-
getPowerSupply
PowerSupply getPowerSupply()
Return powerSupply, ornullif it is not present.Data for power supply components- Returns:
PowerSupplypowerSupply, ornullif it is not present.
-
getFan
Fan getFan()
Return fan, ornullif it is not present.Data for fan components- Returns:
Fanfan, ornullif it is not present.
-
getFabric
Fabric getFabric()
Return fabric, ornullif it is not present.Data for fabric components- Returns:
Fabricfabric, ornullif it is not present.
-
getStorage
Storage getStorage()
Return storage, ornullif it is not present.Data for storage components- Returns:
Storagestorage, ornullif it is not present.
-
getCpu
Cpu getCpu()
Return cpu, ornullif it is not present.Data for cpu components- Returns:
Cpucpu, ornullif it is not present.
-
getIntegratedCircuit
IntegratedCircuit getIntegratedCircuit()
Return integratedCircuit, ornullif it is not present.Data for chip components, such as ASIC, NPUs, etc.- Returns:
IntegratedCircuitintegratedCircuit, ornullif it is not present.
-
getBackplane
Backplane getBackplane()
Return backplane, ornullif it is not present.Data for backplane components- Returns:
Backplanebackplane, ornullif it is not present.
-
getSoftwareModule
SoftwareModule getSoftwareModule()
Return softwareModule, ornullif it is not present.Data for software module components, i.e., for components with type=SOFTWARE_MODULE- Returns:
SoftwareModulesoftwareModule, ornullif it is not present.
-
-