Class DataFeedPublicationResponse
java.lang.Object
com.broadleafcommerce.datafeed.web.domain.DataFeedPublicationResponse
- All Implemented Interfaces:
Serializable
The representation of the
DataFeedPublication that is used to as a response for the API
requests and contains the additional information.- Author:
- Dima Myroniuk (dmyroniuk)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.broadleafcommerce.data.tracking.core.filtering.business.domain.ContextStateThe list of error details for this publication.getId()TheDataFeedPublicationConfiguration.getDisplayName()of theDataFeedPublicationConfigurationthat this publication process will publish data to.booleanvoidsetApplicationId(String applicationId) voidsetContainsErrors(boolean containsErrors) voidsetContextState(com.broadleafcommerce.data.tracking.core.filtering.business.domain.ContextState contextState) voidsetDataFeedProcessExecutionId(String dataFeedProcessExecutionId) voidsetEndTime(Instant endTime) voidsetErrorDetails(List<String> errorDetails) voidsetErrorDetailsAsObjects(List<ErrorDetail> errorDetailsAsObjects) The list of error details for this publication.voidvoidsetPublication(DataFeedPublication publication) voidsetStartTime(Instant startTime) voidvoidsetTargetDataFeedPublicationConfigurationId(String targetDataFeedPublicationConfigurationId) voidsetTargetDataFeedPublicationConfigurationName(String targetDataFeedPublicationConfigurationName) TheDataFeedPublicationConfiguration.getDisplayName()of theDataFeedPublicationConfigurationthat this publication process will publish data to.
-
Constructor Details
-
DataFeedPublicationResponse
public DataFeedPublicationResponse()
-
-
Method Details
-
getPublication
-
getTargetDataFeedPublicationConfigurationName
TheDataFeedPublicationConfiguration.getDisplayName()of theDataFeedPublicationConfigurationthat this publication process will publish data to. -
getErrorDetailsAsObjects
The list of error details for this publication. It contains the same errors asDataFeedPublication.getErrorDetails()but instead ofStringit usesErrorDetailobject. This is mainly used by the metadata to display the error list as the table. -
setPublication
-
setTargetDataFeedPublicationConfigurationName
public void setTargetDataFeedPublicationConfigurationName(String targetDataFeedPublicationConfigurationName) TheDataFeedPublicationConfiguration.getDisplayName()of theDataFeedPublicationConfigurationthat this publication process will publish data to. -
setErrorDetailsAsObjects
The list of error details for this publication. It contains the same errors asDataFeedPublication.getErrorDetails()but instead ofStringit usesErrorDetailobject. This is mainly used by the metadata to display the error list as the table. -
getId
-
getDataFeedProcessExecutionId
-
getApplicationId
-
getTargetDataFeedPublicationConfigurationId
-
getStartTime
-
getEndTime
-
getStatus
-
isContainsErrors
public boolean isContainsErrors() -
getErrorDetails
-
getContextState
public com.broadleafcommerce.data.tracking.core.filtering.business.domain.ContextState getContextState() -
setId
-
setDataFeedProcessExecutionId
-
setApplicationId
-
setTargetDataFeedPublicationConfigurationId
public void setTargetDataFeedPublicationConfigurationId(String targetDataFeedPublicationConfigurationId) -
setStartTime
-
setEndTime
-
setStatus
-
setContainsErrors
public void setContainsErrors(boolean containsErrors) -
setErrorDetails
-
setContextState
public void setContextState(com.broadleafcommerce.data.tracking.core.filtering.business.domain.ContextState contextState)
-