@Generated(value="")
public class EmbeddingProviderConfiguration
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected java.lang.Object |
attributes |
protected java.lang.Integer |
embeddingVectorDimensions |
protected java.lang.String[] |
languageIds |
protected java.lang.String[] |
modelClassNames |
protected java.lang.String |
providerName |
java.lang.String |
xClassName |
Constructor and Description |
---|
EmbeddingProviderConfiguration() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object object) |
@Valid java.lang.Object |
getAttributes() |
java.lang.Integer |
getEmbeddingVectorDimensions() |
java.lang.String[] |
getLanguageIds() |
java.lang.String[] |
getModelClassNames() |
java.lang.String |
getProviderName() |
int |
hashCode() |
void |
setAttributes(java.lang.Object attributes) |
void |
setAttributes(com.liferay.petra.function.UnsafeSupplier<java.lang.Object,java.lang.Exception> attributesUnsafeSupplier) |
void |
setEmbeddingVectorDimensions(java.lang.Integer embeddingVectorDimensions) |
void |
setEmbeddingVectorDimensions(com.liferay.petra.function.UnsafeSupplier<java.lang.Integer,java.lang.Exception> embeddingVectorDimensionsUnsafeSupplier) |
void |
setLanguageIds(java.lang.String[] languageIds) |
void |
setLanguageIds(com.liferay.petra.function.UnsafeSupplier<java.lang.String[],java.lang.Exception> languageIdsUnsafeSupplier) |
void |
setModelClassNames(java.lang.String[] modelClassNames) |
void |
setModelClassNames(com.liferay.petra.function.UnsafeSupplier<java.lang.String[],java.lang.Exception> modelClassNamesUnsafeSupplier) |
void |
setProviderName(java.lang.String providerName) |
void |
setProviderName(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> providerNameUnsafeSupplier) |
static EmbeddingProviderConfiguration |
toDTO(java.lang.String json) |
java.lang.String |
toString() |
static EmbeddingProviderConfiguration |
unsafeToDTO(java.lang.String json) |
protected java.lang.Object attributes
protected java.lang.Integer embeddingVectorDimensions
protected java.lang.String[] languageIds
protected java.lang.String[] modelClassNames
protected java.lang.String providerName
public java.lang.String xClassName
public static EmbeddingProviderConfiguration toDTO(java.lang.String json)
public static EmbeddingProviderConfiguration unsafeToDTO(java.lang.String json)
@Valid public @Valid java.lang.Object getAttributes()
public void setAttributes(java.lang.Object attributes)
public void setAttributes(com.liferay.petra.function.UnsafeSupplier<java.lang.Object,java.lang.Exception> attributesUnsafeSupplier)
public java.lang.Integer getEmbeddingVectorDimensions()
public void setEmbeddingVectorDimensions(java.lang.Integer embeddingVectorDimensions)
public void setEmbeddingVectorDimensions(com.liferay.petra.function.UnsafeSupplier<java.lang.Integer,java.lang.Exception> embeddingVectorDimensionsUnsafeSupplier)
public java.lang.String[] getLanguageIds()
public void setLanguageIds(java.lang.String[] languageIds)
public void setLanguageIds(com.liferay.petra.function.UnsafeSupplier<java.lang.String[],java.lang.Exception> languageIdsUnsafeSupplier)
public java.lang.String[] getModelClassNames()
public void setModelClassNames(java.lang.String[] modelClassNames)
public void setModelClassNames(com.liferay.petra.function.UnsafeSupplier<java.lang.String[],java.lang.Exception> modelClassNamesUnsafeSupplier)
public java.lang.String getProviderName()
public void setProviderName(java.lang.String providerName)
public void setProviderName(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> providerNameUnsafeSupplier)
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