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
UnsupportedOperationException
OFTableFeatures.Builder setConfig(long config) throws UnsupportedOperationException
UnsupportedOperationException
long getMaxEntries()
OFTableFeatures.Builder setMaxEntries(long maxEntries)
List<OFTableFeatureProp> getProperties()
OFTableFeatures.Builder setProperties(List<OFTableFeatureProp> properties)
OFTableFeaturesCommand getCommand() throws UnsupportedOperationException
UnsupportedOperationException
OFTableFeatures.Builder setCommand(OFTableFeaturesCommand command) throws UnsupportedOperationException
UnsupportedOperationException
Set<OFTableFeatureFlag> getFeatures() throws UnsupportedOperationException
UnsupportedOperationException
OFTableFeatures.Builder setFeatures(Set<OFTableFeatureFlag> features) throws UnsupportedOperationException
UnsupportedOperationException
Set<OFTableConfig> getCapabilities() throws UnsupportedOperationException
UnsupportedOperationException
OFTableFeatures.Builder setCapabilities(Set<OFTableConfig> capabilities) throws UnsupportedOperationException
UnsupportedOperationException
OFVersion getVersion()
Copyright © 2016. All rights reserved.