public final class Smf89Record extends SmfRecord
Smf89Record.
from(SmfRecord)
to create the specialized record after determining the record type and subtype.
Constructor and Description |
---|
Smf89Record(byte[] data)
Constructs an SMF89Record from the specified byte array.
|
Smf89Record(SmfRecord record)
Constructs a new Smf89Record from an existing SMF record.
|
Modifier and Type | Method and Description |
---|---|
static Smf89Record |
from(byte[] data)
Constructs an Smf89Record from the specified byte array.
|
static Smf89Record |
from(SmfRecord record)
Constructs a new Smf89Record from an existing SMF record.
|
Header |
header()
Get the header for this record
|
List<ProductIntersectionData> |
productIntersectionData()
Get a List containing Product Intersection Data sections from the record
|
ProductSection |
productSection()
Get the Product Section for this record
|
List<StateData> |
stateData()
Get a List containing State Data sections from the record
|
SystemIdSection |
systemIdSection()
Get the System ID Section for this record
|
List<TrgProductIntersectionData> |
trgProductIntersectionData()
Get a List containing Tenant Resource Group Product Intersection Data sections from the record
|
List<TrgStateData> |
trgStateData()
Get a List containing State Data sections from the record
|
List<TrgUsageData> |
trgUsageDataSections()
Get a List containing Usage Data sections from the record
|
List<UsageData> |
usageDataSections()
Get a List containing Usage Data sections from the record
|
equals, extendedHeader, extendedHeader, hashCode, hasSubtypes, hasSubtypes, recordLength, recordLength, recordType, recordType, sanityCheck, smfDate, smfDate, smfDateTime, smfDateTime, smfhdr1Flag, smfhdr1Iefu86, smfhdr1Len, smfhdr1Len, smfhdr1Stcke, smfhdr1StckeRawValue, smfhdr1Tzo, smfhdr1TzoRawValue, smfhdr1Version, smfhdr1Version, smfTime, smfTime, subSystem, subSystem, subType, subType, system, system, toString
createSection, dump, dump, dump, dump, getBytes, getBytes, getDataArray, getTriplet
public Smf89Record(byte[] data)
data
- a byte array containing the SMF record datapublic Smf89Record(SmfRecord record)
record
- an existing SMF recordpublic static Smf89Record from(SmfRecord record)
record
- an existing SMF recordpublic static Smf89Record from(byte[] data)
data
- a byte array containing the SMF record datapublic Header header()
public ProductSection productSection()
public SystemIdSection systemIdSection()
public List<UsageData> usageDataSections()
public List<ProductIntersectionData> productIntersectionData()
public List<StateData> stateData()
public List<TrgUsageData> trgUsageDataSections()
public List<TrgProductIntersectionData> trgProductIntersectionData()
public List<TrgStateData> trgStateData()
Copyright © 2020 Black Hill Software Pty Ltd. All rights reserved.