Class DataHubViewInfo
- java.lang.Object
-
- io.datahubproject.openapi.generated.DataHubViewInfo
-
- All Implemented Interfaces:
OneOfEnvelopedAspectValue
,OneOfGenericAspectValue
@Validated @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2023-01-10T23:10:21.701017Z[Etc/UTC]") public class DataHubViewInfo extends java.lang.Object implements OneOfEnvelopedAspectValue, OneOfGenericAspectValue
Information about a DataHub View. -- TODO: Understand whether an entity type filter is required.
-
-
Constructor Summary
Constructors Constructor Description DataHubViewInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataHubViewInfo
created(AuditStamp created)
DataHubViewInfo
definition(DataHubViewDefinition definition)
DataHubViewInfo
description(java.lang.String description)
boolean
equals(java.lang.Object o)
@NotNull java.lang.String
get__type()
Name of this subclass in SimpleClassName format@NotNull @Valid AuditStamp
getCreated()
Get created@NotNull @Valid DataHubViewDefinition
getDefinition()
Get definitionjava.lang.String
getDescription()
Description of the view@NotNull @Valid AuditStamp
getLastModified()
Get lastModified@NotNull java.lang.String
getName()
The name of the View@NotNull @Valid DataHubViewType
getType()
Get typeint
hashCode()
DataHubViewInfo
lastModified(AuditStamp lastModified)
DataHubViewInfo
name(java.lang.String name)
void
setCreated(AuditStamp created)
void
setDefinition(DataHubViewDefinition definition)
void
setDescription(java.lang.String description)
void
setLastModified(AuditStamp lastModified)
void
setName(java.lang.String name)
void
setType(DataHubViewType type)
java.lang.String
toString()
DataHubViewInfo
type(DataHubViewType type)
-
-
-
Method Detail
-
get__type
@NotNull public @NotNull java.lang.String get__type()
Name of this subclass in SimpleClassName format- Returns:
- __type
-
name
public DataHubViewInfo name(java.lang.String name)
-
getName
@NotNull public @NotNull java.lang.String getName()
The name of the View- Returns:
- name
-
setName
public void setName(java.lang.String name)
-
description
public DataHubViewInfo description(java.lang.String description)
-
getDescription
public java.lang.String getDescription()
Description of the view- Returns:
- description
-
setDescription
public void setDescription(java.lang.String description)
-
type
public DataHubViewInfo type(DataHubViewType type)
-
getType
@NotNull @Valid public @NotNull @Valid DataHubViewType getType()
Get type- Returns:
- type
-
setType
public void setType(DataHubViewType type)
-
definition
public DataHubViewInfo definition(DataHubViewDefinition definition)
-
getDefinition
@NotNull @Valid public @NotNull @Valid DataHubViewDefinition getDefinition()
Get definition- Returns:
- definition
-
setDefinition
public void setDefinition(DataHubViewDefinition definition)
-
created
public DataHubViewInfo created(AuditStamp created)
-
getCreated
@NotNull @Valid public @NotNull @Valid AuditStamp getCreated()
Get created- Returns:
- created
-
setCreated
public void setCreated(AuditStamp created)
-
lastModified
public DataHubViewInfo lastModified(AuditStamp lastModified)
-
getLastModified
@NotNull @Valid public @NotNull @Valid AuditStamp getLastModified()
Get lastModified- Returns:
- lastModified
-
setLastModified
public void setLastModified(AuditStamp lastModified)
-
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
-
-