Class AssertionRunEvent
- java.lang.Object
-
- io.datahubproject.openapi.generated.AssertionRunEvent
-
- All Implemented Interfaces:
OneOfEnvelopedAspectValue,OneOfGenericAspectValue
@Validated @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2022-10-18T12:49:45.903581Z[Etc/UTC]") public class AssertionRunEvent extends java.lang.Object implements OneOfEnvelopedAspectValue, OneOfGenericAspectValueAn event representing the current status of evaluating an assertion on a batch. AssertionRunEvent should be used for reporting the status of a run as an assertion evaluation progresses.
-
-
Constructor Summary
Constructors Constructor Description AssertionRunEvent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AssertionRunEventasserteeUrn(java.lang.String asserteeUrn)AssertionRunEventassertionUrn(java.lang.String assertionUrn)AssertionRunEventbatchSpec(BatchSpec batchSpec)booleanequals(java.lang.Object o)AssertionRunEventeventGranularity(TimeWindowSize eventGranularity)@NotNull java.lang.Stringget__type()Name of this subclass in SimpleClassName format@NotNull java.lang.StringgetAsserteeUrn()Get asserteeUrn@NotNull java.lang.StringgetAssertionUrn()Get assertionUrn@Valid BatchSpecgetBatchSpec()Get batchSpec@Valid TimeWindowSizegetEventGranularity()Get eventGranularityjava.lang.StringgetMessageId()The optional messageId, if provided serves as a custom user-defined unique identifier for an aspect value.@NotNull @Valid PartitionSpecgetPartitionSpec()Get partitionSpec@Valid AssertionResultgetResult()Get result@NotNull java.lang.StringgetRunId()Native (platform-specific) identifier for this runjava.util.Map<java.lang.String,java.lang.String>getRuntimeContext()Runtime parameters of evaluation@NotNull @Valid AssertionRunStatusgetStatus()Get status@NotNull @Min(-9223372036854775808L) @Max(9223372036854775807L) java.lang.LonggetTimestampMillis()The event timestamp field as epoch at UTC in milli seconds.inthashCode()AssertionRunEventmessageId(java.lang.String messageId)AssertionRunEventpartitionSpec(PartitionSpec partitionSpec)AssertionRunEventputRuntimeContextItem(java.lang.String key, java.lang.String runtimeContextItem)AssertionRunEventresult(AssertionResult result)AssertionRunEventrunId(java.lang.String runId)AssertionRunEventruntimeContext(java.util.Map<java.lang.String,java.lang.String> runtimeContext)voidsetAsserteeUrn(java.lang.String asserteeUrn)voidsetAssertionUrn(java.lang.String assertionUrn)voidsetBatchSpec(BatchSpec batchSpec)voidsetEventGranularity(TimeWindowSize eventGranularity)voidsetMessageId(java.lang.String messageId)voidsetPartitionSpec(PartitionSpec partitionSpec)voidsetResult(AssertionResult result)voidsetRunId(java.lang.String runId)voidsetRuntimeContext(java.util.Map<java.lang.String,java.lang.String> runtimeContext)voidsetStatus(AssertionRunStatus status)voidsetTimestampMillis(java.lang.Long timestampMillis)AssertionRunEventstatus(AssertionRunStatus status)AssertionRunEventtimestampMillis(java.lang.Long timestampMillis)java.lang.StringtoString()
-
-
-
Method Detail
-
get__type
@NotNull public @NotNull java.lang.String get__type()
Name of this subclass in SimpleClassName format- Returns:
- __type
-
timestampMillis
public AssertionRunEvent 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 AssertionRunEvent eventGranularity(TimeWindowSize eventGranularity)
-
getEventGranularity
@Valid public @Valid TimeWindowSize getEventGranularity()
Get eventGranularity- Returns:
- eventGranularity
-
setEventGranularity
public void setEventGranularity(TimeWindowSize eventGranularity)
-
partitionSpec
public AssertionRunEvent partitionSpec(PartitionSpec partitionSpec)
-
getPartitionSpec
@NotNull @Valid public @NotNull @Valid PartitionSpec getPartitionSpec()
Get partitionSpec- Returns:
- partitionSpec
-
setPartitionSpec
public void setPartitionSpec(PartitionSpec partitionSpec)
-
messageId
public AssertionRunEvent 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)
-
runId
public AssertionRunEvent runId(java.lang.String runId)
-
getRunId
@NotNull public @NotNull java.lang.String getRunId()
Native (platform-specific) identifier for this run- Returns:
- runId
-
setRunId
public void setRunId(java.lang.String runId)
-
assertionUrn
public AssertionRunEvent assertionUrn(java.lang.String assertionUrn)
-
getAssertionUrn
@NotNull public @NotNull java.lang.String getAssertionUrn()
Get assertionUrn- Returns:
- assertionUrn
-
setAssertionUrn
public void setAssertionUrn(java.lang.String assertionUrn)
-
asserteeUrn
public AssertionRunEvent asserteeUrn(java.lang.String asserteeUrn)
-
getAsserteeUrn
@NotNull public @NotNull java.lang.String getAsserteeUrn()
Get asserteeUrn- Returns:
- asserteeUrn
-
setAsserteeUrn
public void setAsserteeUrn(java.lang.String asserteeUrn)
-
batchSpec
public AssertionRunEvent batchSpec(BatchSpec batchSpec)
-
getBatchSpec
@Valid public @Valid BatchSpec getBatchSpec()
Get batchSpec- Returns:
- batchSpec
-
setBatchSpec
public void setBatchSpec(BatchSpec batchSpec)
-
status
public AssertionRunEvent status(AssertionRunStatus status)
-
getStatus
@NotNull @Valid public @NotNull @Valid AssertionRunStatus getStatus()
Get status- Returns:
- status
-
setStatus
public void setStatus(AssertionRunStatus status)
-
result
public AssertionRunEvent result(AssertionResult result)
-
getResult
@Valid public @Valid AssertionResult getResult()
Get result- Returns:
- result
-
setResult
public void setResult(AssertionResult result)
-
runtimeContext
public AssertionRunEvent runtimeContext(java.util.Map<java.lang.String,java.lang.String> runtimeContext)
-
putRuntimeContextItem
public AssertionRunEvent putRuntimeContextItem(java.lang.String key, java.lang.String runtimeContextItem)
-
getRuntimeContext
public java.util.Map<java.lang.String,java.lang.String> getRuntimeContext()
Runtime parameters of evaluation- Returns:
- runtimeContext
-
setRuntimeContext
public void setRuntimeContext(java.util.Map<java.lang.String,java.lang.String> runtimeContext)
-
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
-
-