Class ExecuteSqlResponseItemBatch
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.databasetoolsruntime.model.ExecuteSqlResponseItemBatch
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20230222") public final class ExecuteSqlResponseItemBatch extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelA statement execution response for batched type requests.
Note: Objects should always be created or deserialized using theExecuteSqlResponseItemBatch.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 theExecuteSqlResponseItemBatch.Builder, which maintain a set of all explicitly set fields calledExecuteSqlResponseItemBatch.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 classExecuteSqlResponseItemBatch.Builder
-
Constructor Summary
Constructors Constructor Description ExecuteSqlResponseItemBatch(Integer statementId, StatementType statementType, ExecuteSqlResponseItemStatementPos statementPos, List<String> batchStatementTexts, ExecuteSqlResponseItemError error, String dbmsOutput, ExecuteSqlResponseItemProperties properties, List<String> responses, List<Integer> results)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ExecuteSqlResponseItemBatch.Builderbuilder()Create a new builder.booleanequals(Object o)List<String>getBatchStatementTexts()DML statements to execute in jdbc batch modeStringgetDbmsOutput()Output from DBMS_OUTPUT package.ExecuteSqlResponseItemErrorgetError()ExecuteSqlResponseItemPropertiesgetProperties()List<String>getResponses()Responses generated when executing the statements.List<Integer>getResults()Results generated when executing the statements.IntegergetStatementId()The sequence number of the statement.ExecuteSqlResponseItemStatementPosgetStatementPos()StatementTypegetStatementType()The Statement type.inthashCode()ExecuteSqlResponseItemBatch.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
ExecuteSqlResponseItemBatch
@Deprecated @ConstructorProperties({"statementId","statementType","statementPos","batchStatementTexts","error","dbmsOutput","properties","responses","results"}) public ExecuteSqlResponseItemBatch(Integer statementId, StatementType statementType, ExecuteSqlResponseItemStatementPos statementPos, List<String> batchStatementTexts, ExecuteSqlResponseItemError error, String dbmsOutput, ExecuteSqlResponseItemProperties properties, List<String> responses, List<Integer> results)
Deprecated.
-
-
Method Detail
-
builder
public static ExecuteSqlResponseItemBatch.Builder builder()
Create a new builder.
-
toBuilder
public ExecuteSqlResponseItemBatch.Builder toBuilder()
-
getStatementId
public Integer getStatementId()
The sequence number of the statement.Sequence number of the first statement is 1.
- Returns:
- the value
-
getStatementType
public StatementType getStatementType()
The Statement type.- Returns:
- the value
-
getStatementPos
public ExecuteSqlResponseItemStatementPos getStatementPos()
-
getBatchStatementTexts
public List<String> getBatchStatementTexts()
DML statements to execute in jdbc batch mode- Returns:
- the value
-
getError
public ExecuteSqlResponseItemError getError()
-
getDbmsOutput
public String getDbmsOutput()
Output from DBMS_OUTPUT package.Server output must be enabled (e.g., SET SERVEROUTPUT ON).
- Returns:
- the value
-
getProperties
public ExecuteSqlResponseItemProperties getProperties()
-
getResponses
public List<String> getResponses()
Responses generated when executing the statements.- Returns:
- the value
-
getResults
public List<Integer> getResults()
Results generated when executing the statements.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin 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:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-