@Generated(value="")
public class ProductSubscriptionConfiguration
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
ProductSubscriptionConfiguration.SubscriptionType |
Modifier and Type | Field and Description |
---|---|
protected java.lang.Boolean |
enable |
protected java.lang.Integer |
length |
protected java.lang.Long |
numberOfLength |
protected ProductSubscriptionConfiguration.SubscriptionType |
subscriptionType |
protected java.util.Map<java.lang.String,java.lang.String> |
subscriptionTypeSettings |
java.lang.String |
xClassName |
Constructor and Description |
---|
ProductSubscriptionConfiguration() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object object) |
java.lang.Boolean |
getEnable() |
java.lang.Integer |
getLength() |
java.lang.Long |
getNumberOfLength() |
@Valid ProductSubscriptionConfiguration.SubscriptionType |
getSubscriptionType() |
java.lang.String |
getSubscriptionTypeAsString() |
@Valid java.util.Map<java.lang.String,java.lang.String> |
getSubscriptionTypeSettings() |
int |
hashCode() |
void |
setEnable(java.lang.Boolean enable) |
void |
setEnable(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> enableUnsafeSupplier) |
void |
setLength(java.lang.Integer length) |
void |
setLength(com.liferay.petra.function.UnsafeSupplier<java.lang.Integer,java.lang.Exception> lengthUnsafeSupplier) |
void |
setNumberOfLength(java.lang.Long numberOfLength) |
void |
setNumberOfLength(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> numberOfLengthUnsafeSupplier) |
void |
setSubscriptionType(ProductSubscriptionConfiguration.SubscriptionType subscriptionType) |
void |
setSubscriptionType(com.liferay.petra.function.UnsafeSupplier<ProductSubscriptionConfiguration.SubscriptionType,java.lang.Exception> subscriptionTypeUnsafeSupplier) |
void |
setSubscriptionTypeSettings(java.util.Map<java.lang.String,java.lang.String> subscriptionTypeSettings) |
void |
setSubscriptionTypeSettings(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> subscriptionTypeSettingsUnsafeSupplier) |
static ProductSubscriptionConfiguration |
toDTO(java.lang.String json) |
java.lang.String |
toString() |
static ProductSubscriptionConfiguration |
unsafeToDTO(java.lang.String json) |
protected java.lang.Boolean enable
protected java.lang.Integer length
protected java.lang.Long numberOfLength
protected ProductSubscriptionConfiguration.SubscriptionType subscriptionType
protected java.util.Map<java.lang.String,java.lang.String> subscriptionTypeSettings
public java.lang.String xClassName
public static ProductSubscriptionConfiguration toDTO(java.lang.String json)
public static ProductSubscriptionConfiguration unsafeToDTO(java.lang.String json)
public java.lang.Boolean getEnable()
public void setEnable(java.lang.Boolean enable)
public void setEnable(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> enableUnsafeSupplier)
public java.lang.Integer getLength()
public void setLength(java.lang.Integer length)
public void setLength(com.liferay.petra.function.UnsafeSupplier<java.lang.Integer,java.lang.Exception> lengthUnsafeSupplier)
public java.lang.Long getNumberOfLength()
public void setNumberOfLength(java.lang.Long numberOfLength)
public void setNumberOfLength(com.liferay.petra.function.UnsafeSupplier<java.lang.Long,java.lang.Exception> numberOfLengthUnsafeSupplier)
@Valid public @Valid ProductSubscriptionConfiguration.SubscriptionType getSubscriptionType()
public java.lang.String getSubscriptionTypeAsString()
public void setSubscriptionType(ProductSubscriptionConfiguration.SubscriptionType subscriptionType)
public void setSubscriptionType(com.liferay.petra.function.UnsafeSupplier<ProductSubscriptionConfiguration.SubscriptionType,java.lang.Exception> subscriptionTypeUnsafeSupplier)
@Valid public @Valid java.util.Map<java.lang.String,java.lang.String> getSubscriptionTypeSettings()
public void setSubscriptionTypeSettings(java.util.Map<java.lang.String,java.lang.String> subscriptionTypeSettings)
public void setSubscriptionTypeSettings(com.liferay.petra.function.UnsafeSupplier<java.util.Map<java.lang.String,java.lang.String>,java.lang.Exception> subscriptionTypeSettingsUnsafeSupplier)
public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object