public static interface OFTableFeatures.Builder
| Modifier and Type | Method and Description |
|---|---|
OFTableFeatures |
build() |
Set<OFTableConfig> |
getCapabilities() |
OFTableFeaturesCommand |
getCommand() |
long |
getConfig() |
Set<OFTableFeatureFlag> |
getFeatures() |
long |
getMaxEntries() |
U64 |
getMetadataMatch() |
U64 |
getMetadataWrite() |
String |
getName() |
List<OFTableFeatureProp> |
getProperties() |
TableId |
getTableId() |
OFVersion |
getVersion() |
OFTableFeatures.Builder |
setCapabilities(Set<OFTableConfig> capabilities) |
OFTableFeatures.Builder |
setCommand(OFTableFeaturesCommand command) |
OFTableFeatures.Builder |
setConfig(long config) |
OFTableFeatures.Builder |
setFeatures(Set<OFTableFeatureFlag> features) |
OFTableFeatures.Builder |
setMaxEntries(long maxEntries) |
OFTableFeatures.Builder |
setMetadataMatch(U64 metadataMatch) |
OFTableFeatures.Builder |
setMetadataWrite(U64 metadataWrite) |
OFTableFeatures.Builder |
setName(String name) |
OFTableFeatures.Builder |
setProperties(List<OFTableFeatureProp> properties) |
OFTableFeatures.Builder |
setTableId(TableId tableId) |
OFTableFeatures build()
TableId getTableId()
OFTableFeatures.Builder setTableId(TableId tableId)
String getName()
OFTableFeatures.Builder setName(String name)
U64 getMetadataMatch()
OFTableFeatures.Builder setMetadataMatch(U64 metadataMatch)
U64 getMetadataWrite()
OFTableFeatures.Builder setMetadataWrite(U64 metadataWrite)
long getConfig()
throws UnsupportedOperationException
UnsupportedOperationExceptionOFTableFeatures.Builder setConfig(long config) throws UnsupportedOperationException
UnsupportedOperationExceptionlong getMaxEntries()
OFTableFeatures.Builder setMaxEntries(long maxEntries)
List<OFTableFeatureProp> getProperties()
OFTableFeatures.Builder setProperties(List<OFTableFeatureProp> properties)
OFTableFeaturesCommand getCommand() throws UnsupportedOperationException
UnsupportedOperationExceptionOFTableFeatures.Builder setCommand(OFTableFeaturesCommand command) throws UnsupportedOperationException
UnsupportedOperationExceptionSet<OFTableFeatureFlag> getFeatures() throws UnsupportedOperationException
UnsupportedOperationExceptionOFTableFeatures.Builder setFeatures(Set<OFTableFeatureFlag> features) throws UnsupportedOperationException
UnsupportedOperationExceptionSet<OFTableConfig> getCapabilities() throws UnsupportedOperationException
UnsupportedOperationExceptionOFTableFeatures.Builder setCapabilities(Set<OFTableConfig> capabilities) throws UnsupportedOperationException
UnsupportedOperationExceptionOFVersion getVersion()
Copyright © 2019. All rights reserved.