Package org.projectnessie.model
Class UDF
- java.lang.Object
-
- org.projectnessie.model.Content
-
- org.projectnessie.model.UDF
-
@Immutable public abstract class UDF extends Content
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.projectnessie.model.Content
Content.Type
-
-
Constructor Summary
Constructors Constructor Description UDF()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static org.projectnessie.model.ImmutableUDF.Builderbuilder()abstract java.lang.StringgetDialect()abstract @NotBlank @NotBlank @NotNull @NotNull java.lang.StringgetSqlText()Content.TypegetType()Returns theContent.Typevalue for this content object.static UDFof(java.lang.String dialect, java.lang.String sqlText)static UDFof(java.lang.String id, java.lang.String dialect, java.lang.String sqlText)abstract UDFwithId(java.lang.String id)
-
-
-
Method Detail
-
getSqlText
@NotBlank @NotBlank @NotNull @NotNull public abstract @NotBlank @NotBlank @NotNull @NotNull java.lang.String getSqlText()
-
getDialect
@Nullable @Nullable public abstract java.lang.String getDialect()
-
getType
public Content.Type getType()
Description copied from class:ContentReturns theContent.Typevalue for this content object.The name of the returned value should match the JSON type name used for serializing the content object.
-
builder
public static org.projectnessie.model.ImmutableUDF.Builder builder()
-
of
public static UDF of(java.lang.String dialect, java.lang.String sqlText)
-
of
public static UDF of(java.lang.String id, java.lang.String dialect, java.lang.String sqlText)
-
-