Class IntegrationObjectItemAttributeBuilder
- java.lang.Object
-
- de.hybris.platform.integrationservices.IntegrationObjectItemAttributeBuilder
-
public class IntegrationObjectItemAttributeBuilder extends java.lang.ObjectA builder forIntegrationObjectItemAttributeModel
-
-
Constructor Summary
Constructors Constructor Description IntegrationObjectItemAttributeBuilder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IntegrationObjectItemAttributeBuilderattribute()Creates new instance of this builder.IntegrationObjectItemAttributeModelbuild()Creates new instance of the attribute.IntegrationObjectItemAttributeBuilderforObjectOfType(ComposedTypeModel model)IntegrationObjectItemAttributeBuildernamed(java.lang.String name)IntegrationObjectItemAttributeBuilderreturnIntegrationObjectType(IntegrationObjectItemModel referenceType)IntegrationObjectItemAttributeBuilderunique()IntegrationObjectItemAttributeBuilderwithDescriptorName(java.lang.String name)
-
-
-
Method Detail
-
attribute
public static IntegrationObjectItemAttributeBuilder attribute()
Creates new instance of this builder.- Returns:
- new "empty" builder instance.
-
named
public IntegrationObjectItemAttributeBuilder named(java.lang.String name)
-
withDescriptorName
public IntegrationObjectItemAttributeBuilder withDescriptorName(java.lang.String name)
-
forObjectOfType
public IntegrationObjectItemAttributeBuilder forObjectOfType(ComposedTypeModel model)
-
returnIntegrationObjectType
public IntegrationObjectItemAttributeBuilder returnIntegrationObjectType(IntegrationObjectItemModel referenceType)
-
unique
public IntegrationObjectItemAttributeBuilder unique()
-
build
public IntegrationObjectItemAttributeModel build()
Creates new instance of the attribute. Subsequent calls on the same builder instance result in different instance of the attribute returned, but the instances will have exactly same properties as they were specified by other method calls prior to callingbuild().- Returns:
- new
IntegrationObjectItemAttributeModelinstance.
-
-