public class MetaBuilder extends AbstractLanguageSpecificBuilder<MetaBuilder>
| Modifier | Constructor and Description | 
|---|---|
protected  | 
MetaBuilder()  | 
| Modifier and Type | Method and Description | 
|---|---|
static MetaBuilder | 
create()  | 
String | 
getActivationStatus()
Retrieves the activation status. 
 | 
String | 
getChannelType()
Retrieves the channel type. 
 | 
String | 
getColloquialVersion()
Retrieves the colloquial version. 
 | 
String | 
getDescription()
Retrieves the description. 
 | 
String | 
getEdition()
Retrieves the edition. 
 | 
String | 
getEntitlementDataRequired()
Retrieves the indicator of if entitlement data is required. 
 | 
String | 
getEntitlementKey()
Retrieves the entitlement key. 
 | 
String | 
getGenerator()
Retrieves the generator. 
 | 
String | 
getPersistentId()
Retrieves the persistentId. 
 | 
String | 
getProductBaseName()
Retrieves the product base name. 
 | 
String | 
getProductFamily()
Retrieves the product family. 
 | 
String | 
getRevision()
Retrieves the revision. 
 | 
String | 
getSummary()
Retrieves the summary. 
 | 
String | 
getUnspscCode()
Retrieves the UNSPSC code. 
 | 
String | 
getUnspscVersion()
Retrieves the UNSPSC version. 
 | 
void | 
reset()  | 
MetaBuilder | 
setActivationStatus(String activationStatus)
Sets the activation status. 
 | 
MetaBuilder | 
setChannelType(String channelType)
Sets the channel type. 
 | 
MetaBuilder | 
setColloquialVersion(String colloquialVersion)
Sets the colloquial version. 
 | 
MetaBuilder | 
setDescription(String description)
Sets the description. 
 | 
MetaBuilder | 
setEdition(String edition)
Sets the edition. 
 | 
MetaBuilder | 
setEntitlementDataRequired(String entitlementDataRequired)
Sets the indicator of if entitlement data is required. 
 | 
MetaBuilder | 
setEntitlementKey(String entitlementKey)
Sets the entitlement key. 
 | 
MetaBuilder | 
setGenerator(String generator)
Sets the generator. 
 | 
MetaBuilder | 
setPersistentId(String persistentId)
Sets the persistentId. 
 | 
MetaBuilder | 
setProductBaseName(String productBaseName)
Sets the product base name. 
 | 
MetaBuilder | 
setProductFamily(String productFamily)
Sets the product family. 
 | 
MetaBuilder | 
setRevision(String revision)
Sets the revision. 
 | 
MetaBuilder | 
setSummary(String summary)
Sets the summary. 
 | 
MetaBuilder | 
setUnspscCode(String unspscCode)
Sets the UNSPSC code. 
 | 
MetaBuilder | 
setUnspscVersion(String unspscVersion)
Sets the UNSPSC version. 
 | 
void | 
validate()  | 
getLanguage, languageisValid, validateNonEmpty, validateNonEmpty, validateNonEmpty, validateNonEmpty, validateNonNull, validatePatternMatchpublic static MetaBuilder create()
public void reset()
reset in interface Builderreset in class AbstractLanguageSpecificBuilder<MetaBuilder>public String getActivationStatus()
null if one hasn't been setpublic MetaBuilder setActivationStatus(String activationStatus)
activationStatus - the activationStatus to setpublic String getChannelType()
null if one hasn't been setpublic MetaBuilder setChannelType(String channelType)
channelType - the channelType to setpublic String getColloquialVersion()
null if one hasn't been setpublic MetaBuilder setColloquialVersion(String colloquialVersion)
colloquialVersion - the colloquialVersion to setpublic String getDescription()
null if one hasn't been setpublic MetaBuilder setDescription(String description)
description - the description to setpublic String getEdition()
null if one hasn't been setpublic MetaBuilder setEdition(String edition)
edition - the edition to setpublic String getEntitlementDataRequired()
null if one hasn't been setpublic MetaBuilder setEntitlementDataRequired(String entitlementDataRequired)
entitlementDataRequired - the entitlementDataRequired to setpublic String getEntitlementKey()
null if one hasn't been setpublic MetaBuilder setEntitlementKey(String entitlementKey)
entitlementKey - the entitlementKey to setpublic String getGenerator()
null if one hasn't been setpublic MetaBuilder setGenerator(String generator)
generator - the generator to setpublic String getPersistentId()
null if one hasn't been setpublic MetaBuilder setPersistentId(String persistentId)
persistentId - the persistentId to setpublic String getProductBaseName()
null if one hasn't been setpublic MetaBuilder setProductBaseName(String productBaseName)
productBaseName - the productBaseName to setpublic String getProductFamily()
null if one hasn't been setpublic MetaBuilder setProductFamily(String productFamily)
productFamily - the productFamily to setpublic String getRevision()
null if one hasn't been setpublic MetaBuilder setRevision(String revision)
revision - the revision to setpublic String getSummary()
null if one hasn't been setpublic MetaBuilder setSummary(String summary)
summary - the summary to setpublic String getUnspscCode()
null if one hasn't been setpublic MetaBuilder setUnspscCode(String unspscCode)
unspscCode - the unspscCode to setpublic String getUnspscVersion()
null if one hasn't been setpublic MetaBuilder setUnspscVersion(String unspscVersion)
unspscVersion - the unspscVersion to setpublic void validate()
              throws ValidationException
validate in interface Buildervalidate in class AbstractLanguageSpecificBuilder<MetaBuilder>ValidationExceptionCopyright © 2020 National Institute of Standards and Technology. All rights reserved.