Class DataPlatformInfo
- java.lang.Object
-
- io.datahubproject.openapi.generated.DataPlatformInfo
-
- All Implemented Interfaces:
OneOfDataPlatformSnapshotAspectsItems,OneOfEnvelopedAspectValue,OneOfGenericAspectValue
@Validated @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2022-10-18T12:49:45.903581Z[Etc/UTC]") public class DataPlatformInfo extends java.lang.Object implements OneOfDataPlatformSnapshotAspectsItems, OneOfEnvelopedAspectValue, OneOfGenericAspectValueInformation about a data platform
-
-
Constructor Summary
Constructors Constructor Description DataPlatformInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataPlatformInfodatasetNameDelimiter(java.lang.String datasetNameDelimiter)DataPlatformInfodisplayName(java.lang.String displayName)booleanequals(java.lang.Object o)@NotNull java.lang.Stringget__type()Name of this subclass in SimpleClassName format@NotNull java.lang.StringgetDatasetNameDelimiter()The delimiter in the dataset names on the data platform, e.g.java.lang.StringgetDisplayName()The name that will be used for displaying a platform type.java.lang.StringgetLogoUrl()The URL for a logo associated with the platform@NotNull java.lang.StringgetName()Name of the data platform@NotNull @Valid PlatformTypegetType()Get typeinthashCode()DataPlatformInfologoUrl(java.lang.String logoUrl)DataPlatformInfoname(java.lang.String name)voidsetDatasetNameDelimiter(java.lang.String datasetNameDelimiter)voidsetDisplayName(java.lang.String displayName)voidsetLogoUrl(java.lang.String logoUrl)voidsetName(java.lang.String name)voidsetType(PlatformType type)java.lang.StringtoString()DataPlatformInfotype(PlatformType type)
-
-
-
Method Detail
-
get__type
@NotNull public @NotNull java.lang.String get__type()
Name of this subclass in SimpleClassName format- Returns:
- __type
-
name
public DataPlatformInfo name(java.lang.String name)
-
getName
@NotNull public @NotNull java.lang.String getName()
Name of the data platform- Returns:
- name
-
setName
public void setName(java.lang.String name)
-
displayName
public DataPlatformInfo displayName(java.lang.String displayName)
-
getDisplayName
public java.lang.String getDisplayName()
The name that will be used for displaying a platform type.- Returns:
- displayName
-
setDisplayName
public void setDisplayName(java.lang.String displayName)
-
type
public DataPlatformInfo type(PlatformType type)
-
getType
@NotNull @Valid public @NotNull @Valid PlatformType getType()
Get type- Returns:
- type
-
setType
public void setType(PlatformType type)
-
datasetNameDelimiter
public DataPlatformInfo datasetNameDelimiter(java.lang.String datasetNameDelimiter)
-
getDatasetNameDelimiter
@NotNull public @NotNull java.lang.String getDatasetNameDelimiter()
The delimiter in the dataset names on the data platform, e.g. '/' for HDFS and '.' for Oracle- Returns:
- datasetNameDelimiter
-
setDatasetNameDelimiter
public void setDatasetNameDelimiter(java.lang.String datasetNameDelimiter)
-
logoUrl
public DataPlatformInfo logoUrl(java.lang.String logoUrl)
-
getLogoUrl
public java.lang.String getLogoUrl()
The URL for a logo associated with the platform- Returns:
- logoUrl
-
setLogoUrl
public void setLogoUrl(java.lang.String logoUrl)
-
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
-
-