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 SummaryConstructors
- 
Method SummaryModifier 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- 
DataFeedPublicationResponsepublic DataFeedPublicationResponse()
 
- 
- 
Method Details- 
getPublication
- 
getTargetDataFeedPublicationConfigurationNameTheDataFeedPublicationConfiguration.getDisplayName()of theDataFeedPublicationConfigurationthat this publication process will publish data to.
- 
getErrorDetailsAsObjectsThe 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
- 
setTargetDataFeedPublicationConfigurationNamepublic void setTargetDataFeedPublicationConfigurationName(String targetDataFeedPublicationConfigurationName) TheDataFeedPublicationConfiguration.getDisplayName()of theDataFeedPublicationConfigurationthat this publication process will publish data to.
- 
setErrorDetailsAsObjectsThe 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
- 
isContainsErrorspublic boolean isContainsErrors()
- 
getErrorDetails
- 
getContextStatepublic com.broadleafcommerce.data.tracking.core.filtering.business.domain.ContextState getContextState()
- 
setId
- 
setDataFeedProcessExecutionId
- 
setApplicationId
- 
setTargetDataFeedPublicationConfigurationIdpublic void setTargetDataFeedPublicationConfigurationId(String targetDataFeedPublicationConfigurationId) 
- 
setStartTime
- 
setEndTime
- 
setStatus
- 
setContainsErrorspublic void setContainsErrors(boolean containsErrors) 
- 
setErrorDetails
- 
setContextStatepublic void setContextState(com.broadleafcommerce.data.tracking.core.filtering.business.domain.ContextState contextState) 
 
-