Class ConsumedDestinationBuilder
- java.lang.Object
-
- org.junit.rules.ExternalResource
-
- de.hybris.platform.outboundservices.ConsumedDestinationBuilder
-
- All Implemented Interfaces:
org.junit.rules.TestRule
public class ConsumedDestinationBuilder extends org.junit.rules.ExternalResourceConsumed destination builder to build aConsumedDestinationModel.
-
-
Constructor Summary
Constructors Constructor Description ConsumedDestinationBuilder()
-
Method Summary
-
-
-
Method Detail
-
consumedDestinationBuilder
public static ConsumedDestinationBuilder consumedDestinationBuilder()
-
withId
public ConsumedDestinationBuilder withId(java.lang.String id)
-
withUrl
public ConsumedDestinationBuilder withUrl(java.lang.String url)
-
withEndpoint
public ConsumedDestinationBuilder withEndpoint(EndpointBuilder builder)
-
withEndpoint
public ConsumedDestinationBuilder withEndpoint(EndpointModel endpoint)
-
withCredential
public ConsumedDestinationBuilder withCredential(AbstractCredentialBuilder<?,?> builder)
-
withCredential
public ConsumedDestinationBuilder withCredential(AbstractCredentialModel credential)
-
withDestinationTarget
public ConsumedDestinationBuilder withDestinationTarget(java.lang.String id)
-
withDestinationTarget
public ConsumedDestinationBuilder withDestinationTarget(DestinationTargetBuilder builder)
-
withDestinationTarget
public ConsumedDestinationBuilder withDestinationTarget(DestinationTargetModel destination)
-
withAdditionalParameters
public ConsumedDestinationBuilder withAdditionalParameters(java.util.Map<java.lang.String,java.lang.String> params)
Specifies additional parameters to be added to the consumed destination. Subsequent calls to this method do not reset the parameters previously specified.- Parameters:
params- the parameter map.- Returns:
- a builder with the parameters specified.
-
build
public ConsumedDestinationModel build()
-
before
protected void before() throws ImpExException- Overrides:
beforein classorg.junit.rules.ExternalResource- Throws:
ImpExException
-
after
protected void after()
- Overrides:
afterin classorg.junit.rules.ExternalResource
-
reset
public void reset()
-
cleanup
@Deprecated(since="2105", forRemoval=true) public static void cleanup()Deprecated, for removal: This API element is subject to removal in a future version.Unconditionally cleans all ConsumedDestinationModel, EndpointModel, BasicCredentialModel, ExposedOAuthCredentialModel, ConsumedOAuthCredentialModel, OAuthClientDetailsModel, and DestinationTargetModel items. NOTE: this may be dangerous as it may wipe out essential data of other extension.
-
-