com.commercetools.history.models.change_value.ChangeValueExternalChangeValueBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of commercetools-sdk-java-history Show documentation
Show all versions of commercetools-sdk-java-history Show documentation
The e-commerce SDK from commercetools Composable Commerce for Java
package com.commercetools.history.models.change_value;
import java.util.*;
import io.vrap.rmf.base.client.Builder;
import io.vrap.rmf.base.client.utils.Generated;
/**
* ChangeValueExternalChangeValueBuilder
*
* Example to create an instance using the builder pattern
*
*
* ChangeValueExternalChangeValue changeValueExternalChangeValue = ChangeValueExternalChangeValue.builder()
* .build()
*
*
*/
@Generated(value = "io.vrap.rmf.codegen.rendering.CoreCodeGenerator", comments = "https://github.com/commercetools/rmf-codegen")
public class ChangeValueExternalChangeValueBuilder implements Builder {
/**
* builds ChangeValueExternalChangeValue with checking for non-null required values
* @return ChangeValueExternalChangeValue
*/
public ChangeValueExternalChangeValue build() {
return new ChangeValueExternalChangeValueImpl();
}
/**
* builds ChangeValueExternalChangeValue without checking for non-null required values
* @return ChangeValueExternalChangeValue
*/
public ChangeValueExternalChangeValue buildUnchecked() {
return new ChangeValueExternalChangeValueImpl();
}
/**
* factory method for an instance of ChangeValueExternalChangeValueBuilder
* @return builder
*/
public static ChangeValueExternalChangeValueBuilder of() {
return new ChangeValueExternalChangeValueBuilder();
}
/**
* create builder for ChangeValueExternalChangeValue instance
* @param template instance with prefilled values for the builder
* @return builder
*/
public static ChangeValueExternalChangeValueBuilder of(final ChangeValueExternalChangeValue template) {
ChangeValueExternalChangeValueBuilder builder = new ChangeValueExternalChangeValueBuilder();
return builder;
}
}