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:
Serializable
Generated model class for type Endpoint first defined at extension apiregistryservices.
Webservice Specification.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofEndpoint.descriptionattribute defined at extensionapiregistryservices.static final StringGenerated constant - Attribute key ofEndpoint.destinationsattribute defined at extensionapiregistryservices.static final StringGenerated constant - Attribute key ofEndpoint.extensionNameattribute defined at extensionapiregistryservices.static final StringGenerated constant - Attribute key ofEndpoint.idattribute defined at extensionapiregistryservices.static final StringGenerated constant - Attribute key ofEndpoint.nameattribute defined at extensionapiregistryservices.static final StringGenerated constant - Attribute key ofEndpoint.specDataattribute defined at extensionapiregistryservices.static final StringGenerated constant - Attribute key ofEndpoint.specUrlattribute defined at extensionapiregistryservices.static final StringGenerated 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, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.Generated constructor - Default constructor for creation with existing contextEndpointModel(String _id, String _name, ItemModel _owner, 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(String _id, String _name, 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
Modifier and TypeMethodDescriptionGenerated method - Getter of theEndpoint.descriptionattribute defined at extensionapiregistryservices.Generated method - Getter of theEndpoint.destinationsattribute defined at extensionapiregistryservices.Generated method - Getter of theEndpoint.extensionNameattribute defined at extensionapiregistryservices.getId()Generated method - Getter of theEndpoint.idattribute defined at extensionapiregistryservices.getName()Generated method - Getter of theEndpoint.nameattribute defined at extensionapiregistryservices.Generated method - Getter of theEndpoint.specDataattribute defined at extensionapiregistryservices.Generated method - Getter of theEndpoint.specUrlattribute defined at extensionapiregistryservices.Generated method - Getter of theEndpoint.versionattribute defined at extensionapiregistryservices.voidsetDescription(String value) Generated method - Setter ofEndpoint.descriptionattribute defined at extensionapiregistryservices.voidGenerated method - Setter ofEndpoint.destinationsattribute defined at extensionapiregistryservices.voidsetExtensionName(String value) Generated method - Setter ofEndpoint.extensionNameattribute defined at extensionapiregistryservices.voidGenerated method - Initial setter ofEndpoint.idattribute defined at extensionapiregistryservices.voidGenerated method - Setter ofEndpoint.nameattribute defined at extensionapiregistryservices.voidsetSpecData(String value) Generated method - Setter ofEndpoint.specDataattribute defined at extensionapiregistryservices.voidsetSpecUrl(String value) Generated method - Setter ofEndpoint.specUrlattribute defined at extensionapiregistryservices.voidsetVersion(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, setOwnerMethods 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 Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
ID
Generated constant - Attribute key ofEndpoint.idattribute defined at extensionapiregistryservices.- See Also:
-
VERSION
Generated constant - Attribute key ofEndpoint.versionattribute defined at extensionapiregistryservices.- See Also:
-
NAME
Generated constant - Attribute key ofEndpoint.nameattribute defined at extensionapiregistryservices.- See Also:
-
DESCRIPTION
Generated constant - Attribute key ofEndpoint.descriptionattribute defined at extensionapiregistryservices.- See Also:
-
SPECURL
Generated constant - Attribute key ofEndpoint.specUrlattribute defined at extensionapiregistryservices.- See Also:
-
SPECDATA
Generated constant - Attribute key ofEndpoint.specDataattribute defined at extensionapiregistryservices.- See Also:
-
EXTENSIONNAME
Generated constant - Attribute key ofEndpoint.extensionNameattribute defined at extensionapiregistryservices.- See Also:
-
DESTINATIONS
Generated constant - Attribute key ofEndpoint.destinationsattribute defined at extensionapiregistryservices.- See Also:
-
-
Constructor Details
-
EndpointModel
public EndpointModel()Generated constructor - Default constructor for generic creation. -
EndpointModel
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(String _id, String _name, 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(String _id, String _name, ItemModel _owner, 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 Details
-
getDescription
Generated method - Getter of theEndpoint.descriptionattribute defined at extensionapiregistryservices.- Returns:
- the description - Short Description
-
getDestinations
@Accessor(qualifier="destinations", type=GETTER) public 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
Generated method - Getter of theEndpoint.extensionNameattribute defined at extensionapiregistryservices.- Returns:
- the extensionName - Endpoint Extension
-
getId
Generated method - Getter of theEndpoint.idattribute defined at extensionapiregistryservices.- Returns:
- the id - Unique Id
-
getName
Generated method - Getter of theEndpoint.nameattribute defined at extensionapiregistryservices.- Returns:
- the name - Human-readable Name
-
getSpecData
Generated method - Getter of theEndpoint.specDataattribute defined at extensionapiregistryservices.- Returns:
- the specData - Endpoint specification data, in case url is absent
-
getSpecUrl
Generated method - Getter of theEndpoint.specUrlattribute defined at extensionapiregistryservices.- Returns:
- the specUrl - Endpoint Specification URL
-
getVersion
Generated method - Getter of theEndpoint.versionattribute defined at extensionapiregistryservices.- Returns:
- the version - Endpoint Version
-
setDescription
Generated method - Setter ofEndpoint.descriptionattribute defined at extensionapiregistryservices.- Parameters:
value- the description - Short Description
-
setDestinations
@Accessor(qualifier="destinations", type=SETTER) public void setDestinations(Collection<AbstractDestinationModel> value) Generated method - Setter ofEndpoint.destinationsattribute defined at extensionapiregistryservices.- Parameters:
value- the destinations - Destinations
-
setExtensionName
Generated method - Setter ofEndpoint.extensionNameattribute defined at extensionapiregistryservices.- Parameters:
value- the extensionName - Endpoint Extension
-
setId
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
Generated method - Setter ofEndpoint.nameattribute defined at extensionapiregistryservices.- Parameters:
value- the name - Human-readable Name
-
setSpecData
Generated method - Setter ofEndpoint.specDataattribute defined at extensionapiregistryservices.- Parameters:
value- the specData - Endpoint specification data, in case url is absent
-
setSpecUrl
Generated method - Setter ofEndpoint.specUrlattribute defined at extensionapiregistryservices.- Parameters:
value- the specUrl - Endpoint Specification URL
-
setVersion
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
-