Class PortFeatures
java.lang.Object
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.port.rev130925.PortFeatures
- All Implemented Interfaces:
Serializable
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.BitsTypeObject
,org.opendaylight.yangtools.yang.binding.TypeObject
@Generated("mdsal-binding-generator")
public class PortFeatures
extends Object
implements org.opendaylight.yangtools.yang.binding.BitsTypeObject, Serializable
This class represents the following YANG schema fragment defined in module opendaylight-port-types
typedef port-features { type bits { bit ten-mb-hd; bit ten-mb-fd; bit hundred-mb-hd; bit hundred-mb-fd; bit one-gb-hd; bit one-gb-fd; bit ten-gb-fd; bit forty-gb-fd; bit hundred-gb-fd; bit one-tb-fd; bit other; bit copper; bit fiber; bit autoeng; bit pause; bit pause-asym; } }
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected static final com.google.common.collect.ImmutableSet<String>
-
Constructor Summary
ConstructorDescriptionPortFeatures
(boolean _autoeng, boolean _copper, boolean _fiber, boolean _fortyGbFd, boolean _hundredGbFd, boolean _hundredMbFd, boolean _hundredMbHd, boolean _oneGbFd, boolean _oneGbHd, boolean _oneTbFd, boolean _other, boolean _pause, boolean _pauseAsym, boolean _tenGbFd, boolean _tenMbFd, boolean _tenMbHd) PortFeatures
(PortFeatures source) Creates a copy from Source Object. -
Method Summary
Modifier and TypeMethodDescriptionfinal boolean
boolean
boolean
static PortFeatures
getDefaultInstance
(String defaultValue) boolean
getFiber()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
getOther()
boolean
getPause()
boolean
boolean
boolean
boolean
int
hashCode()
toString()
com.google.common.collect.ImmutableSet<String>
boolean[]
values()
-
Field Details
-
VALID_NAMES
-
-
Constructor Details
-
PortFeatures
public PortFeatures(boolean _autoeng, boolean _copper, boolean _fiber, boolean _fortyGbFd, boolean _hundredGbFd, boolean _hundredMbFd, boolean _hundredMbHd, boolean _oneGbFd, boolean _oneGbHd, boolean _oneTbFd, boolean _other, boolean _pause, boolean _pauseAsym, boolean _tenGbFd, boolean _tenMbFd, boolean _tenMbHd) -
PortFeatures
Creates a copy from Source Object.- Parameters:
source
- Source object
-
-
Method Details
-
getDefaultInstance
-
getTenMbHd
public boolean getTenMbHd() -
getTenMbFd
public boolean getTenMbFd() -
getHundredMbHd
public boolean getHundredMbHd() -
getHundredMbFd
public boolean getHundredMbFd() -
getOneGbHd
public boolean getOneGbHd() -
getOneGbFd
public boolean getOneGbFd() -
getTenGbFd
public boolean getTenGbFd() -
getFortyGbFd
public boolean getFortyGbFd() -
getHundredGbFd
public boolean getHundredGbFd() -
getOneTbFd
public boolean getOneTbFd() -
getOther
public boolean getOther() -
getCopper
public boolean getCopper() -
getFiber
public boolean getFiber() -
getAutoeng
public boolean getAutoeng() -
getPause
public boolean getPause() -
getPauseAsym
public boolean getPauseAsym() -
validNames
- Specified by:
validNames
in interfaceorg.opendaylight.yangtools.yang.binding.BitsTypeObject
-
values
public boolean[] values()- Specified by:
values
in interfaceorg.opendaylight.yangtools.yang.binding.BitsTypeObject
-
hashCode
public int hashCode() -
equals
-
toString
-