Package com.oracle.bmc.dataflow.model
Class StatementOutput
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.dataflow.model.StatementOutput
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20200129") public final class StatementOutput extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
The execution output of a statement.
Note: Objects should always be created or deserialized using theStatementOutput.Builder
. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theStatementOutput.Builder
, which maintain a set of all explicitly set fields calledStatementOutput.Builder.__explicitlySet__
. ThehashCode()
andequals(Object)
methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
StatementOutput.Builder
static class
StatementOutput.Status
Status of the statement output.
-
Constructor Summary
Constructors Constructor Description StatementOutput(StatementOutputData data, StatementOutput.Status status, String errorName, String errorValue, List<String> traceback)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StatementOutput.Builder
builder()
Create a new builder.boolean
equals(Object o)
StatementOutputData
getData()
String
getErrorName()
The name of the error in the statement output.String
getErrorValue()
The value of the error in the statement output.StatementOutput.Status
getStatus()
Status of the statement output.List<String>
getTraceback()
The traceback of the statement output.int
hashCode()
StatementOutput.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.
-
-
-
Constructor Detail
-
StatementOutput
@Deprecated @ConstructorProperties({"data","status","errorName","errorValue","traceback"}) public StatementOutput(StatementOutputData data, StatementOutput.Status status, String errorName, String errorValue, List<String> traceback)
Deprecated.
-
-
Method Detail
-
builder
public static StatementOutput.Builder builder()
Create a new builder.
-
toBuilder
public StatementOutput.Builder toBuilder()
-
getData
public StatementOutputData getData()
-
getStatus
public StatementOutput.Status getStatus()
Status of the statement output.- Returns:
- the value
-
getErrorName
public String getErrorName()
The name of the error in the statement output.- Returns:
- the value
-
getErrorValue
public String getErrorValue()
The value of the error in the statement output.- Returns:
- the value
-
getTraceback
public List<String> getTraceback()
The traceback of the statement output.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toString
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents
- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-