public class CatalogCustomAttributeDefinition extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CatalogCustomAttributeDefinition.Builder
Class to build instances of
CatalogCustomAttributeDefinition. |
| Constructor and Description |
|---|
CatalogCustomAttributeDefinition(String type,
String name,
List<String> allowedObjectTypes,
String description,
SourceApplication sourceApplication,
String sellerVisibility,
String appVisibility,
CatalogCustomAttributeDefinitionStringConfig stringConfig,
CatalogCustomAttributeDefinitionNumberConfig numberConfig,
CatalogCustomAttributeDefinitionSelectionConfig selectionConfig,
Integer customAttributeUsageCount,
String key)
Initialization constructor.
|
public CatalogCustomAttributeDefinition(String type, String name, List<String> allowedObjectTypes, String description, SourceApplication sourceApplication, String sellerVisibility, String appVisibility, CatalogCustomAttributeDefinitionStringConfig stringConfig, CatalogCustomAttributeDefinitionNumberConfig numberConfig, CatalogCustomAttributeDefinitionSelectionConfig selectionConfig, Integer customAttributeUsageCount, String key)
type - String value for type.name - String value for name.allowedObjectTypes - List of String value for allowedObjectTypes.description - String value for description.sourceApplication - SourceApplication value for sourceApplication.sellerVisibility - String value for sellerVisibility.appVisibility - String value for appVisibility.stringConfig - CatalogCustomAttributeDefinitionStringConfig value for stringConfig.numberConfig - CatalogCustomAttributeDefinitionNumberConfig value for numberConfig.selectionConfig - CatalogCustomAttributeDefinitionSelectionConfig value for
selectionConfig.customAttributeUsageCount - Integer value for customAttributeUsageCount.key - String value for key.public String getType()
public String getName()
public String getDescription()
public SourceApplication getSourceApplication()
public List<String> getAllowedObjectTypes()
public String getSellerVisibility()
public String getAppVisibility()
public CatalogCustomAttributeDefinitionStringConfig getStringConfig()
public CatalogCustomAttributeDefinitionNumberConfig getNumberConfig()
public CatalogCustomAttributeDefinitionSelectionConfig getSelectionConfig()
public Integer getCustomAttributeUsageCount()
public String getKey()
public String toString()
public CatalogCustomAttributeDefinition.Builder toBuilder()
CatalogCustomAttributeDefinition.Builder object.
Creates the instance with the state of the current model.CatalogCustomAttributeDefinition.Builder objectCopyright © 2022. All rights reserved.