public static class CatalogCustomAttributeDefinition.Builder extends Object
CatalogCustomAttributeDefinition
Constructor and Description |
---|
Builder(String type,
String name,
List<String> allowedObjectTypes)
Initialization constructor
|
public CatalogCustomAttributeDefinition.Builder type(String type)
type
- public CatalogCustomAttributeDefinition.Builder name(String name)
name
- public CatalogCustomAttributeDefinition.Builder allowedObjectTypes(List<String> allowedObjectTypes)
allowedObjectTypes
- public CatalogCustomAttributeDefinition.Builder description(String description)
description
- public CatalogCustomAttributeDefinition.Builder sourceApplication(SourceApplication sourceApplication)
sourceApplication
- public CatalogCustomAttributeDefinition.Builder sellerVisibility(String sellerVisibility)
sellerVisibility
- public CatalogCustomAttributeDefinition.Builder appVisibility(String appVisibility)
appVisibility
- public CatalogCustomAttributeDefinition.Builder stringConfig(CatalogCustomAttributeDefinitionStringConfig stringConfig)
stringConfig
- public CatalogCustomAttributeDefinition.Builder numberConfig(CatalogCustomAttributeDefinitionNumberConfig numberConfig)
numberConfig
- public CatalogCustomAttributeDefinition.Builder selectionConfig(CatalogCustomAttributeDefinitionSelectionConfig selectionConfig)
selectionConfig
- public CatalogCustomAttributeDefinition.Builder customAttributeUsageCount(Integer customAttributeUsageCount)
customAttributeUsageCount
- public CatalogCustomAttributeDefinition.Builder key(String key)
key
- public CatalogCustomAttributeDefinition build()
CatalogCustomAttributeDefinition
object using the set fields.CatalogCustomAttributeDefinition
Copyright © 2020. All rights reserved.