Class DataProcessInstanceRunEvent
- java.lang.Object
-
- io.datahubproject.openapi.generated.DataProcessInstanceRunEvent
-
- 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 DataProcessInstanceRunEvent extends java.lang.Object implements OneOfEnvelopedAspectValue, OneOfGenericAspectValue
An event representing the current status of data process run. DataProcessRunEvent should be used for reporting the status of a dataProcess' run.
-
-
Constructor Summary
Constructors Constructor Description DataProcessInstanceRunEvent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataProcessInstanceRunEvent
attempt(java.lang.Integer attempt)
boolean
equals(java.lang.Object o)
DataProcessInstanceRunEvent
eventGranularity(TimeWindowSize eventGranularity)
DataProcessInstanceRunEvent
externalUrl(java.lang.String externalUrl)
@NotNull java.lang.String
get__type()
Name of this subclass in SimpleClassName format@Min(-2147483648L) @Max(2147483647L) java.lang.Integer
getAttempt()
Return the try number that this Instance Run is in minimum: -2147483648 maximum: 2147483647@Valid TimeWindowSize
getEventGranularity()
Get eventGranularityjava.lang.String
getExternalUrl()
URL where the reference existjava.lang.String
getMessageId()
The optional messageId, if provided serves as a custom user-defined unique identifier for an aspect value.@NotNull @Valid PartitionSpec
getPartitionSpec()
Get partitionSpec@Valid DataProcessInstanceRunResult
getResult()
Get result@NotNull @Valid DataProcessRunStatus
getStatus()
Get status@NotNull @Min(-9223372036854775808L) @Max(9223372036854775807L) java.lang.Long
getTimestampMillis()
The event timestamp field as epoch at UTC in milli seconds.int
hashCode()
DataProcessInstanceRunEvent
messageId(java.lang.String messageId)
DataProcessInstanceRunEvent
partitionSpec(PartitionSpec partitionSpec)
DataProcessInstanceRunEvent
result(DataProcessInstanceRunResult result)
void
setAttempt(java.lang.Integer attempt)
void
setEventGranularity(TimeWindowSize eventGranularity)
void
setExternalUrl(java.lang.String externalUrl)
void
setMessageId(java.lang.String messageId)
void
setPartitionSpec(PartitionSpec partitionSpec)
void
setResult(DataProcessInstanceRunResult result)
void
setStatus(DataProcessRunStatus status)
void
setTimestampMillis(java.lang.Long timestampMillis)
DataProcessInstanceRunEvent
status(DataProcessRunStatus status)
DataProcessInstanceRunEvent
timestampMillis(java.lang.Long timestampMillis)
java.lang.String
toString()
-
-
-
Method Detail
-
get__type
@NotNull public @NotNull java.lang.String get__type()
Name of this subclass in SimpleClassName format- Returns:
- __type
-
timestampMillis
public DataProcessInstanceRunEvent timestampMillis(java.lang.Long timestampMillis)
-
getTimestampMillis
@NotNull @Min(-9223372036854775808L) @Max(9223372036854775807L) public @NotNull @Min(-9223372036854775808L) @Max(9223372036854775807L) java.lang.Long getTimestampMillis()
The event timestamp field as epoch at UTC in milli seconds. minimum: -9223372036854775808 maximum: 9223372036854775807- Returns:
- timestampMillis
-
setTimestampMillis
public void setTimestampMillis(java.lang.Long timestampMillis)
-
eventGranularity
public DataProcessInstanceRunEvent eventGranularity(TimeWindowSize eventGranularity)
-
getEventGranularity
@Valid public @Valid TimeWindowSize getEventGranularity()
Get eventGranularity- Returns:
- eventGranularity
-
setEventGranularity
public void setEventGranularity(TimeWindowSize eventGranularity)
-
partitionSpec
public DataProcessInstanceRunEvent partitionSpec(PartitionSpec partitionSpec)
-
getPartitionSpec
@NotNull @Valid public @NotNull @Valid PartitionSpec getPartitionSpec()
Get partitionSpec- Returns:
- partitionSpec
-
setPartitionSpec
public void setPartitionSpec(PartitionSpec partitionSpec)
-
messageId
public DataProcessInstanceRunEvent messageId(java.lang.String messageId)
-
getMessageId
public java.lang.String getMessageId()
The optional messageId, if provided serves as a custom user-defined unique identifier for an aspect value.- Returns:
- messageId
-
setMessageId
public void setMessageId(java.lang.String messageId)
-
externalUrl
public DataProcessInstanceRunEvent externalUrl(java.lang.String externalUrl)
-
getExternalUrl
public java.lang.String getExternalUrl()
URL where the reference exist- Returns:
- externalUrl
-
setExternalUrl
public void setExternalUrl(java.lang.String externalUrl)
-
status
public DataProcessInstanceRunEvent status(DataProcessRunStatus status)
-
getStatus
@NotNull @Valid public @NotNull @Valid DataProcessRunStatus getStatus()
Get status- Returns:
- status
-
setStatus
public void setStatus(DataProcessRunStatus status)
-
attempt
public DataProcessInstanceRunEvent attempt(java.lang.Integer attempt)
-
getAttempt
@Min(-2147483648L) @Max(2147483647L) public @Min(-2147483648L) @Max(2147483647L) java.lang.Integer getAttempt()
Return the try number that this Instance Run is in minimum: -2147483648 maximum: 2147483647- Returns:
- attempt
-
setAttempt
public void setAttempt(java.lang.Integer attempt)
-
result
public DataProcessInstanceRunEvent result(DataProcessInstanceRunResult result)
-
getResult
@Valid public @Valid DataProcessInstanceRunResult getResult()
Get result- Returns:
- result
-
setResult
public void setResult(DataProcessInstanceRunResult result)
-
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
-
-