Package org.apache.beam.sdk.testing
Class SuccessOrFailure
- java.lang.Object
-
- org.apache.beam.sdk.testing.SuccessOrFailure
-
- All Implemented Interfaces:
java.io.Serializable
@DefaultCoder(SerializableCoder.class) public final class SuccessOrFailure extends java.lang.Object implements java.io.Serializable
Output ofPAssert
. Passed to a conclude function to act upon.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable java.lang.AssertionError
assertionError()
boolean
equals(@Nullable java.lang.Object o)
static SuccessOrFailure
failure(@Nullable PAssert.PAssertionSite site, @Nullable java.lang.Throwable t)
int
hashCode()
boolean
isSuccess()
static SuccessOrFailure
success()
java.lang.String
toString()
-
-
-
Method Detail
-
isSuccess
public boolean isSuccess()
-
assertionError
public @Nullable java.lang.AssertionError assertionError()
-
success
public static SuccessOrFailure success()
-
failure
public static SuccessOrFailure failure(@Nullable PAssert.PAssertionSite site, @Nullable java.lang.Throwable t)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(@Nullable java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-