Package de.hybris.y2ysync.rest
Class Y2YSyncRequestBuilder
- java.lang.Object
-
- de.hybris.y2ysync.rest.Y2YSyncRequestBuilder
-
public class Y2YSyncRequestBuilder extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAll(Y2YSyncRequestBuilder builder)Y2YSyncRequestbuild()static Y2YSyncRequestBuilderbuilder()java.util.Optional<DataStream>findDataStreamByColumnsAndType(java.lang.String columns, java.lang.String type, boolean delete)java.util.List<DataStream>getDataStreams()Y2YSyncRequestBuilderwithAutoPublishTargetSystems(java.lang.String autoPublishTargetSystems)voidwithDataStream(DataStream dataStream)Y2YSyncRequestBuilderwithFeed(java.lang.String feed)Y2YSyncRequestBuilderwithHomeUrl(java.lang.String homeUrl)Y2YSyncRequestBuilderwithPool(java.lang.String pool)Y2YSyncRequestBuilderwithSyncExecutionId(java.lang.String syncExecutionId)
-
-
-
Method Detail
-
builder
public static Y2YSyncRequestBuilder builder()
-
withSyncExecutionId
public Y2YSyncRequestBuilder withSyncExecutionId(java.lang.String syncExecutionId)
-
withFeed
public Y2YSyncRequestBuilder withFeed(java.lang.String feed)
-
withPool
public Y2YSyncRequestBuilder withPool(java.lang.String pool)
-
withHomeUrl
public Y2YSyncRequestBuilder withHomeUrl(java.lang.String homeUrl)
-
withAutoPublishTargetSystems
public Y2YSyncRequestBuilder withAutoPublishTargetSystems(java.lang.String autoPublishTargetSystems)
-
getDataStreams
public java.util.List<DataStream> getDataStreams()
-
build
public Y2YSyncRequest build()
-
findDataStreamByColumnsAndType
public java.util.Optional<DataStream> findDataStreamByColumnsAndType(java.lang.String columns, java.lang.String type, boolean delete)
-
withDataStream
public void withDataStream(DataStream dataStream)
-
addAll
public void addAll(Y2YSyncRequestBuilder builder)
-
-