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="2023-03-16T12:22:36.923004Z[Etc/UTC]") public class DataPlatformInfo extends java.lang.Object implements OneOfDataPlatformSnapshotAspectsItems, OneOfEnvelopedAspectValue, OneOfGenericAspectValue
Information about a data platform
-
-
Constructor Summary
Constructors Constructor Description DataPlatformInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataPlatformInfo
datasetNameDelimiter(java.lang.String datasetNameDelimiter)
DataPlatformInfo
displayName(java.lang.String displayName)
boolean
equals(java.lang.Object o)
@NotNull java.lang.String
get__type()
Name of this subclass in SimpleClassName format@NotNull java.lang.String
getDatasetNameDelimiter()
The delimiter in the dataset names on the data platform, e.g.java.lang.String
getDisplayName()
The name that will be used for displaying a platform type.java.lang.String
getLogoUrl()
The URL for a logo associated with the platform@NotNull java.lang.String
getName()
Name of the data platform@NotNull @Valid PlatformType
getType()
Get typeint
hashCode()
DataPlatformInfo
logoUrl(java.lang.String logoUrl)
DataPlatformInfo
name(java.lang.String name)
void
setDatasetNameDelimiter(java.lang.String datasetNameDelimiter)
void
setDisplayName(java.lang.String displayName)
void
setLogoUrl(java.lang.String logoUrl)
void
setName(java.lang.String name)
void
setType(PlatformType type)
java.lang.String
toString()
DataPlatformInfo
type(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:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-