Class DestinationTargetModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class DestinationTargetModel
    extends ItemModel
    Generated model class for type DestinationTarget first defined at extension apiregistryservices.

    Configuration of target system (tenant).

    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String DESTINATIONCHANNEL
      Generated constant - Attribute key of DestinationTarget.destinationChannel attribute defined at extension apiregistryservices.
      static java.lang.String DESTINATIONS
      Generated constant - Attribute key of DestinationTarget.destinations attribute defined at extension apiregistryservices.
      static java.lang.String EVENTCONFIGURATIONS
      Generated constant - Attribute key of DestinationTarget.eventConfigurations attribute defined at extension apiregistryservices.
      static java.lang.String ID
      Generated constant - Attribute key of DestinationTarget.id attribute defined at extension apiregistryservices.
      static java.lang.String REGISTRATIONSTATUS
      Generated constant - Attribute key of DestinationTarget.registrationStatus attribute defined at extension apiregistryservices.
      static java.lang.String REGISTRATIONSTATUSINFO
      Generated constant - Attribute key of DestinationTarget.registrationStatusInfo attribute defined at extension apiregistryservices.
      static java.lang.String TEMPLATE
      Generated constant - Attribute key of DestinationTarget.template attribute defined at extension apiregistryservices.
      • Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
    • Constructor Summary

      Constructors 
      Constructor Description
      DestinationTargetModel()
      Generated constructor - Default constructor for generic creation.
      DestinationTargetModel​(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      DestinationTargetModel​(java.lang.String _id)
      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
      DestinationTargetModel​(java.lang.String _id, ItemModel _owner)
      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
      DestinationChannel getDestinationChannel()
      Generated method - Getter of the DestinationTarget.destinationChannel attribute defined at extension apiregistryservices.
      java.util.Collection<AbstractDestinationModel> getDestinations()
      Generated method - Getter of the DestinationTarget.destinations attribute defined at extension apiregistryservices.
      java.util.Collection<EventConfigurationModel> getEventConfigurations()
      Generated method - Getter of the DestinationTarget.eventConfigurations attribute defined at extension apiregistryservices.
      java.lang.String getId()
      Generated method - Getter of the DestinationTarget.id attribute defined at extension apiregistryservices.
      RegistrationStatus getRegistrationStatus()
      Generated method - Getter of the DestinationTarget.registrationStatus attribute defined at extension apiregistryservices.
      java.lang.String getRegistrationStatusInfo()
      Generated method - Getter of the DestinationTarget.registrationStatusInfo attribute defined at extension apiregistryservices.
      java.lang.Boolean getTemplate()
      Generated method - Getter of the DestinationTarget.template attribute defined at extension apiregistryservices.
      void setDestinationChannel​(DestinationChannel value)
      Generated method - Setter of DestinationTarget.destinationChannel attribute defined at extension apiregistryservices.
      void setDestinations​(java.util.Collection<AbstractDestinationModel> value)
      Generated method - Setter of DestinationTarget.destinations attribute defined at extension apiregistryservices.
      void setEventConfigurations​(java.util.Collection<EventConfigurationModel> value)
      Generated method - Setter of DestinationTarget.eventConfigurations attribute defined at extension apiregistryservices.
      void setId​(java.lang.String value)
      Generated method - Setter of DestinationTarget.id attribute defined at extension apiregistryservices.
      void setRegistrationStatus​(RegistrationStatus value)
      Generated method - Setter of DestinationTarget.registrationStatus attribute defined at extension apiregistryservices.
      void setRegistrationStatusInfo​(java.lang.String value)
      Generated method - Setter of DestinationTarget.registrationStatusInfo attribute defined at extension apiregistryservices.
      void setTemplate​(java.lang.Boolean value)
      Generated method - Setter of DestinationTarget.template attribute defined at extension apiregistryservices.
      • 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
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • 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 of DestinationTarget.id attribute defined at extension apiregistryservices.
        See Also:
        Constant Field Values
      • DESTINATIONCHANNEL

        public static final java.lang.String DESTINATIONCHANNEL
        Generated constant - Attribute key of DestinationTarget.destinationChannel attribute defined at extension apiregistryservices.
        See Also:
        Constant Field Values
      • TEMPLATE

        public static final java.lang.String TEMPLATE
        Generated constant - Attribute key of DestinationTarget.template attribute defined at extension apiregistryservices.
        See Also:
        Constant Field Values
      • REGISTRATIONSTATUS

        public static final java.lang.String REGISTRATIONSTATUS
        Generated constant - Attribute key of DestinationTarget.registrationStatus attribute defined at extension apiregistryservices.
        See Also:
        Constant Field Values
      • REGISTRATIONSTATUSINFO

        public static final java.lang.String REGISTRATIONSTATUSINFO
        Generated constant - Attribute key of DestinationTarget.registrationStatusInfo attribute defined at extension apiregistryservices.
        See Also:
        Constant Field Values
      • EVENTCONFIGURATIONS

        public static final java.lang.String EVENTCONFIGURATIONS
        Generated constant - Attribute key of DestinationTarget.eventConfigurations attribute defined at extension apiregistryservices.
        See Also:
        Constant Field Values
      • DESTINATIONS

        public static final java.lang.String DESTINATIONS
        Generated constant - Attribute key of DestinationTarget.destinations attribute defined at extension apiregistryservices.
        See Also:
        Constant Field Values
    • Constructor Detail

      • DestinationTargetModel

        public DestinationTargetModel()
        Generated constructor - Default constructor for generic creation.
      • DestinationTargetModel

        public DestinationTargetModel​(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • DestinationTargetModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public DestinationTargetModel​(java.lang.String _id)
        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
        Generated constructor - Constructor with all mandatory attributes.
        Parameters:
        _id - initial attribute declared by type DestinationTarget at extension apiregistryservices
      • DestinationTargetModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public DestinationTargetModel​(java.lang.String _id,
                                      ItemModel _owner)
        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
        Generated constructor - for all mandatory and initial attributes.
        Parameters:
        _id - initial attribute declared by type DestinationTarget at extension apiregistryservices
        _owner - initial attribute declared by type Item at extension core
    • Method Detail

      • getDestinationChannel

        @Accessor(qualifier="destinationChannel",
                  type=GETTER)
        public DestinationChannel getDestinationChannel()
        Generated method - Getter of the DestinationTarget.destinationChannel attribute defined at extension apiregistryservices.
        Returns:
        the destinationChannel - Destination Channel
      • getDestinations

        @Accessor(qualifier="destinations",
                  type=GETTER)
        public java.util.Collection<AbstractDestinationModel> getDestinations()
        Generated method - Getter of the DestinationTarget.destinations attribute defined at extension apiregistryservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the destinations - Destinations
      • getEventConfigurations

        @Accessor(qualifier="eventConfigurations",
                  type=GETTER)
        public java.util.Collection<EventConfigurationModel> getEventConfigurations()
        Generated method - Getter of the DestinationTarget.eventConfigurations attribute defined at extension apiregistryservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the eventConfigurations - Event Configurations
      • getId

        @Accessor(qualifier="id",
                  type=GETTER)
        public java.lang.String getId()
        Generated method - Getter of the DestinationTarget.id attribute defined at extension apiregistryservices.
        Returns:
        the id - Unique Id
      • getRegistrationStatus

        @Accessor(qualifier="registrationStatus",
                  type=GETTER)
        public RegistrationStatus getRegistrationStatus()
        Generated method - Getter of the DestinationTarget.registrationStatus attribute defined at extension apiregistryservices.
        Returns:
        the registrationStatus - Registration status
      • getRegistrationStatusInfo

        @Accessor(qualifier="registrationStatusInfo",
                  type=GETTER)
        public java.lang.String getRegistrationStatusInfo()
        Generated method - Getter of the DestinationTarget.registrationStatusInfo attribute defined at extension apiregistryservices.
        Returns:
        the registrationStatusInfo - Registration status information
      • getTemplate

        @Accessor(qualifier="template",
                  type=GETTER)
        public java.lang.Boolean getTemplate()
        Generated method - Getter of the DestinationTarget.template attribute defined at extension apiregistryservices.
        Returns:
        the template - Template Flag
      • setDestinationChannel

        @Accessor(qualifier="destinationChannel",
                  type=SETTER)
        public void setDestinationChannel​(DestinationChannel value)
        Generated method - Setter of DestinationTarget.destinationChannel attribute defined at extension apiregistryservices.
        Parameters:
        value - the destinationChannel - Destination Channel
      • setDestinations

        @Accessor(qualifier="destinations",
                  type=SETTER)
        public void setDestinations​(java.util.Collection<AbstractDestinationModel> value)
        Generated method - Setter of DestinationTarget.destinations attribute defined at extension apiregistryservices.
        Parameters:
        value - the destinations - Destinations
      • setEventConfigurations

        @Accessor(qualifier="eventConfigurations",
                  type=SETTER)
        public void setEventConfigurations​(java.util.Collection<EventConfigurationModel> value)
        Generated method - Setter of DestinationTarget.eventConfigurations attribute defined at extension apiregistryservices.
        Parameters:
        value - the eventConfigurations - Event Configurations
      • setId

        @Accessor(qualifier="id",
                  type=SETTER)
        public void setId​(java.lang.String value)
        Generated method - Setter of DestinationTarget.id attribute defined at extension apiregistryservices.
        Parameters:
        value - the id - Unique Id
      • setRegistrationStatus

        @Accessor(qualifier="registrationStatus",
                  type=SETTER)
        public void setRegistrationStatus​(RegistrationStatus value)
        Generated method - Setter of DestinationTarget.registrationStatus attribute defined at extension apiregistryservices.
        Parameters:
        value - the registrationStatus - Registration status
      • setRegistrationStatusInfo

        @Accessor(qualifier="registrationStatusInfo",
                  type=SETTER)
        public void setRegistrationStatusInfo​(java.lang.String value)
        Generated method - Setter of DestinationTarget.registrationStatusInfo attribute defined at extension apiregistryservices.
        Parameters:
        value - the registrationStatusInfo - Registration status information
      • setTemplate

        @Accessor(qualifier="template",
                  type=SETTER)
        public void setTemplate​(java.lang.Boolean value)
        Generated method - Setter of DestinationTarget.template attribute defined at extension apiregistryservices.
        Parameters:
        value - the template - Template Flag