Class DatasetFilter
- java.lang.Object
-
- io.datahubproject.openapi.generated.DatasetFilter
-
@Validated @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2023-12-06T11:25:47.362934Z[Etc/UTC]") public class DatasetFilter extends java.lang.ObjectA definition of filters that should be used when querying an external Dataset or Table. Note that this models should NOT be used for working with search / filter on DataHub Platform itself.
-
-
Constructor Summary
Constructors Constructor Description DatasetFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetSql()The raw where clause string which will be used for monitoring.@NotNull @Valid DatasetFilterTypegetType()Get typeinthashCode()voidsetSql(java.lang.String sql)voidsetType(DatasetFilterType type)DatasetFiltersql(java.lang.String sql)java.lang.StringtoString()DatasetFiltertype(DatasetFilterType type)
-
-
-
Method Detail
-
type
public DatasetFilter type(DatasetFilterType type)
-
getType
@NotNull @Valid public @NotNull @Valid DatasetFilterType getType()
Get type- Returns:
- type
-
setType
public void setType(DatasetFilterType type)
-
sql
public DatasetFilter sql(java.lang.String sql)
-
getSql
public java.lang.String getSql()
The raw where clause string which will be used for monitoring. Required if the type is SQL.- Returns:
- sql
-
setSql
public void setSql(java.lang.String sql)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-