Class EndpointModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.apiregistryservices.model.EndpointModel
-
- All Implemented Interfaces:
java.io.Serializable
public class EndpointModel extends ItemModel
Generated model class for type Endpoint first defined at extension apiregistryservices.Webservice Specification.
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringDESCRIPTIONGenerated constant - Attribute key ofEndpoint.descriptionattribute defined at extensionapiregistryservices.static java.lang.StringDESTINATIONSGenerated constant - Attribute key ofEndpoint.destinationsattribute defined at extensionapiregistryservices.static java.lang.StringEXTENSIONNAMEGenerated constant - Attribute key ofEndpoint.extensionNameattribute defined at extensionapiregistryservices.static java.lang.StringIDGenerated constant - Attribute key ofEndpoint.idattribute defined at extensionapiregistryservices.static java.lang.StringNAMEGenerated constant - Attribute key ofEndpoint.nameattribute defined at extensionapiregistryservices.static java.lang.StringSPECDATAGenerated constant - Attribute key ofEndpoint.specDataattribute defined at extensionapiregistryservices.static java.lang.StringSPECURLGenerated constant - Attribute key ofEndpoint.specUrlattribute defined at extensionapiregistryservices.static java.lang.StringVERSIONGenerated constant - Attribute key ofEndpoint.versionattribute defined at extensionapiregistryservices.-
Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description EndpointModel()Generated constructor - Default constructor for generic creation.EndpointModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing contextEndpointModel(java.lang.String _id, java.lang.String _name, ItemModel _owner, java.lang.String _version)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersEndpointModel(java.lang.String _id, java.lang.String _name, java.lang.String _version)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDescription()Generated method - Getter of theEndpoint.descriptionattribute defined at extensionapiregistryservices.java.util.Collection<AbstractDestinationModel>getDestinations()Generated method - Getter of theEndpoint.destinationsattribute defined at extensionapiregistryservices.java.lang.StringgetExtensionName()Generated method - Getter of theEndpoint.extensionNameattribute defined at extensionapiregistryservices.java.lang.StringgetId()Generated method - Getter of theEndpoint.idattribute defined at extensionapiregistryservices.java.lang.StringgetName()Generated method - Getter of theEndpoint.nameattribute defined at extensionapiregistryservices.java.lang.StringgetSpecData()Generated method - Getter of theEndpoint.specDataattribute defined at extensionapiregistryservices.java.lang.StringgetSpecUrl()Generated method - Getter of theEndpoint.specUrlattribute defined at extensionapiregistryservices.java.lang.StringgetVersion()Generated method - Getter of theEndpoint.versionattribute defined at extensionapiregistryservices.voidsetDescription(java.lang.String value)Generated method - Setter ofEndpoint.descriptionattribute defined at extensionapiregistryservices.voidsetDestinations(java.util.Collection<AbstractDestinationModel> value)Generated method - Setter ofEndpoint.destinationsattribute defined at extensionapiregistryservices.voidsetExtensionName(java.lang.String value)Generated method - Setter ofEndpoint.extensionNameattribute defined at extensionapiregistryservices.voidsetId(java.lang.String value)Generated method - Initial setter ofEndpoint.idattribute defined at extensionapiregistryservices.voidsetName(java.lang.String value)Generated method - Setter ofEndpoint.nameattribute defined at extensionapiregistryservices.voidsetSpecData(java.lang.String value)Generated method - Setter ofEndpoint.specDataattribute defined at extensionapiregistryservices.voidsetSpecUrl(java.lang.String value)Generated method - Setter ofEndpoint.specUrlattribute defined at extensionapiregistryservices.voidsetVersion(java.lang.String value)Generated method - Initial setter ofEndpoint.versionattribute defined at extensionapiregistryservices.-
Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner
-
Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
-
-
-
-
Field Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
ID
public static final java.lang.String ID
Generated constant - Attribute key ofEndpoint.idattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
VERSION
public static final java.lang.String VERSION
Generated constant - Attribute key ofEndpoint.versionattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
NAME
public static final java.lang.String NAME
Generated constant - Attribute key ofEndpoint.nameattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
DESCRIPTION
public static final java.lang.String DESCRIPTION
Generated constant - Attribute key ofEndpoint.descriptionattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
SPECURL
public static final java.lang.String SPECURL
Generated constant - Attribute key ofEndpoint.specUrlattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
SPECDATA
public static final java.lang.String SPECDATA
Generated constant - Attribute key ofEndpoint.specDataattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
EXTENSIONNAME
public static final java.lang.String EXTENSIONNAME
Generated constant - Attribute key ofEndpoint.extensionNameattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
DESTINATIONS
public static final java.lang.String DESTINATIONS
Generated constant - Attribute key ofEndpoint.destinationsattribute defined at extensionapiregistryservices.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
EndpointModel
public EndpointModel()
Generated constructor - Default constructor for generic creation.
-
EndpointModel
public EndpointModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
EndpointModel
@Deprecated(since="4.1.1", forRemoval=true) public EndpointModel(java.lang.String _id, java.lang.String _name, java.lang.String _version)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_id- initial attribute declared by typeEndpointat extensionapiregistryservices_name- initial attribute declared by typeEndpointat extensionapiregistryservices_version- initial attribute declared by typeEndpointat extensionapiregistryservices
-
EndpointModel
@Deprecated(since="4.1.1", forRemoval=true) public EndpointModel(java.lang.String _id, java.lang.String _name, ItemModel _owner, java.lang.String _version)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_id- initial attribute declared by typeEndpointat extensionapiregistryservices_name- initial attribute declared by typeEndpointat extensionapiregistryservices_owner- initial attribute declared by typeItemat extensioncore_version- initial attribute declared by typeEndpointat extensionapiregistryservices
-
-
Method Detail
-
getDescription
@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription()
Generated method - Getter of theEndpoint.descriptionattribute defined at extensionapiregistryservices.- Returns:
- the description - Short Description
-
getDestinations
@Accessor(qualifier="destinations", type=GETTER) public java.util.Collection<AbstractDestinationModel> getDestinations()
Generated method - Getter of theEndpoint.destinationsattribute defined at extensionapiregistryservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the destinations - Destinations
-
getExtensionName
@Accessor(qualifier="extensionName", type=GETTER) public java.lang.String getExtensionName()
Generated method - Getter of theEndpoint.extensionNameattribute defined at extensionapiregistryservices.- Returns:
- the extensionName - Endpoint Extension
-
getId
@Accessor(qualifier="id", type=GETTER) public java.lang.String getId()
Generated method - Getter of theEndpoint.idattribute defined at extensionapiregistryservices.- Returns:
- the id - Unique Id
-
getName
@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
Generated method - Getter of theEndpoint.nameattribute defined at extensionapiregistryservices.- Returns:
- the name - Human-readable Name
-
getSpecData
@Accessor(qualifier="specData", type=GETTER) public java.lang.String getSpecData()
Generated method - Getter of theEndpoint.specDataattribute defined at extensionapiregistryservices.- Returns:
- the specData - Endpoint specification data, in case url is absent
-
getSpecUrl
@Accessor(qualifier="specUrl", type=GETTER) public java.lang.String getSpecUrl()
Generated method - Getter of theEndpoint.specUrlattribute defined at extensionapiregistryservices.- Returns:
- the specUrl - Endpoint Specification URL
-
getVersion
@Accessor(qualifier="version", type=GETTER) public java.lang.String getVersion()
Generated method - Getter of theEndpoint.versionattribute defined at extensionapiregistryservices.- Returns:
- the version - Endpoint Version
-
setDescription
@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value)
Generated method - Setter ofEndpoint.descriptionattribute defined at extensionapiregistryservices.- Parameters:
value- the description - Short Description
-
setDestinations
@Accessor(qualifier="destinations", type=SETTER) public void setDestinations(java.util.Collection<AbstractDestinationModel> value)
Generated method - Setter ofEndpoint.destinationsattribute defined at extensionapiregistryservices.- Parameters:
value- the destinations - Destinations
-
setExtensionName
@Accessor(qualifier="extensionName", type=SETTER) public void setExtensionName(java.lang.String value)
Generated method - Setter ofEndpoint.extensionNameattribute defined at extensionapiregistryservices.- Parameters:
value- the extensionName - Endpoint Extension
-
setId
@Accessor(qualifier="id", type=SETTER) public void setId(java.lang.String value)
Generated method - Initial setter ofEndpoint.idattribute defined at extensionapiregistryservices. Can only be used at creation of model - before first save.- Parameters:
value- the id - Unique Id
-
setName
@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
Generated method - Setter ofEndpoint.nameattribute defined at extensionapiregistryservices.- Parameters:
value- the name - Human-readable Name
-
setSpecData
@Accessor(qualifier="specData", type=SETTER) public void setSpecData(java.lang.String value)
Generated method - Setter ofEndpoint.specDataattribute defined at extensionapiregistryservices.- Parameters:
value- the specData - Endpoint specification data, in case url is absent
-
setSpecUrl
@Accessor(qualifier="specUrl", type=SETTER) public void setSpecUrl(java.lang.String value)
Generated method - Setter ofEndpoint.specUrlattribute defined at extensionapiregistryservices.- Parameters:
value- the specUrl - Endpoint Specification URL
-
setVersion
@Accessor(qualifier="version", type=SETTER) public void setVersion(java.lang.String value)
Generated method - Initial setter ofEndpoint.versionattribute defined at extensionapiregistryservices. Can only be used at creation of model - before first save.- Parameters:
value- the version - Endpoint Version
-
-