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
_TYPECODE
Generated model type code constant.static java.lang.String
DESCRIPTION
Generated constant - Attribute key ofEndpoint.description
attribute defined at extensionapiregistryservices
.static java.lang.String
DESTINATIONS
Generated constant - Attribute key ofEndpoint.destinations
attribute defined at extensionapiregistryservices
.static java.lang.String
EXTENSIONNAME
Generated constant - Attribute key ofEndpoint.extensionName
attribute defined at extensionapiregistryservices
.static java.lang.String
ID
Generated constant - Attribute key ofEndpoint.id
attribute defined at extensionapiregistryservices
.static java.lang.String
NAME
Generated constant - Attribute key ofEndpoint.name
attribute defined at extensionapiregistryservices
.static java.lang.String
SPECDATA
Generated constant - Attribute key ofEndpoint.specData
attribute defined at extensionapiregistryservices
.static java.lang.String
SPECURL
Generated constant - Attribute key ofEndpoint.specUrl
attribute defined at extensionapiregistryservices
.static java.lang.String
VERSION
Generated constant - Attribute key ofEndpoint.version
attribute 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.String
getDescription()
Generated method - Getter of theEndpoint.description
attribute defined at extensionapiregistryservices
.java.util.Collection<AbstractDestinationModel>
getDestinations()
Generated method - Getter of theEndpoint.destinations
attribute defined at extensionapiregistryservices
.java.lang.String
getExtensionName()
Generated method - Getter of theEndpoint.extensionName
attribute defined at extensionapiregistryservices
.java.lang.String
getId()
Generated method - Getter of theEndpoint.id
attribute defined at extensionapiregistryservices
.java.lang.String
getName()
Generated method - Getter of theEndpoint.name
attribute defined at extensionapiregistryservices
.java.lang.String
getSpecData()
Generated method - Getter of theEndpoint.specData
attribute defined at extensionapiregistryservices
.java.lang.String
getSpecUrl()
Generated method - Getter of theEndpoint.specUrl
attribute defined at extensionapiregistryservices
.java.lang.String
getVersion()
Generated method - Getter of theEndpoint.version
attribute defined at extensionapiregistryservices
.void
setDescription(java.lang.String value)
Generated method - Setter ofEndpoint.description
attribute defined at extensionapiregistryservices
.void
setDestinations(java.util.Collection<AbstractDestinationModel> value)
Generated method - Setter ofEndpoint.destinations
attribute defined at extensionapiregistryservices
.void
setExtensionName(java.lang.String value)
Generated method - Setter ofEndpoint.extensionName
attribute defined at extensionapiregistryservices
.void
setId(java.lang.String value)
Generated method - Initial setter ofEndpoint.id
attribute defined at extensionapiregistryservices
.void
setName(java.lang.String value)
Generated method - Setter ofEndpoint.name
attribute defined at extensionapiregistryservices
.void
setSpecData(java.lang.String value)
Generated method - Setter ofEndpoint.specData
attribute defined at extensionapiregistryservices
.void
setSpecUrl(java.lang.String value)
Generated method - Setter ofEndpoint.specUrl
attribute defined at extensionapiregistryservices
.void
setVersion(java.lang.String value)
Generated method - Initial setter ofEndpoint.version
attribute 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.id
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
VERSION
public static final java.lang.String VERSION
Generated constant - Attribute key ofEndpoint.version
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
NAME
public static final java.lang.String NAME
Generated constant - Attribute key ofEndpoint.name
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
DESCRIPTION
public static final java.lang.String DESCRIPTION
Generated constant - Attribute key ofEndpoint.description
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
SPECURL
public static final java.lang.String SPECURL
Generated constant - Attribute key ofEndpoint.specUrl
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
SPECDATA
public static final java.lang.String SPECDATA
Generated constant - Attribute key ofEndpoint.specData
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
EXTENSIONNAME
public static final java.lang.String EXTENSIONNAME
Generated constant - Attribute key ofEndpoint.extensionName
attribute defined at extensionapiregistryservices
.- See Also:
- Constant Field Values
-
DESTINATIONS
public static final java.lang.String DESTINATIONS
Generated constant - Attribute key ofEndpoint.destinations
attribute 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 typeEndpoint
at extensionapiregistryservices
_name
- initial attribute declared by typeEndpoint
at extensionapiregistryservices
_version
- initial attribute declared by typeEndpoint
at 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 typeEndpoint
at extensionapiregistryservices
_name
- initial attribute declared by typeEndpoint
at extensionapiregistryservices
_owner
- initial attribute declared by typeItem
at extensioncore
_version
- initial attribute declared by typeEndpoint
at extensionapiregistryservices
-
-
Method Detail
-
getDescription
@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription()
Generated method - Getter of theEndpoint.description
attribute 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.destinations
attribute 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.extensionName
attribute defined at extensionapiregistryservices
.- Returns:
- the extensionName - Endpoint Extension
-
getId
@Accessor(qualifier="id", type=GETTER) public java.lang.String getId()
Generated method - Getter of theEndpoint.id
attribute defined at extensionapiregistryservices
.- Returns:
- the id - Unique Id
-
getName
@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
Generated method - Getter of theEndpoint.name
attribute 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.specData
attribute 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.specUrl
attribute 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.version
attribute 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.description
attribute 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.destinations
attribute 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.extensionName
attribute 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.id
attribute 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.name
attribute 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.specData
attribute 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.specUrl
attribute 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.version
attribute defined at extensionapiregistryservices
. Can only be used at creation of model - before first save.- Parameters:
value
- the version - Endpoint Version
-
-